Institutional treasury & settlement infrastructureBuilt for businesses · API-first · Multi-market
Trevoro API

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.

RESTPredictable resource-oriented API design
WebhooksAsynchronous trade and payout status events
IdempotentSafer retry logic for financial operations
Developer experience

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"
}
API surface

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
Integration lifecycle

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.

Built for production

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
Request API access