Skip to main content
The relayer provides a comprehensive HTTP API for inspecting database contents and managing operations. Each endpoint below includes an interactive playground where you can test the API directly.
Make sure to update the server URL to match your relayer instance before testing endpoints.

API Endpoints

The following endpoints are available for interacting with the relayer:

Relay Submission

  • Submit Transaction for Relay - Submit a transaction for fast relay; enqueues eligible CCTP V2 messages immediately, bypassing block-polling delay

Messages API

Operation Management

Retry vs Reprocess: Retry handles failed messages currently in the operation queues (memory), while reprocess re-queues messages from the database (storage) for processing - either already-delivered messages that need reprocessing or to allow external services to trigger message delivery instead of relying on queue backoff.

Data Inspection

IGP Management

IGP endpoints are only available when gas enforcers are configured (mod.rs:82-83).

Authentication

Most endpoints do not require authentication for read operations. Write operations may require proper API keys or authentication depending on your relayer configuration.

Base URL

Hyperlane hosts public relay API endpoints:
NetworkURL
Mainnethttps://relay-api.hyperlane.xyz/relay
Testnethttps://testnet-relay-api.hyperlane.xyz/relay
For self-hosted relayers, the default base URL for local development is:
http://localhost:9090