Get Ramp Checkout URL
Generate a hosted Ramp checkout URL for the provided transaction configuration. The response echoes the request parameters so the Ramp partner can confirm what was submitted.
Authorizations
Your public API key. Identifies the partner making the request.
Monotonically increasing nonce included in the request signature.
HMAC signature over the request, computed with your private key.
Query Parameters
Fiat asset code the user will deposit (input asset). Use GET /v1/ramp/fiat-currencies to discover supported fiat currencies.
Ticker symbol of an asset (e.g. BTC, USDC, EUR).
3 - 16"BTC"
Classification of the in asset. Pair with in_asset_symbol to disambiguate when the same ticker exists across asset classes (e.g. USDC as stablecoin vs crypto). Defaults to fiat.
fiat, crypto, stablecoin, xstock Funding method for the deposit. Use GET /v1/ramp/payment-methods to discover supported payment methods.
Amount to deposit (input amount).
1 - 64^-?[0-9]+(\.[0-9]+)?$"1.23"
Cryptocurrency asset the user receives (output asset). Use GET /v1/ramp/buy/crypto to discover supported cryptocurrency assets.
Ticker symbol of an asset (e.g. BTC, USDC, EUR).
3 - 16"BTC"
Classification of the out asset. Pair with out_asset_symbol to disambiguate when the same ticker exists across asset classes (e.g. USDC as stablecoin vs crypto). Defaults to crypto.
fiat, crypto, stablecoin, xstock Withdrawal method identifier. Use GET /v1/ramp/buy/crypto to discover available withdrawal methods for each cryptocurrency asset.
Optional withdrawal network identifier. Use GET /v1/ramp/buy/crypto to discover available networks for each cryptocurrency asset.
Optional destination wallet address for the crypto withdrawal.
Optional memo/tag/note for the crypto withdrawal (used for certain assets).
Affiliate fee in basis points to attribute to the partner (0-10000 where 100 = 1%). This fee is additive to the platform fee, increasing the total fee charged to the user. The affiliate_fee in webhook payloads reflects the partner's portion of the total fee for transactions originating from this checkout. Basis points represented as a string. Range 0-10000 where 100 = 1%.
^\d{1,5}$"250"
ISO 3166-1 alpha-2 country code. Use GET /v1/ramp/countries to discover supported values.
2ISO 3166-2 subdivision code suffix (e.g., CA for California when country is US). Use GET /v1/ramp/countries to discover supported values.
URL to redirect the user after completing checkout successfully.
URL to redirect the user after a failed checkout.
Optional partner-supplied user identifier.
64Optional partner-supplied partner identifier.
64Optional partner transaction identifier.
64Optional metadata to store alongside the checkout.
1000Response
Response