List onramp options
Changed onWhat a checkout of this kind can offer: fiat payment methods for the caller’s country, or exchange connections.
Request
- Base URLhttps://v1.orchestrator.rhinestone.dev/deposit-processor
- Auth
- API key in header x-api-key
- or HTTP bearer
- or HTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
swapped only, required there
noah only. One option for this currency; both without
swapped exchange only. Comma-separated allowlist, served in catalogue order; an unknown slug is a 400
swapped exchange only, ignored with connections
Headers
Integrator API key: the project’s orders
Trusted edge-resolved ISO country. When present it overrides body.baseCountry and x-client-ip, and enables country-specific payment-method validation.
The end user's IP address as observed by the edge, for edges that can name the IP but cannot resolve a country themselves (no local GeoIP database). Used only when x-user-country is absent, and ignored unless it is a publicly-routable address. Prefer x-user-country when your edge already has a country — for example Cloudflare's cf-ipcountry — since it needs no lookup here.
Customer bearer from POST /compliance/sessions, or a project-scoped platform bearer where the route permits tenant access
Response
The options
Example response
{
"country": "US",
"methods": [
{
"currencies": [
"EUR",
"USD",
"GBP"
]
}
],
"otherMethods": [
{
"currencies": [
"EUR",
"USD",
"GBP"
]
}
]
}Changes
- warning
added the new
PROVIDER_FORBIDDENenum value to theresponse property for the response status - warning
added the new
PROVIDER_FORBIDDENenum value to theresponse property for the response status - warning
added the new
PROVIDER_FORBIDDENenum value to theresponse property for the response status - warning
added the new
PROVIDER_FORBIDDENenum value to theresponse property for the response status - warning
added the new
PROVIDER_FORBIDDENenum value to theresponse property for the response status - warning
added the new
PROVIDER_FORBIDDENenum value to theresponse property for the response status - warning
added the new
PROVIDER_FORBIDDENenum value to theresponse property for the response status - warning
added the new
PROVIDER_REJECTEDenum value to theresponse property for the response status - warning
added the new
PROVIDER_REJECTEDenum value to theresponse property for the response status - warning
added the new
PROVIDER_REJECTEDenum value to theresponse property for the response status - warning
added the new
PROVIDER_REJECTEDenum value to theresponse property for the response status - warning
added the new
PROVIDER_REJECTEDenum value to theresponse property for the response status - warning
added the new
PROVIDER_REJECTEDenum value to theresponse property for the response status - warning
added the new
PROVIDER_REJECTEDenum value to theresponse property for the response status - warning
added the new
PROVIDER_UNAVAILABLEenum value to theresponse property for the response status - warning
added the new
PROVIDER_UNAVAILABLEenum value to theresponse property for the response status - warning
added the new
PROVIDER_UNAVAILABLEenum value to theresponse property for the response status - warning
added the new
PROVIDER_UNAVAILABLEenum value to theresponse property for the response status - warning
added the new
PROVIDER_UNAVAILABLEenum value to theresponse property for the response status - warning
added the new
PROVIDER_UNAVAILABLEenum value to theresponse property for the response status - warning
added the new
PROVIDER_UNAVAILABLEenum value to theresponse property for the response status - warning
added the new
READ_ONLY_SESSIONenum value to theresponse property for the response status - warning
added the new
READ_ONLY_SESSIONenum value to theresponse property for the response status - warning
added the new
READ_ONLY_SESSIONenum value to theresponse property for the response status - warning
added the new
READ_ONLY_SESSIONenum value to theresponse property for the response status - warning
added the new
READ_ONLY_SESSIONenum value to theresponse property for the response status - warning
added the new
READ_ONLY_SESSIONenum value to theresponse property for the response status - warning
added the new
READ_ONLY_SESSIONenum value to theresponse property for the response status - info
the endpoint scheme security
complianceSessionBearerwas added to the API - info
the endpoint scheme security
internalProjectBearerwas added to the API - info
the endpoint scheme security
tenantApiKeywas added to the API - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status
- warning
- info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the required property
/to the response with the status
- info