SET API (Platforms) · Payable Email
Report a Payable Email payment
POST/v1/payable_emails/payments
Records a USDC payment you sent from your own registered wallet to a claimable payee's wallet on Base. SET checks it on chain: from one of your registered wallets, to the wallet SET created for that payee, within the amount limits. Idempotent on txHash. Payments to a direct payee's Cash-Out Address need no report.
Headers
Idempotency-Keystring- Optional. The same key and body run once; a replay answers with
Idempotent-Replayed: true. Kept 24 hours.
Body
payeeIdstringrequiredpye_….chain"base"required- Claimable payments are on Base.
txHashstringrequired- The transaction.
Errors
400 body_invalid400 chain_invalid400 tx_hash_invalid404 payee_unknown409 payment_not_claimable409 payment_not_found409 payment_failed409 payment_mismatch409 sender_unregistered409 amount_out_of_range409 tx_already_reported502 chain_unavailable403 payable_email_merchant403 payable_email_off503 payable_email_disabled401 api_key_required401 api_key_invalid401 api_key_wrong_mode403 scope_missing429 rate_limited