Create a stablecoin payout.
The following table includes the supported pairs of amount.currency and toAmount.currency for stablecoin address book payouts:
| amount.currency | toAmount.currency |
|---|---|
| USD | USD |
| EUR | EUR |
Required fields depend on your Circle entity; use the request body options that match your integration.
For Singapore (CIRCLE_SG) entities, purposeOfTransfer is required and must use a payment reason code from Crypto Payouts payment reason codes. Invalid or missing values can return error code 5020.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
For Circle entities other than CIRCLE_SG.
Universally unique identifier (UUID v4) idempotency key. This key is utilized to ensure exactly-once execution of mutating requests.
"ba943ff1-ca16-49b2-ba55-1057e70ca5c7"
The destination.
A source wallet location.
Payment reason code for the payout. Aligned with Circle payment reason codes for Crypto Payouts. Do not use PMT006. See Crypto Payouts payment reason codes.
Invalid values can return error code 5020.
PMT000, PMT001, PMT002, PMT003, PMT004, PMT005, PMT007, PMT008, PMT009, PMT010, PMT011, PMT012, PMT013, PMT014, PMT015, PMT016, PMT017, PMT018, PMT019, PMT020, PMT021, PMT022, PMT023, PMT024, PMT025, PMT026, PMT027, PMT028, PMT029, PMT030 "PMT001"
Successfully created a payout.
Payout resource returned by create and get operations. Includes purposeOfTransfer when it was provided at create time (required for CIRCLE_SG entities).