Coinbase Commerce API
cURL
curl --request POST \ --url https://api.commerce.coinbase.com/charges \ --header 'Content-Type: application/json' \ --header 'X-CC-Api-Key: <api-key>' \ --data ' { "pricing_type": "fixed_price", "buyer_locale": "<string>", "cancel_url": "<string>", "checkout_id": "<string>", "local_price": { "amount": "<string>", "currency": "<string>" }, "metadata": { "custom_field": "internal_id", "custom_field_two": "anything" }, "redirect_url": "<string>" } '
{ "charge_kind": "WEB3", "code": "<string>", "created_at": "2023-11-07T05:31:56Z", "expires_at": "2023-11-07T05:31:56Z", "hosted_url": "<string>", "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "pricing": { "local": { "amount": "<string>", "currency": "<string>" }, "settlement": { "amount": "<string>", "currency": "<string>" } }, "pricing_type": "fixed_price", "support_email": "[email protected]", "timeline": [ { "status": "COMPLETED", "time": "2023-11-07T05:31:56Z" } ], "web3_data": { "failure_events": [ { "input_token_address": "<string>", "network_fee_paid": "<string>", "reason": "<string>", "sender": "<string>", "timestamp": "2023-11-07T05:31:56Z", "tx_hsh": "<string>" } ], "success_events": [ { "finalized": true, "input_token_address": "<string>", "input_token_amount": "<string>", "network_fee_paid": "<string>", "recipient": "<string>", "sender": "<string>", "timestamp": "2023-11-07T05:31:56Z", "tx_hsh": "<string>" } ], "contract_addresses": { "1": "0xabc123", "137": "0x987654" }, "transfer_intent": { "call_data": { "deadline": "<string>", "fee_amount": "<string>", "id": "<string>", "operator": "<string>", "prefix": "<string>", "recipient": "<string>", "recipient_amount": "<string>", "recipient_currency": "<string>", "refund_destination": "<string>", "signature": "<string>" }, "metadata": { "chain_id": 123, "contract_address": "<string>", "sender": "<string>" } }, "contract_address": "<string>" }, "brand_color": "<string>", "brand_logo_url": "<string>", "checkout": { "id": "<string>" }, "confirmed_at": "2023-11-07T05:31:56Z", "description": "<string>", "name": "<string>", "organization_name": "<string>", "redirects": { "cancel_url": "<string>", "success_url": "<string>", "will_redirect_after_success": true }, "third_party_provider": "<string>" }
fixed_price
no_price
Show child attributes
Charge
WEB3
Was this page helpful?