One integration for treasury, trades and payouts.
Build cross-border treasury operations directly into your own product. Use the Trevoro API to request quotes, execute conversions, submit payouts, query balances and receive real-time transaction events.
Simple enough to integrate. Structured enough to operate.
The hard part of cross-border payments is not making an HTTP call. It is keeping funding, conversion, beneficiaries, payout states, reconciliation and exceptions aligned. Trevoro exposes these building blocks through clear API resources.
Balances
Read available, reserved and allocated treasury positions by supported currency or market.
Quotes & trades
Request executable pricing and create conversion instructions with auditable references.
Beneficiaries
Maintain validated payout destinations and reusable beneficiary records.
Payouts
Send individual or bulk payouts and query their end-to-end transaction state.
POST /v1/quotes Authorization: Bearer {API_KEY} { "sell_currency": "USDT", "buy_currency": "ZAR", "sell_amount": 100000 } 200 OK { "quote_id": "qte_52af...", "rate": "16.1100", "expires_in": 30, "status": "available" }
Core resources
| Resource | Example endpoint | Purpose | Mode |
|---|---|---|---|
| Balances | GET /v1/balances |
Read treasury and market balances | Read |
| Quotes | POST /v1/quotes |
Request FX / conversion pricing | Create |
| Trades | POST /v1/trades |
Execute an accepted quote | Create |
| Beneficiaries | POST /v1/beneficiaries |
Create or validate payout destinations | Create |
| Payouts | POST /v1/payouts |
Initiate local settlement | Create |
| Webhooks | POST your-endpoint |
Receive asynchronous transaction updates | Event |
From access request to production.
Business onboarding
Complete due diligence and define your intended corridors, use case and expected volumes.
Test integration
Build your workflow using test credentials and controlled responses before enabling live money movement.
Configure controls
Set approved users, webhooks, references, beneficiary rules and operational approval requirements.
Activate corridors
Production access is enabled for approved currencies, countries, funding methods and payout rails.
Integration principles
Financial APIs fail when edge cases are ignored. Trevoro integrations should be built around explicit transaction states, retry-safe submission, webhook verification and internal reconciliation.
- Unique transaction references
- Idempotency keys for write operations
- Webhook signature verification
- Explicit pending / processing / completed / failed states
- Separation of quote acceptance and payout execution
- Internal ledger reconciliation against Trevoro references
