AR.IO LogoAR.IO Documentation

APIs Reference

Explore the REST APIs available in the AR.IO ecosystem. Our services are built with a commitment to open source principles, and all repositories are publicly available under AGPL-3 licenses.

Available Services

AR.IO Gateway APIs

The AR.IO Gateway serves as the primary interface for accessing Arweave data through the AR.IO network. Key endpoints include:

  • Data Access - Retrieve transaction data and files from Arweave
  • ArNS Resolution - Resolve human-readable names to Arweave transaction IDs
  • Network Information - Query gateway health, pricing, and network status
  • Transaction Management - Submit and track transactions
  • Admin Functions - Gateway administration and configuration

Turbo APIs

Turbo provides high-performance upload services for the Arweave network with additional features:

  • Data Upload - Fast, reliable uploads with instant confirmation
  • Payment Processing - Transparent pricing and payment management
  • Upload Tracking - Monitor upload status and metadata
  • Credit Management - Handle payment credits and billing

Open Source Commitment

We believe strongly in open source development. All AR.IO services are:

  • Publicly Available - Source code is open and accessible
  • AGPL-3 Licensed - Ensuring software freedom and transparency
  • Community Driven - Built with input from the developer community
  • Auditable - Code can be reviewed and verified by anyone

Getting Started

  1. Choose your service - Select the APIs that fit your needs
  2. Review the documentation - Each service has comprehensive APIs documentation
  3. Test endpoints - Use the interactive examples to explore functionality
  4. Integrate - Implement the APIs in your applications

For SDK alternatives to these REST APIs, visit our SDK documentation.

Explore More

How is this guide?