Skip to main content
This page provides information about upcoming changes to Coinbase Exchange.

SL/TPSL Order Cancel Replace Support

Updated: 2025-Dec-02 To Be Released: 2025-Dec-04 We are expanding OrderCancelReplaceRequest (35=G) to support additional order types. Currently, this message only supports limit orders. With this update, you will also be able to modify stop orders and TPSL (Take Profit/Stop Loss) orders using the cancel-replace workflow.

MiCA-specific Coinbase Exchange URLs

Updated: 2025-Nov-25 To Be Released: 2025-Nov-30 Please note this upcoming change to API connectivity endpoints for Coinbase Exchange clients that are subject to MiCA regulations: Coinbase customers subject to the EU Markets in Crypto-Assets (MiCA) regulation must transition to MiCA-specific Coinbase Exchange URLs by November 30, 2025. Further details regarding Coinbase’s MiCA compliance can be found here: https://help.coinbase.com/en/prime/compliance/MiCA-migration Production - New MiCA Endpoints:
  • REST
  • FIX - Order Entry
    • tcp+ssl://fix-us.dma.prime.coinbase.com:7110
  • FIX - Drop Copy
    • tcp+ssl://fix-dc.dma.prime.coinbase.com:7122
  • FIX - Market Data Snapshot Enabled
    • tcp+ssl://fix-us.dma.prime.coinbase.com:7120
  • FIX - Market Data Snapshot Disabled
    • tcp+ssl://fix-us.dma.prime.coinbase.com:7121
  • Websocket Feed
    • wss://ws-us.dma.prime.coinbase.com
  • Websocket Direct Feed
    • wss://ws-us-direct.dma.prime.coinbase.com
Sandbox - New MiCA Endpoints:
  • REST
  • FIX - Order Entry
    • tcp+ssl://fix-us.dma.sandbox.prime.coinbase.com:7110
  • FIX - Drop Copy
    • tcp+ssl://fix-dc.dma.sandbox.prime.coinbase.com:7122
  • FIX - Market Data Snapshot Enabled
    • tcp+ssl://fix-us.dma.sandbox.prime.coinbase.com:7120
  • FIX - Market Data Snapshot Disabled
    • tcp+ssl://fix-us.dma.sandbox.prime.coinbase.com:7121
  • Websocket Feed
    • wss://ws-us.dma.sandbox.prime.coinbase.com
  • Websocket Direct Feed
    • wss://ws-us-direct.dma.sandbox.prime.coinbase.com

Deleting travel rule fields in POST /withdrawals/crypto REST API

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.

Adding new PUT /address-book/{id} REST endpoint

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.
{
  "label": "string", // label for crypto address
  "is_certified_self_send": bool // true if customer owns the address/ false if it is a third party address
  "vasp_id": "string" // optional - vasp name from supported list if the wallet address is a VASP address
  "is_verified_self_hosted_wallet": bool // optional - true if the wallet is verified self-hosted wallet
  "business_name": "lorem ipsum", // required for third-party address; ie is_certified_self_send is false
  "business_country_code": "DE" // ISO 3166-1 alpha-2 country code required for third-party address; ie is_certified_self_send is false
}
Sample response:
{
  "body": {
    "id": "e89b6ea2-1d73-4b3c-9f3a-3d9c8f25b7d9",
    "address": "0x6448894b9499AeebD914232483d0d0467194efcp",
    "label": "string",
    "address_info": {
      "address": "0x6448894b9499AeebD914232483d0d0467194efcp",
      "display_address": "0x6448894b9499AeebD914232483d0d0467194efcp",
      "destination_tag": "string"
    },
    "display_address": "0x6448894b9499AeebD914232483d0d0467194efcp",
    "address_booked": true,
    "address_book_added_at": "2024-03-19T12:00:00Z",
    "address_book_entry_pending_until": "2024-03-21T12:00:00Z",
    "currency": "USDC",
    "is_verified_self_hosted_wallet": false,
    "vasp_id": "string",
    "business_name": "string",
    "business_country_code": "DE"
  }
}
note: business name and country code are only populated for travel rule regions.