This page provides information about upcoming changes to Coinbase Exchange.
Updated: 2025-Jan-13
We are removing travel rule fields from POST /withdrawals/crypto
REST API. Customers in travel rule jurisdictions can withdraw only to their allowlisted addresses.
Added: 2025-Jan-8
We are introducing a new REST endpoint to edit an editing existing address book entry - useful for customers in travel rule jurisdictions. This endpoint requires the API key to have MANAGE permissions.
Non travel-rule jurisdictions can only edit the label of the address book entry.
Example request PUT https://api.exchange.coinbase.com/address-book/{id}
. Here {id} refers to uuid of the crypto address.
Sample response:
note: business name and country code are only populated for travel rule regions.
Added: 2025-Apr-15
CashOrderQty (152)
to Quote_Request (R) messagesBidCashOrderQty (8234)
and OfferCashOrderQty (8235)
tags to Quote (S)
messagesLeavesFunds (8152)
and CashOrderQty (152)
to Execution Reports (8)
We will allow RFQ takers to submit orders using a quantity specified in terms of the quote_currency. The quote_currency refers to the USD quantity or latter currency in the product pair (e.g. for BTC-USD, quote_currency = USD. For BTC-SOL, quote_currency = SOL).
As a result, LPs must respond in terms of quote_currency, as indicated by FIX tag CashOrderQty (152)
on the Quote_Request (R)
message.
BidCashOrderQty (8234)
| BidPx (132)
and OfferCashOrderQty (8235)
| OfferPx (133)
on their corresponding Quote (S)
message.Execution Reports (8)
for corresponding orders will reflect the CashOrderQty (152)
and the OrderQty (38)
, which is calculated as such: OrderQty (38) = (CashOrderQty/ (BidPx or OfferPx))
Execution Reports (8)
will also contain LeavesFunds (8152)
field to indicate remaining CashOrderQty (152)
that is unfilled.Sample Execution Report: