v1

latestOpenAPI 3.1.02026-07-26460218.4 KB

Reject RFQ

Rejects a quoted RFQ with an optional reason. Returns the updated RFQ with its new status.

post/rfq/{id}/reject

Path parameters

idstring required

RFQ unique identifier.

Request body

reasonstring

Free-text reason for rejecting the quote.

Response

idstring
partnerIdstring
partnerNamestring
sourceCurrencystring
sourceCurrencyTypestring
destinationCurrencystring
destinationCurrencyTypestring
sourceAmountinteger
destinationAmountinteger
effectiveRateinteger
statusstring
quoteExpiresAtstring
tradeIdstring
transferIdstring
createdAtstring
updatedAtstring

Example response

{
  "id": "rfq_f785ce51-596d-4b35-a53b-11d107ca5586",
  "partnerId": "9b821520-52d4-4e91-990c-b2f5452cbc2d",
  "partnerName": "New Test Partner",
  "sourceCurrency": "USDT",
  "sourceCurrencyType": "crypto",
  "destinationCurrency": "KES",
  "destinationCurrencyType": "fiat",
  "sourceAmount": 800,
  "destinationAmount": 103200,
  "effectiveRate": 129,
  "status": "RFQ_REJECTED",
  "quoteExpiresAt": "2026-07-21T12:05:00.000Z",
  "tradeId": "trade_123",
  "transferId": "transfer_123",
  "createdAt": "2026-07-21T12:00:00.000Z",
  "updatedAt": "2026-07-21T12:02:00.000Z"
}