Skip to content
Coinbase logo

Coinbase integration

Finance & Payments · 8 actions · Custom auth

Cryptocurrency trading and wallet management platform for buying, selling, and storing digital assets via the Coinbase Developer Platform (CDP) API.

The ModuleX Coinbase integration lets a ModuleX agent operate Coinbase on your behalf, working across accounts, transactions and buy orders, directly from a plain-English request, using your organization's own Coinbase credentials. No pre-built workflow is required: the agent picks the right Coinbase action for the task.

Coinbase is a finance & payments platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right Coinbase action. Or, when you want a repeatable process, the composer assembles a Coinbase workflow for you, streaming the nodes onto the canvas as it builds.

Drive Coinbase in plain English

Type what you want. A ModuleX agent picks the right Coinbase action, or chains several, and runs it. No workflow to build.

  • Show me the accounts that match what I describe
    resolves toget_accounts
  • Get details for a specific Coinbase account
    resolves toget_account
  • List historical order fills for an account
    resolves toget_transactions

What you can automate with Coinbase

  • Look up an account on demandget_accounts
  • Get details for a specific Coinbase accountget_account
  • List historical order fills for an accountget_transactions
  • Place a market buy order (IOC) to purchase cryptocurrencyplace_buy_order
  • Withdraw cryptocurrency from a Coinbase account to an external destination addresswithdraw_funds
  • Get current exchange rates for cryptocurrenciesget_exchange_rates

Coinbase integration at a glance

VendorCoinbase
Actions available8
AuthenticationCustom
Uses your own credentialsYes
Works with the assistantYes
Works in the composerYes
Multi-step / tool-chainingYes
Technical referenceView docs
Integration version1.0.0
Last updatedJul 2026

All 8 Coinbase actions

Accounts2
get_accounts
List all cryptocurrency accounts for the authenticated user
get_account
Get details for a specific Coinbase account
Transactions1
get_transactions
List historical order fills for an account
Buy Orders1
place_buy_order
Place a market buy order (IOC) to purchase cryptocurrency. ``amount`` is the spend in the quote currency (USD).
Funds1
withdraw_funds
Withdraw cryptocurrency from a Coinbase account to an external destination address.
Exchange Rates1
get_exchange_rates
Get current exchange rates for cryptocurrencies
Spot Prices1
get_spot_price
Get current spot price for a currency pair
Payment Methods1
get_payment_methods
List all payment methods for the authenticated user

See full parameters and response schemas in the Coinbase integration docs

Two ways to use Coinbase in ModuleX

Ask the assistantType what you want done and a ModuleX agent picks the right Coinbase action and runs it. No workflow to build.
Compose a workflowNeed it to happen every time? Describe the process and the composer wires Coinbase into a repeatable workflow you can run on a schedule, from chat, or as an API.

Connecting Coinbase

CustomCoinbase uses a custom authentication flow. ModuleX encrypts whatever credentials you supply and scopes them to your organization.

Step-by-step setup in the Coinbase docs

Works with Coinbase

Agents often chain Coinbase with these. Connect them once and one agent can use all of them in a single task.

Coinbase + ModuleX FAQ

  • A ModuleX agent can run any of Coinbase's 8 actions, across accounts, transactions, buy orders and funds, from a plain-English request, using your organization's own Coinbase credentials.

Put Coinbase to work in ModuleX.

Connect Coinbase once with your own credentials and let your agent run all 8 actions on demand.

Last updated: Jul 2026Browse all 179 integrations