Skip to main content

REST API (Hedera Mirror Node)

The Arkhia REST API provides a low-latency reverse proxy that relays REST requests to resilient, auto-scalable Hedera Mirror Node REST API services.

It offers enhanced performance with reduced throttling, higher availability, and comprehensive dashboard features compared to public mirror nodes.

Authentication

All requests require an API key in the header:

'x-api-key': YOUR_API_KEY

Core Endpoints

Accounts

Get Account Information: GET /accounts/{id}

  • Parameters: id (string) - Account ID in format 0.0.123456
  • Returns: Account balance, keys, expiry timestamp, and auto-renew period

List Accounts: GET /accounts

  • Query Parameters:
    • limit (1-100, default: 25)
    • order (asc/desc, default: asc)
    • account.id (string) - Filter by account ID
    • account.balance (string) - Filter by balance with operators (gt:, gte:, lt:, lte:)

Transactions

Get Transaction: GET /transactions/{transactionId}

List Transactions: GET /transactions

  • Query Parameters:
    • account.id (string) - Filter by account ID
    • timestamp (string) - Filter by timestamp range
    • transactiontype (string) - Filter by transaction type
    • result (string) - Filter by result (SUCCESS, FAIL, etc.)
    • limit (1-100, default: 25)
    • order (asc/desc)

Tokens

Get Token Information: GET /tokens/{tokenId}

List Tokens: GET /tokens

Topics (HCS)

Get Topic Information: GET /topics/{topicId}

Get Topic Messages: GET /topics/{topicId}/messages

Documentation & Resources

Getting Started

Ready to integrate? Check out our REST API Getting Started Guide for step-by-step implementation examples and code samples.

Supported Operations

Account Operations: Information retrieval, balance queries, transaction history, token associations, allowances

Transaction Services: Submission, tracking, history, receipts, batch operations

Token Operations: Creation, management, transfers, NFT operations, supply management