Creates an autoramp. pay_by_reference is optional; if omitted, it is treated as false, matching behaviour expected by existing integrations. When pay_by_reference is true, the response includes a payment reference to use on each payment for this ramp, and Iron records the mapping from that reference to the destination wallet address, token, and network supplied in the request.
Partner API key from the Developer → API Keys section of the Partner Dashboard.
UUID ensuring this create operation is only processed once.
Optional sub-partner UUID; if set, the autoramp is created for that sub-partner.
Customer this autoramp belongs to.
Destination wallet address that will receive funds; bound to the generated payment reference when pay_by_reference is true.
Destination token identifier (e.g. USDC).
Blockchain / network for the destination wallet (e.g. Ethereum, Solana, Base).
"Ethereum"
Optional. If omitted, treated as false (same as sending false) so existing partner integrations that do not send this field remain valid. If true, enables pay-by-reference: Iron generates a payment reference in the response and maps it to the destination wallet, token, and network. If false or omitted, behaviour matches a standard autoramp create (preview — details may align with POST /autoramps in the main spec).
Optional display name for the autoramp.
Optional partner-supplied external id for correlation.
Autoramp created; when pay-by-reference is enabled, includes the payment reference and destination mapping.
Identifier of the created autoramp.
Stable reference to include on each payment when using this ramp with pay-by-reference. Included when pay_by_reference was true in the request (or resolved to true); omitted when the field was omitted or false.
Confirms the wallet, token, and network stored for this payment reference when pay-by-reference is enabled.