API request logs
- Restored request logging for authenticated
/api/v1/partnerendpoints. Requests that pass API key and partner-access checks now appear in the account’s API Logs view in the Terminal. - API logs record the request path, HTTP method, response status code, success or failure state, and timestamp. Request and response bodies are not stored in these logs.
- Sandbox and production logs are isolated. A request made through
sandbox.money.orki.iodoes not appear in the production environment’s logs, and vice versa. - This is an observability update only; partner endpoint request and response structures have not changed.
NGN card quotes
- Corrected BUY quote validation for Nigerian naira amounts. Valid
NGNtoBTConmainnetquote requests usingcredit_debit_cardcan now return MoonPay when it is available for the requested amount and route. - Provider availability, exchange rates, and transaction limits remain dynamic and are confirmed during quote discovery.
Environments and paths
- Added the sandbox API base URL:
https://sandbox.money.orki.io. Production remains available athttps://api.money.orki.io. - Standardized partner API documentation on the
/api/v1/partnerbase path in both environments.
API reference
- Corrected the create-transaction and payment-method response examples.
- Removed inactive partner quote-selection and separate SELL quote references. Both BUY and SELL quote discovery use
GET /api/v1/partner/quoteswith thetypequery parameter.
Partner API
- Standardized authentication guidance and examples on the
X-ORKI-API-KEYheader. The partner API does not use theAuthorization: Bearerscheme.
Quotes and providers
- Clarified that Orki does not configure a partner-level destination wallet for ramp purchases. The destination is set per transaction and the selected provider delivers the purchased crypto directly to it.
- Binance BUY quotes require
wallet_address. When it is omitted, Binance is returned as unsupported and cannot be selected for transaction creation. The address is also required when creating the Binance BUY transaction. This does not change SELL quotes or BUY quotes from other providers.
Webhooks
- Added
partner_contextto the webhook data reference. Client-owned API and widget transactions return the supplied value asdata.partner_context, ornullwhen it was omitted. - Aligned webhook event metadata with the documented
transaction.successandtransaction.failednames. Successful payloads usedata.status: "success".