Intents
Create intent
Creates a new Payment Intent. The same idempotencyKey within 24 hours returns the existing Intent with X-Idempotent-Replayed: true.
POST
Create a payment intent
Authorizations
API key. Use pk_live_* for production or pk_test_* for test mode.
Body
application/json
CAIP-2 chain identifier
Example:
"solana:5eykt4UsFv8P8NJdTREpY1vzqKq2Kvdp"
Canonical symbol or chain-specific address
Example:
"USDC"
Decimal string amount
Example:
"10.50"
Wallet address of the requestor
Caller-supplied idempotency key, unique per account per 24h
Example:
"order_982734"
Optional wallet address of the fulfiller
Available options:
request, send Time-to-live in seconds (min 300, max 2592000)
Custom key-value pairs, max 20 keys
Example:
{ "orderId": "982734" }Response
Payment Intent created
Create a payment intent