Request a quote (RFQ)
Request a quote (RFQ)
Requests a firm, expiring quote for the client’s enrolled execution option. The quote can be accepted to book a trade. Balance is not checked at RFQ time — only at acceptance.
Idempotency: none — RFQs are side-effect-free; clients may fire multiple and accept only one.
Authentication
AuthorizationBearer
Token obtained via the login flow.
Request
This endpoint expects an object.
sellCurrency
Currency the client gives up (ISO 4217).
buyCurrency
Currency the client receives (ISO 4217).
side
sell — amount is the sell leg. buy — amount is the buy leg.
Allowed values:
amount
Positive decimal string.
Response
A single firm quote active until expiresAt.
quoteId
status
Allowed values:
sellCurrency
buyCurrency
sellAmount
Both legs populated regardless of side.
buyAmount
rate
1 sellCurrency = <rate> buyCurrency
side
Which leg was fixed at RFQ time.
Allowed values:
createdAt
expiresAt
Quote is acceptable strictly before this time.
Errors
400
Bad Request Error
401
Unauthorized Error
404
Not Found Error