Skip to main content
PUT
Update autoramp status

Authorizations

X-API-Key
string
header
required

API Key

Headers

X-API-Version
string

Selects the API version for this request, as an ISO date (YYYY-MM-DD). Omit to use the default version (2025-03-13). Supported versions: 2025-03-13, 2026-07-01, 2026-08-01, 2026-10-01, 2026-10-15.

Path Parameters

id
string<uuid>
required

the ID of the autoramp to update

Body

application/json; charset=utf-8

the new autoramp status

The body is of type enum<string>.

Available options:
Created,
EditPending,
Authorized,
DepositAccountAdded,
Approved,
Rejected,
Cancelled

Response

Update autoramp successful

Autoramp

The autoramp response

A Autoramp response

batch_payout
boolean
required

Whether payouts for this autoramp are batched daily

created_at
string<date-time>
required

The created at timestamp

customer_id
string<uuid>
required

The id of the customer that owns the autoramp

deposit_rails
(IbanDepositInfo · object | AfricanBankTransferDepositInfo · object | PixDepositInfo · object | SpeiDepositInfo · object | MobileMoneyDepositInfo · object | CryptoWallet · object | FpsDepositInfo · object | ChapsDepositInfo · object | ACHDepositInfo · object | WireDepositInfo · object | RtpDepositInfo · object | FedNowDepositInfo · object | SwiftDepositInfo · object)[]
required
Example:
destination_currency
Crypto · object
required

Currency

Can be either crypto or fiat

Example:
fee_profile_id
string<uuid>
required

The fee profile id used for the autoramp

id
string<uuid>
required

The id of the autoramp

is_third_party
boolean
required

Whether this autoramp accepts third-party payments (3pp), which determines how its deposits are routed and screened. Set from source_is_third_party at creation and fixed for the life of the autoramp. It can also be enabled automatically for some currencies depending on which rail the customer is eligible for, so true does not mean any particular deposit came from a third party. For that, read third_party_classification on the transaction.

kind
enum<string>
required

Autoramp type

The type (onramp, offramp, swap) of an autoramp

Available options:
Onramp,
Offramp,
Swap,
Mint,
Redeem
quotes
AutorampQuote · object[]
required

Active (non-expired) quotes associated with this autoramp. Deposits are matched to the newest active quote with matching amount_in value and currency.

recipient
RecipientBankAccount · object
required

Recipient

The recipient of the payment

Example:
source
enum<string>
required

Autoramp Source

The source of the autoramp

Available options:
Standalone,
Quote
source_currencies
(Crypto · object | Fiat · object)[]
required

The source currencies

Currency

Can be either crypto or fiat

Example:
status
enum<string>
required
Available options:
Created,
EditPending,
Authorized,
DepositAccountAdded,
Approved,
Rejected,
Cancelled
additional_partner_fee_in_bips
string<decimal>

The additional partner fee in bips

deposit_account
IbanDepositInfo · object
deprecated

Deprecated, please use the information in the deposit_rails field instead

Example:
external_id
string

External ID for the autoramp, provided by the partner

fps_payment_reference
string

reference message for outgoing FPS transfers

inbound_payment_reference
string

System-generated inbound memo that senders must include on transfers to the shared VA. None for autoramps that don't use pay-by-reference.

name
string

The name of the autoramp

payment_reference
string

The payment reference for the autoramp

quote
AutorampQuote · object
deprecated

Deprecated: use the quotes field instead. Returns the newest active (non-expired) quote if any.

sepa_payment_reference
string

reference message for outgoing SEPA transfers

swift_payment_reference
string

reference message for outgoing SWIFT transfers

travel_address
string

The travel rule address for compliance

wire_message
string

reference message for outgoing wire transfers