RFQ

Request Quote (RFQ)

post
/v1/quotes

Request a quote for a currency conversion. Specify deliver quantity or receive quantity, but not both.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-Request-IdstringOptional

A client-supplied unique identifier for this request, used for safely retrying and deduplicating operations. When the same X-Request-Id is sent with multiple identical requests within a defined time window, the server treats them as the same logical operation and will not perform the side effect more than once. Instead, it will return the original result associated with that identifier, if available. The client should generate a collision-resistant value (for example, a UUID) and reuse it only when retrying the same operation.

Body
or
Responses
chevron-right
200

Successful response

application/json
post
/v1/quotes

Cancel Quote (RFQ)

delete
/v1/quotes/{quoteId}

Cancel a previously requested quote.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
quoteIdstring · uuidRequired

The quoteId returned by the Request Quote

Responses
chevron-right
200

OK

application/json
quoteIdstring · uuidOptional
quoteStatusstringOptionalExample: CANCELED
canceledAtstring · date-timeOptional

Date-time in ISO 8601 format

Example: 2024-08-01T18:44:05Z
delete
/v1/quotes/{quoteId}

Execute a Quote (RFQ)

post
/v1/orders

Execute a previously requested quote. Creates an Order and Executes it. Retuns both the order and the execution.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
quoteIdstring · uuidRequired

The quoteId returned by Request Quote

clientReferencestringOptional
Responses
chevron-right
200

Successful response

application/json
post
/v1/orders

Last updated