Curfex exposes a structured API layer for institutional clients to submit payment instructions, monitor settlement status, retrieve reporting, and manage configurations — with full auditability and role-based access controls built in.
The Curfex API is built for high-volume, high-frequency payment flows. Integration gives clients programmatic access to the full capability stack — FX pricing, settlement routing, compliance controls, and reporting.
Submit payout instructions, prefund wallets, and retrieve live FX quotes programmatically. Quotes are time-bounded and must be confirmed within the validity window before a payout is submitted.
Poll transfer state on demand or subscribe to event-driven callbacks for real-time status updates. Callbacks are cryptographically signed to allow verification on the receiving end.
Retrieve paginated transfer records with date range and status filters. Per-transaction receipts and wallet transaction history are available for reconciliation and audit purposes.
Partners can register end users programmatically and manage KYC document submissions via the API. Both individual and corporate customer types are supported, with status updates delivered via callbacks.
The Curfex API is designed for enterprise and institutional engineering environments. Implementation support is available for qualified clients.
| Protocol | REST over HTTPS — all requests and responses in JSON |
| Environments | Production and sandbox — base URLs provided upon onboarding |
| Authentication | Token-based authentication using client credentials. Full details provided to qualified clients. |
| Webhooks | Event-driven callbacks for transfer and registration status updates. Callbacks are cryptographically signed for verification. |
| Idempotency | Callbacks include a unique event key. Partners should process each event key only once. |
| Rate limits | Rate limiting applies — refer to Curfex developer documentation for current tier limits. Contact us for throughput requirements. |
| Pagination | History endpoints support date range filters and paginated responses. |
Qualified clients receive sandbox access for integration testing, followed by a structured production onboarding process including KYB/KYC verification, compliance review, and configuration of limits, corridors, and access controls.
Technical integration support is available throughout the onboarding process. Curfex works directly with client engineering and treasury teams to validate the integration against their specific payment flows and reporting requirements.
Get in touch to discuss your payment flows, throughput requirements, and corridor needs. API documentation and sandbox access are available to qualified clients.