Accept a quote
Accepts a live quote, locking the rate and creating an order. The sell amount
moves from available to reserved synchronously.
Idempotency: resource-keyed by quoteId — no Idempotency-Key header.
Replay returns the originally-created order.
Authentication
AuthorizationBearer
Token obtained via the login flow.
Path parameters
quoteId
Response
Order created from the accepted quote.
orderId
quoteId
Reference to the originating quote. Quote remains retrievable.
status
filled— the order exists and the rate is locked; from the client’s perspective the trade is done. Sourcing and settlement run asynchronously and are internal detail, not surfaced here.cancelled— the order was cancelled.
sellCurrency
buyCurrency
sellAmount
Locked at acceptance.
buyAmount
Locked at acceptance.
rate
Locked at acceptance.
createdAt
When the order was created.
updatedAt
When the order was last updated.
Errors
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
409
Conflict Error
422
Unprocessable Entity Error