Skip to main content
POST
Accept a quote

Authorizations

X-API-Key
string
header
required

Headers

Idempotency-Key
string<uuid>
required

Unique idempotency token per logical write (UUID v4). Re-send the same value on safe retries.

Example:

"a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6"

Path Parameters

id
string<uuid>
required

Response

Quote accepted

id
string
required
Example:

"b7e2f1a0-..."

rail
enum<string>
required
Available options:
CRYPTO,
BANK_TRANSFER
Example:

"CRYPTO"

exchange_rate
number
required

Destination per 1 settlement unit (after spread)

Example:

12.2265

spread
number
required
Example:

0.1235

destination_amount
number
required
Example:

500

destination_currency
string
required
Example:

"GHS"

settlement_amount
number
required

What the merchant must send (conversion + fees)

Example:

42.32

settlement_currency
string
required
Example:

"USDT"

platform_fee_amount
number
required
Example:

0.41

platform_fee_currency
string
required
Example:

"USDT"

network_fee_amount
number
required
Example:

1

network_fee_currency
string
required
Example:

"USDT"

total_fee_amount
number
required
Example:

1.41

total_fee_currency
string
required
Example:

"USDT"

provider
string
required
Example:

"indicative"

status
enum<string>
required
Available options:
PENDING,
ACCEPTED,
USED,
EXPIRED
Example:

"PENDING"

expires_at
string
required
Example:

"2026-07-20T09:41:30.000Z"

created_at
string
required
Example:

"2026-07-20T09:41:00.000Z"