RTGS.global Participant API (Core)
Overview
This specification covers the RTGS.global Participant API endpoints that are not specific to any Funds Controller.
It includes:
- Accounts — accounts you hold across Funds Controllers.
- Balances — real-time network account balances.
- Clients — clients for which you act as client agent.
- FX Quotes — supported currency pairs.
- Funds Controllers — retrieve available Funds Controllers.
- Participants — participant information.
- Relationships — create, approve, and reject participant relationships.
- Transactions — transaction history for network accounts.
Endpoints for Link and Settle, Payaway, Payment Status Report, Defund, FX quote requests, and Party Management are covered by Funds Controller-specific specifications.
Synchronous responses
The messages will be in the Body of the HTTP response with the appropriate HTTP status code.
Asynchronous responses
The messages will be delivered using the CloudEvent v1.0 schema. The payload is provided in the data_base64 property of the CloudEvent. This value must be base64-decoded before the payload can be used or verified.
Webhook delivery is handled via Svix. Each notification is signed by RTGS.global — verify the signature against the decoded payload before processing. See Verifying webhooks for details.