Create Address logo

Catalog action Integrations coinbase-business

Create a new Coinbase-custodied deposit address for a Coinbase Business account. The address can receive cryptocurrency from external wallets or on-chain transactions. Ideal for: receiving payments, treasury inflows, creating dedicated deposit addresses per customer or purpose.

At a Glance

FieldValue
Action IDcoinbase-business-create-address
CategoryIntegrations
Connectorcoinbase-business
Requires gasNo
Funds movementNone declared
Tagscoinbase, address, deposit, receive, crypto, finance, write

Payload Schema

FieldTypeRequiredDescription
accountIdstringYesAccount UUID — MUST be a UUID (e.g., 'a9fee464-782f-5ace-b2d3-...'). Do NOT pass a currency code like 'USDC'. Get the UUID by calling coinbase-business-get-account first, then use {{get_account.result.id}}.
namestringNoLabel for the address (e.g., 'Treasury Deposit Address')
networkstringNoNetwork for the address (e.g., 'base', 'ethereum')
apiKeyNamestringNoCDP API Key Name (overrides connector)
apiKeySecretstringNoCDP API Key Secret (overrides connector)

Result Schema

FieldTypeRequiredDescription
idstringYesAddress resource ID
addressstringYesOn-chain address
namestringNoAddress label
networkstringYesNetwork name
callbackUrlstringNoCallback URL for notifications
createdAtstringYesCreation timestamp
updatedAtstringYesLast update timestamp

Examples

json
{ "type": "coinbase-business-create-address", "payload": { "accountId": "example-accountId" }, "children": [], "connector": { "type": "coinbase-business", "id": "conn_coinbase_business" }}

Payload fields can use workflow expressions such as {{$trigger.body.amount}}, {{$nodes.fetch.result.price}}, and {{$props.asset}} when the value should come from a trigger, prior node, or reusable workflow prop.

Ask a question... ⌘I