Developer Center
API & Developer Platform
Integrate remittance infrastructure into your applications. The documentation below is illustrative until connected to the actual product API.
Quick Answer
The developer platform exposes remittance capabilities — customers, beneficiaries, quotes, transactions, payments, payouts and webhooks — through a REST API secured with OAuth2 and API keys. Every state-changing request accepts an idempotency key so retries do not create duplicate transactions. The endpoints shown here are illustrative examples, not live operational credentials.
Key Takeaways
- REST API with OAuth2 and API-key authentication.
- Idempotency keys prevent duplicate transactions on retry.
- Webhooks notify your system of state changes asynchronously.
- Example endpoints are illustrative until connected to the product API.
Documentation structure
Example: create a transaction
A conceptual request to create a remittance transaction with an idempotency key.
POST /transactions
Content-Type: application/json
Idempotency-Key: 7f3a2c1b-9d8e-4a6f-bc5a-2e1f0d3c4b5a
Authorization: Bearer <access_token>
{
"customer_id": "cus_sample_001",
"beneficiary_id": "ben_sample_001",
"source_currency": "USD",
"destination_currency": "MXN",
"source_amount": 500.00,
"payment_method": "card",
"payout_method": "bank_account"
}Example response:
201 Created
{
"transaction_id": "txn_sample_9f2a",
"status": "pending_compliance",
"quote": {
"exchange_rate": 17.84,
"fee": 4.99,
"destination_amount": 8876.16
},
"created_at": "2026-10-06T11:07:00Z"
}Key concepts
Idempotency
Include an Idempotency-Key header on POST requests so a retry returns the original result instead of creating a duplicate.
Webhooks
Subscribe to event notifications (transaction.status_changed, payout.completed) to update your system asynchronously.
Environments
Use sandbox keys for testing and production keys for live traffic. Never expose production secrets in client code.
Rate limits
API calls are rate-limited per key. Design clients to back off on 429 responses.
Related Resources
Get API access for your integration
Request a demo to review the API contract, sandbox access and integration patterns.