Send Crypto logo

Catalog action Integrations coinbase-business

Send cryptocurrency from a Coinbase Business account to an address or email. Supports all Coinbase-listed assets. Returns immediately with pending status; transaction settles asynchronously. Ideal for: payouts, treasury transfers, automated payments, partner settlements.

At a Glance

FieldValue
Action IDcoinbase-business-send-crypto
CategoryIntegrations
Connectorcoinbase-business
Requires gasNo
Funds movementNone declared
Tagscoinbase, send, transfer, 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}}.
tostringYesRecipient address, email, or account ID
amountstringYesAmount to send (decimal string, e.g., '10.00'). Minimum send amount is 1 unit of the currency (e.g., 1 USDC). Amounts below the minimum will be rejected by the Coinbase API.
currencystringYesCurrency code
descriptionstringNoOptional memo or note for the transaction
idemstringNoIdempotency key
networkstringNoBlockchain network
apiKeyNamestringNoCDP API Key Name (overrides connector)
apiKeySecretstringNoCDP API Key Secret (overrides connector)

Result Schema

FieldTypeRequiredDescription
idstringYesTransaction ID
typestringYesTransaction type
statusstringYesTransaction status
amountobjectYesTransaction amount in crypto
nativeAmountobjectYesTransaction amount in fiat (native currency)
descriptionstringNoTransaction description or memo
networkobjectNoBlockchain network details
toobjectNoRecipient details
createdAtstringYesCreation timestamp
updatedAtstringYesLast update timestamp

Examples

json
{ "type": "coinbase-business-send-crypto", "payload": { "accountId": "example-accountId", "to": "example-to", "amount": "1000000", "currency": "example-currency" }, "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