CCXT
coinbase

coinbase implicit API

Every raw coinbase endpoint exposed as a CCXT implicit method โ€” names, HTTP verbs, paths and rate-limit costs.

Every endpoint in coinbase's api definition is exposed as an implicit method โ€” a thin, generated wrapper around the raw exchange endpoint. Use these for exchange-specific functionality the CCXT API does not cover.

These methods are available in every CCXT language โ€” TypeScript, JavaScript, Python, PHP, C# and Go. Call them by the camelCase name shown in the tables below (e.g. v2PublicGetCurrencies); the snake_case alias (v2_public_get_currencies) also works in JavaScript, Python and PHP, and Go uses the PascalCase form (V2PublicGetCurrencies). Switch tabs for the call in each language:

const coinbase = new ccxt.coinbase ();
const response = await coinbase.v2PublicGetCurrencies (params);

Path parameters wrapped in {} (e.g. {pair}) are substituted from params; everything else in params is sent as the query string or request body. Cost is the rate-limiter weight of each call.

๐Ÿ“š Official coinbase API documentation: docs.cdp.coinbase.com ยท docs.cdp.coinbase.com

91 implicit endpoints across 2 access groups.

v2

MethodHTTPEndpointCost
v2PublicGetCurrenciesGETcurrencies10.6
v2PublicGetCurrenciesCryptoGETcurrencies/crypto10.6
v2PublicGetTimeGETtime10.6
v2PublicGetExchangeRatesGETexchange-rates10.6
v2PublicGetUsersUserIdGETusers/{user_id}10.6
v2PublicGetPricesSymbolBuyGETprices/{symbol}/buy10.6
v2PublicGetPricesSymbolSellGETprices/{symbol}/sell10.6
v2PublicGetPricesSymbolSpotGETprices/{symbol}/spot10.6
v2PrivateGetAccountsGETaccounts10.6
v2PrivateGetAccountsAccountIdGETaccounts/{account_id}10.6
v2PrivateGetAccountsAccountIdAddressesGETaccounts/{account_id}/addresses10.6
v2PrivateGetAccountsAccountIdAddressesAddressIdGETaccounts/{account_id}/addresses/{address_id}10.6
v2PrivateGetAccountsAccountIdAddressesAddressIdTransactionsGETaccounts/{account_id}/addresses/{address_id}/transactions10.6
v2PrivateGetAccountsAccountIdTransactionsGETaccounts/{account_id}/transactions10.6
v2PrivateGetAccountsAccountIdTransactionsTransactionIdGETaccounts/{account_id}/transactions/{transaction_id}10.6
v2PrivateGetAccountsAccountIdBuysGETaccounts/{account_id}/buys10.6
v2PrivateGetAccountsAccountIdBuysBuyIdGETaccounts/{account_id}/buys/{buy_id}10.6
v2PrivateGetAccountsAccountIdSellsGETaccounts/{account_id}/sells10.6
v2PrivateGetAccountsAccountIdSellsSellIdGETaccounts/{account_id}/sells/{sell_id}10.6
v2PrivateGetAccountsAccountIdDepositsGETaccounts/{account_id}/deposits10.6
v2PrivateGetAccountsAccountIdDepositsDepositIdGETaccounts/{account_id}/deposits/{deposit_id}10.6
v2PrivateGetAccountsAccountIdWithdrawalsGETaccounts/{account_id}/withdrawals10.6
v2PrivateGetAccountsAccountIdWithdrawalsWithdrawalIdGETaccounts/{account_id}/withdrawals/{withdrawal_id}10.6
v2PrivateGetPaymentMethodsGETpayment-methods10.6
v2PrivateGetPaymentMethodsPaymentMethodIdGETpayment-methods/{payment_method_id}10.6
v2PrivateGetUserGETuser10.6
v2PrivateGetUserAuthGETuser/auth10.6
v2PrivatePostAccountsPOSTaccounts10.6
v2PrivatePostAccountsAccountIdPrimaryPOSTaccounts/{account_id}/primary10.6
v2PrivatePostAccountsAccountIdAddressesPOSTaccounts/{account_id}/addresses10.6
v2PrivatePostAccountsAccountIdTransactionsPOSTaccounts/{account_id}/transactions10.6
v2PrivatePostAccountsAccountIdTransactionsTransactionIdCompletePOSTaccounts/{account_id}/transactions/{transaction_id}/complete10.6
v2PrivatePostAccountsAccountIdTransactionsTransactionIdResendPOSTaccounts/{account_id}/transactions/{transaction_id}/resend10.6
v2PrivatePostAccountsAccountIdBuysPOSTaccounts/{account_id}/buys10.6
v2PrivatePostAccountsAccountIdBuysBuyIdCommitPOSTaccounts/{account_id}/buys/{buy_id}/commit10.6
v2PrivatePostAccountsAccountIdSellsPOSTaccounts/{account_id}/sells10.6
v2PrivatePostAccountsAccountIdSellsSellIdCommitPOSTaccounts/{account_id}/sells/{sell_id}/commit10.6
v2PrivatePostAccountsAccountIdDepositsPOSTaccounts/{account_id}/deposits10.6
v2PrivatePostAccountsAccountIdDepositsDepositIdCommitPOSTaccounts/{account_id}/deposits/{deposit_id}/commit10.6
v2PrivatePostAccountsAccountIdWithdrawalsPOSTaccounts/{account_id}/withdrawals10.6
v2PrivatePostAccountsAccountIdWithdrawalsWithdrawalIdCommitPOSTaccounts/{account_id}/withdrawals/{withdrawal_id}/commit10.6
v2PrivatePutAccountsAccountIdPUTaccounts/{account_id}10.6
v2PrivatePutUserPUTuser10.6
v2PrivateDeleteAccountsIdDELETEaccounts/{id}10.6
v2PrivateDeleteAccountsAccountIdTransactionsTransactionIdDELETEaccounts/{account_id}/transactions/{transaction_id}10.6

v3

MethodHTTPEndpointCost
v3PublicGetBrokerageTimeGETbrokerage/time3
v3PublicGetBrokerageMarketProductBookGETbrokerage/market/product_book3
v3PublicGetBrokerageMarketProductsGETbrokerage/market/products3
v3PublicGetBrokerageMarketProductsProductIdGETbrokerage/market/products/{product_id}3
v3PublicGetBrokerageMarketProductsProductIdCandlesGETbrokerage/market/products/{product_id}/candles3
v3PublicGetBrokerageMarketProductsProductIdTickerGETbrokerage/market/products/{product_id}/ticker3
v3PrivateGetBrokerageAccountsGETbrokerage/accounts1
v3PrivateGetBrokerageAccountsAccountUuidGETbrokerage/accounts/{account_uuid}1
v3PrivateGetBrokerageOrdersHistoricalBatchGETbrokerage/orders/historical/batch1
v3PrivateGetBrokerageOrdersHistoricalFillsGETbrokerage/orders/historical/fills1
v3PrivateGetBrokerageOrdersHistoricalOrderIdGETbrokerage/orders/historical/{order_id}1
v3PrivateGetBrokerageProductsGETbrokerage/products3
v3PrivateGetBrokerageProductsProductIdGETbrokerage/products/{product_id}3
v3PrivateGetBrokerageProductsProductIdCandlesGETbrokerage/products/{product_id}/candles3
v3PrivateGetBrokerageProductsProductIdTickerGETbrokerage/products/{product_id}/ticker3
v3PrivateGetBrokerageBestBidAskGETbrokerage/best_bid_ask3
v3PrivateGetBrokerageProductBookGETbrokerage/product_book3
v3PrivateGetBrokerageTransactionSummaryGETbrokerage/transaction_summary3
v3PrivateGetBrokeragePortfoliosGETbrokerage/portfolios1
v3PrivateGetBrokeragePortfoliosPortfolioUuidGETbrokerage/portfolios/{portfolio_uuid}1
v3PrivateGetBrokerageConvertTradeTradeIdGETbrokerage/convert/trade/{trade_id}1
v3PrivateGetBrokerageCfmBalanceSummaryGETbrokerage/cfm/balance_summary1
v3PrivateGetBrokerageCfmPositionsGETbrokerage/cfm/positions1
v3PrivateGetBrokerageCfmPositionsProductIdGETbrokerage/cfm/positions/{product_id}1
v3PrivateGetBrokerageCfmSweepsGETbrokerage/cfm/sweeps1
v3PrivateGetBrokerageIntxPortfolioPortfolioUuidGETbrokerage/intx/portfolio/{portfolio_uuid}1
v3PrivateGetBrokerageIntxPositionsPortfolioUuidGETbrokerage/intx/positions/{portfolio_uuid}1
v3PrivateGetBrokerageIntxPositionsPortfolioUuidSymbolGETbrokerage/intx/positions/{portfolio_uuid}/{symbol}1
v3PrivateGetBrokeragePaymentMethodsGETbrokerage/payment_methods1
v3PrivateGetBrokeragePaymentMethodsPaymentMethodIdGETbrokerage/payment_methods/{payment_method_id}1
v3PrivateGetBrokerageKeyPermissionsGETbrokerage/key_permissions1
v3PrivatePostBrokerageOrdersPOSTbrokerage/orders1
v3PrivatePostBrokerageOrdersBatchCancelPOSTbrokerage/orders/batch_cancel1
v3PrivatePostBrokerageOrdersEditPOSTbrokerage/orders/edit1
v3PrivatePostBrokerageOrdersEditPreviewPOSTbrokerage/orders/edit_preview1
v3PrivatePostBrokerageOrdersPreviewPOSTbrokerage/orders/preview1
v3PrivatePostBrokeragePortfoliosPOSTbrokerage/portfolios1
v3PrivatePostBrokeragePortfoliosMoveFundsPOSTbrokerage/portfolios/move_funds1
v3PrivatePostBrokerageConvertQuotePOSTbrokerage/convert/quote1
v3PrivatePostBrokerageConvertTradeTradeIdPOSTbrokerage/convert/trade/{trade_id}1
v3PrivatePostBrokerageCfmSweepsSchedulePOSTbrokerage/cfm/sweeps/schedule1
v3PrivatePostBrokerageIntxAllocatePOSTbrokerage/intx/allocate1
v3PrivatePostBrokerageOrdersClosePositionPOSTbrokerage/orders/close_position1
v3PrivatePutBrokeragePortfoliosPortfolioUuidPUTbrokerage/portfolios/{portfolio_uuid}1
v3PrivateDeleteBrokeragePortfoliosPortfolioUuidDELETEbrokerage/portfolios/{portfolio_uuid}1
v3PrivateDeleteBrokerageCfmSweepsDELETEbrokerage/cfm/sweeps1

On this page