Endpoints for authentication
Ripple Collections (alpha) (0.0.1)
The Ripple Collection APIs are used to manage collections, manage payment channels, manage partners and settlements.
The Ripple Collection APIs offers the following environments:
Environment | Base URL | Description |
|---|---|---|
| Sandbox | https://docs.ripple.com/products/collections/_mock/api/collections | Sandbox environment with mock data which does not require auth. |
| UAT | https://api.test.ripple.com | UAT environment with simulated transactions. |
| Production | https://api.ripple.com | Production environment |
For guides on API authentication, idempotency, and webhook verification, see the sidebar.
Filter transactions by specific transaction ID
Transaction status
Filter transactions by payer identifier
Filter transactions by beneficiary identifier
Filter transactions by transaction network
Filter transactions by wallet addresss
ISO 8601 timestamp after transaction was created
ISO 8601 timestamp before transaction was created
- Mock serverhttps://docs.ripple.com/_mock/products/collections/v0/api/collections/v0/collections/transactions
- https://api.test.ripple.com/v0/collections/transactions
- https://api.ripple.com/v0/collections/transactions
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.ripple.com/_mock/products/collections/v0/api/collections/v0/collections/transactions?id=63dd59dd-88be-41a2-a246-2f6724209422&status=COMPLETED&payer_id=e471b938-98ad-45e4-b144-53a556ea047d&beneficiary_id=291ecf34-a01d-466a-b0fd-662a88b7a1bb¤cy=USDT&network=ETHEREUM&wallet_address=0xBb592aaaF9AcE2fbE3F735645819FA94c95a9cb5&since=2025-06-17T12%3A00%3A00Z&until=2025-06-17T12%3A00%3A00Z&page=1&size=10' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'{ "content": [ { … } ], "page": { "page": 1, "size": 10, "total_elements": 100, "total_pages": 10 } }
- Mock serverhttps://docs.ripple.com/_mock/products/collections/v0/api/collections/v0/collections/transactions/{transaction_id}
- https://api.test.ripple.com/v0/collections/transactions/{transaction_id}
- https://api.ripple.com/v0/collections/transactions/{transaction_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://docs.ripple.com/_mock/products/collections/v0/api/collections/v0/collections/transactions/487ba009-56cf-4ad9-8b5c-045e27893e00 \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Successful response.
Unique identifier for the transaction
Identifier of the parent entity (collection link or channel) for this transaction
Identifier of the settlement associated with this transaction. Null if the transaction has not been included in a settlement yet.
Payer partner details
Unique identifier for the payer partner
Beneficiary partner details
Unique identifier of the beneficiary partner
Full name of the beneficiary partner
Crypto payment amount and asset
Fiat equivalent amounts for payment, fee, and net
Market rate reference for the transaction
Exchange rate applied on the transaction
On-chain transaction details
Supported blockchain networks
Blockchain transaction hash
Blockchain block identifier containing this transaction
Blockchain address from which funds were sent
Blockchain address to which funds were sent
Transaction status
ISO 8601 timestamp of the transaction
Unix timestamp (milliseconds) when transaction was created
{ "id": "487ba009-56cf-4ad9-8b5c-045e27893e00", "parent_id": "e8d43598-107d-4694-9fb2-934e7484c3d4", "settlement_id": "9f3e4d2c-1a5b-4c8e-9d7f-2e1a3b4c5d6e", "payer": { "id": "0c5479ff-3772-4123-b2b7-e679e71eb570", "name": "Nigerian Imports Ltd.", "email": "nigerian@imports.com" }, "beneficiary": { "id": "01467076-8bb0-41c1-ad54-5751dd4a9e80", "name": "Hong Kong Exports Ltd.", "email": "hongkong@exports.com" }, "payment_amount": { "value": "50.00000000", "asset": "USDT" }, "fiat_equivalent": { "gross_amount": { … }, "fee_amount": { … }, "net_amount": { … } }, "market_rate": { "base": "USDT", "counter": "USD", "rate": "1.00" }, "exchange_rate": { "base": "USDT", "counter": "USD", "rate": "0.99" }, "source_transaction_details": { "network": "ETHEREUM", "transaction_hash": "0x94365ftfr76iy45t6ghu876567ytr54ertyui987uyt698uyh87u", "block_id": "0xh7865gugi87yea94e8267987a9e91eddcd0da916b22f3cfa0c8bd91dbad85", "source_address": "0x880f622a1933ACf82bFC5e630c9ab7f18eF47809", "destination_address": "0x02937b288b588058533C48b18EdFDdd76A324D6", "gas_fee": { … } }, "status": "COMPLETED", "reason": null, "transaction_processed_date": "2025-06-17T12:20:00Z", "date_created": 1566203005000, "date_confirmed": 1566203005000 }