Retrieves a single disbursement by its ID, including source, target, status, amount, associated onchain transactions, error details (if failed), and timestamps. Only returns the disbursement if the API key has permission to access it.
A JWT signed using your CDP API Key Secret, encoded in base64. Refer to the Generate Bearer Token section of our Authentication docs for information on how to generate your Bearer Token.
The unique identifier of the disbursement.
The ID of the disbursement, a UUID prefixed by disbursement_.
^disbursement_[a-f0-9\-]{36}$"disbursement_82c879c1-84e1-44ed-a8c2-1ac239cf09ad"
Successfully retrieved disbursement.
A Disbursement represents a merchant-initiated payment of funds from a CDP account they own to a Coinbase account or onchain address. Used for standalone refunds, goodwill disbursements, rebates, and other merchant-driven payouts that are not tied to a specific payment session.
Disbursements are asynchronous: the resource is returned in pending status and transitions to succeeded (with associated onchainTransactions) or failed (with error).
The unique identifier of the disbursement.
^disbursement_[a-f0-9\-]{36}$"disbursement_82c879c1-84e1-44ed-a8c2-1ac239cf09ad"
The source from which the disbursement is funded.
{
"accountId": "account_af2937b0-9846-4fe7-bfe9-ccc22d935114",
"asset": "usdc"
}The target receiving the disbursement.
{ "coinbaseUserId": "coinbase_user_abc123" }A decimal representation of the disbursemented amount, denominated in asset.
"25.00"
The symbol of the asset for the disbursement amount.
1 - 42"usdc"
The current status of the disbursement.
pending, succeeded, failed "pending"
The UTC ISO 8601 timestamp at which the disbursement was created.
"2026-04-17T17:00:00.000Z"
The UTC ISO 8601 timestamp at which the disbursement was last updated.
"2026-04-17T17:00:00.000Z"
Human-readable reason for the disbursement.
"Goodwill disbursement for delayed shipment."
An arbitrary client-supplied identifier for the disbursement, such as a ticket ID or disbursement memo from the caller's own system. Not interpreted by CDP — stored and returned as-is.
256"disbursement-2026-04-1234"
Optional metadata as key-value pairs. Use this to store additional structured information on a resource, such as customer IDs, order references, or any application-specific data. Up to 10 key/value pairs may be provided. Keys and values are both strings. Keys must be ≤ 40 characters; values must be ≤ 500 characters.
{
"customer_id": "cust_12345",
"order_reference": "order-67890"
}Error details, present only when the disbursement failed.
{
"code": "insufficient_funds",
"message": "The source account does not have sufficient funds.",
"occurredAt": "2026-04-17T17:01:00.000Z"
}The onchain transactions associated with this disbursement.
[
{
"transactionHash": "0xabc123def456789012345678901234567890abcdef1234567890abcdef123456",
"network": "base"
}
]