Built by Metorial, the integration platform for agentic AI.

Learn More

Tools

Manage Addresses

List existing receive addresses or create a new one for a Coinbase account. Each address can receive cryptocurrency for the account's currency.

Send Crypto

Send cryptocurrency from a Coinbase account to an external address or another Coinbase user. Specify the recipient, amount, and currency. Requires the **wallet:transactions:send** scope.

Get Exchange Rates

Retrieve current exchange rates for a base currency against all other supported currencies. Defaults to USD if no currency specified.

Deposit or Withdraw Fiat

Deposit fiat currency from a bank account or withdraw fiat to a bank account. Requires a linked payment method. Set **commit** to true to execute or false to preview.

Get Prices

Retrieve current or historical cryptocurrency prices. Get spot, buy, or sell prices for any currency pair (e.g., BTC-USD). Optionally fetch a historical spot price by date.

List Products

List available trading pairs (products) on the Advanced Trade platform, or get details for a specific product. Includes 24h volume, price, and trading status.

Manage Orders

Create, list, get, or cancel trading orders via the Advanced Trade API. Supports market, limit, and stop-limit orders across 550+ markets. Use **action** to specify the operation.

Get Price Candles

Retrieve OHLCV (open, high, low, close, volume) candlestick data for a trading pair. Useful for charting and technical analysis.

Get User Profile

Retrieve the authenticated user's profile including name, email, time zone, native currency, and avatar URL. Also lists available payment methods.

Manage Accounts

List, get, create, update, or delete Coinbase cryptocurrency wallets. Each account represents a different currency wallet with its balance. Use **action** to specify the operation.

List Transactions

Retrieve transaction history for a Coinbase account. Returns sends, receives, buys, sells, deposits, withdrawals, and transfers. Supports pagination.

Manage Commerce Charges

Create, list, get, cancel, or resolve Coinbase Commerce charges for accepting crypto payments. A charge represents a payment request that customers can pay with cryptocurrency.

Buy or Sell Crypto

Buy or sell cryptocurrency using a linked payment method. Specify either an **amount** of crypto to buy/sell or a **total** fiat amount to spend/receive. Set **commit** to true to execute immediately or false to preview.