Initiates an on-ramp session for a customer, specifying payment method, chain, cryptocurrency, and deposit address. Returns session details and payment instructions.
Access token obtained via /oauth2/token/. Use as Authorization: Bearer <access_token>.
Details for creating an on-ramp session.
Unique identifier for the customer.
"fca6d32f-2f7e-4f7e-b224-8be0b92fa3f1"
The payment method used for the fiat deposit.
"bank_transfer"
The blockchain network to be used for the conversion.
"ETHEREUM_SEPOLIA"
The target currency for the conversion.
"USDC"
The customer's deposit address on the chosen blockchain network.
"0x4e88BBeFF059BDDF5BF90ee0816E86eDf4214b32"
On-Ramp session created successfully.
Unique identifier for the created on-ramp session.
Unique identifier for the customer associated with the session.
Date and time the on-ramp session was created.
The target crypto currency for every on-ramp transaction performed with the created session.
The blockchain network to be used for the conversion.
The customer's deposit address on the chosen blockchain network.
Instructions for the customer to complete the fiat deposit. Structure varies depending on payment method and currency: bank_transfer (Argentina) returns cvu and optionally alias (a human-readable identifier that can be used instead of the CVU for transfers — to enable alias customization, contact the Ripio team), bank_transfer (Mexico) returns clabe.
{
"cvu": "0000465160000000070078",
"alias": "juan.perez.ramp"
}{ "cvu": "0000465160000000070078" }{ "clabe": "706180196550550550" }A list containing every transaction that has been either started or completed through this session. On creation, will always be empty.