Retrieves the on-ramp session for a specific customer, keyed by your partner-facing customer ID. A customer has at most one on-ramp session, so this returns that single session — useful for per-customer integrations that would otherwise have to list every session and filter client-side. Returns 404 if the customer does not exist, is inactive, or has no session.
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, breb (Colombia) returns brebKey. Methods backed by a persistent deposit account (cvu, clabe, brebKey) also include a status field (processing, enabled or disabled) indicating whether the deposit account is ready to operate; while processing, the deposit key/identifier may be null.
pix (Brazil) is not available through a session: its payable object is generated per order, so use Create On-Ramp Order instead.
A list containing every transaction that has been either started or completed through this session. On creation, will always be empty.
Show child attributes
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Ripio B2B API","colors":{"primary":"#7908FF","light":"#7908FF","dark":"#7908FF"},"logo":{"light":"https://mintcdn.com/ripio-9dfd4837/wCKCU-escYLNlxWQ/logo/logo_black.svg?fit=max\u0026auto=format\u0026n=wCKCU-escYLNlxWQ\u0026q=85\u0026s=bdf337e5acb2526c20ade218091c4203","dark":"https://mintcdn.com/ripio-9dfd4837/wCKCU-escYLNlxWQ/logo/logo_white.svg?fit=max\u0026auto=format\u0026n=wCKCU-escYLNlxWQ\u0026q=85\u0026s=a68156b523e110deae3eaeb2feac1493"},"favicon":"https://mintcdn.com/ripio-9dfd4837/Z0ROxzVvVQCC2WDt/favicon.png?fit=max\u0026auto=format\u0026n=Z0ROxzVvVQCC2WDt\u0026q=85\u0026s=3763d7144291f35d0088536ef1aae78a","appearance":{"default":"dark"},"navbar":{"links":[{"href":"mailto:[email protected]","label":"Support"}],"primary":{"type":"button","label":"Register","href":"https://platform.ripio.com/register"}},"footer":{"socials":{"x":"https://x.com/ripioapp","instagram":"https://www.instagram.com/ripioapp","youtube":"https://www.youtube.com/Ripiotv","telegram":"https://t.me/+J7H4QmPlNIc2NDAx","linkedin":"https://ar.linkedin.com/company/ripio"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"ripio-9dfd4837","hasAudioNarration":false,"actualSubdomain":"ripio-9dfd4837","customDomains":["docs.ripio.com"],"gitSource":{"type":"github","owner":"ripio","repo":"b2b-docs-mintlify","deployBranch":"master","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae500432293f552b78d7c86","collectionId":"2f731176-a182-492a-a071-4eafea88aec3","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae500432293f552b78d7c86"},"feedback":{"thumbs":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae500432293f552b78d7c86","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"API Integration","count":162},{"language":"default","tag":"API Reference","count":148},{"language":"default","tag":"Ramps","count":105},{"language":"default","tag":"Crypto as a Service","count":94},{"language":"default","tag":"Overview","count":25},{"language":"default","tag":"Widget integration","count":15},{"language":"default","tag":"Crypto Widget","count":13},{"language":"default","tag":"Webhooks","count":12},{"language":"default","tag":"Onchain Deposits \u0026 Withdrawals","count":11},{"language":"default","tag":"End Users","count":11}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"ramps-api/on-ramp/retrieve-a-customer-on-ramp-session","slug":"/ramps-api/on-ramp/retrieve-a-customer-on-ramp-session","pageMetadata":{"openapi":"ramps-api/openapi.json GET /api/v1/customers/{customerId}/onrampSession/","title":"Retrieve a Customer's On-Ramp Session","description":"Retrieves the on-ramp session for a specific customer, keyed by your partner-facing customer ID. A customer has at most one on-ramp session, so this returns that single session — useful for per-customer integrations that would otherwise have to list every session and filter client-side. Returns 404 if the customer does not exist, is inactive, or has no session.","href":"/ramps-api/on-ramp/retrieve-a-customer-on-ramp-session"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Retrieves the on-ramp session for a specific customer, keyed by your partner-facing customer ID. A customer has at most one on-ramp session, so this returns that single session — useful for per-customer integrations that would otherwise have to list every session and filter client-side. Returns 404 if the customer does not exist, is inactive, or has no session.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"openapi":"ramps-api/openapi.json GET /api/v1/customers/{customerId}/onrampSession/","title":"Retrieve a Customer's On-Ramp Session","description":"Retrieves the on-ramp session for a specific customer, keyed by your partner-facing customer ID. A customer has at most one on-ramp session, so this returns that single session — useful for per-customer integrations that would otherwise have to list every session and filter client-side. Returns 404 if the customer does not exist, is inactive, or has no session.","href":"/ramps-api/on-ramp/retrieve-a-customer-on-ramp-session"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/ripio-9dfd4837/e90081465672ce62/seo-jsonld.js"],"openApiReferenceData":{"operation":{"summary":"Retrieve a Customer's On-Ramp Session","description":"Retrieves the on-ramp session for a specific customer, keyed by your partner-facing customer ID. A customer has at most one on-ramp session, so this returns that single session — useful for per-customer integrations that would otherwise have to list every session and filter client-side. Returns 404 if the customer does not exist, is inactive, or has no session.","operationId":"getCustomerOnRampSession","tags":["On-Ramp"],"parameters":["96bee659-0f77-41c3-af13-5708b2f732eb"],"responses":{"200":"cf2515ae-5062-4ec4-a2c0-270944de3115","401":"b557b21c-24ea-4f8f-bdd9-457398c42183","404":"a8b1452a-837f-46c6-9f51-8818c942b72f"},"method":"get","type":"path","servers":["d98acf2f-45cc-4513-98f3-a05fbeda3709","4d95c271-2897-4697-8f81-cf13974fae35"],"security":["3e4085af-8fe0-4af2-bb8c-81c7ef8ee219"],"path":"/api/v1/customers/{customerId}/onrampSession/","baseUrlOptions":["https://skala-sandbox.ripio.com","https://skala.ripio.com"],"title":"Retrieve a Customer's On-Ramp Session","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"96bee659-0f77-41c3-af13-5708b2f732eb":{"name":"customerId","in":"path","required":true,"description":"Unique identifier for the customer.","schema":{"type":"string","format":"uuid","isRequired":true,"description":"Unique identifier for the customer.","uniqueKey":"","typeLabel":"string\u003cuuid>"},"example":"8142b065-79c4-4f48-9e33-11b17bc658d4"}},"responses":{"cf2515ae-5062-4ec4-a2c0-270944de3115":{"description":"The customer's on-ramp session.","content":{"application/json":{"schema":{"type":"object","properties":{"sessionId":{"type":"string","format":"uuid","description":"Unique identifier for the created on-ramp session.","isRequired":true,"uniqueKey":"sessionId","typeLabel":"string\u003cuuid>"},"customerId":{"type":"string","format":"uuid","description":"Unique identifier for the customer associated with the session.","isRequired":true,"uniqueKey":"customerId","typeLabel":"string\u003cuuid>"},"createdAt":{"type":"string","format":"date-time","description":"Date and time the on-ramp session was created.","isRequired":true,"uniqueKey":"createdAt","typeLabel":"string\u003cdate-time>"},"currency":{"type":"string","description":"The target crypto currency for every on-ramp transaction performed with the created session.","isRequired":true,"uniqueKey":"currency","typeLabel":"string"},"chain":{"type":"string","description":"The blockchain network to be used for the conversion.","isRequired":true,"uniqueKey":"chain","typeLabel":"string"},"depositAddress":{"type":"string","description":"The customer's deposit address on the chosen blockchain network.","isRequired":true,"uniqueKey":"depositAddress","typeLabel":"string"},"fiatPaymentInstructions":{"type":"object","description":"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`, `breb` (Colombia) returns `brebKey`. Methods backed by a persistent deposit account (`cvu`, `clabe`, `brebKey`) also include a `status` field (`processing`, `enabled` or `disabled`) indicating whether the deposit account is ready to operate; while `processing`, the deposit key/identifier may be `null`.\n\n`pix` (Brazil) is not available through a session: its payable object is generated per order, so use Create On-Ramp Order instead.","additionalProperties":true,"examples":[{"cvu":"0000465160000000070078","alias":"juan.perez.ramp","status":"enabled"},{"cvu":"0000465160000000070078","status":"enabled"},{"clabe":"706180196550550550","status":"enabled"},{"brebKey":"@E6JZKEPG5S","status":"enabled"}],"isRequired":true,"uniqueKey":"fiatPaymentInstructions","typeLabel":"object"},"transactions":{"type":"array","description":"A list containing every transaction that has been either started or completed through this session. On creation, will always be empty.","items":{"type":"object","description":"Details of an on-ramp transaction.","properties":{"transactionId":{"type":"string","format":"uuid","description":"Unique identifier for the on-ramp transaction.","example":"21d8a046-3221-4b43-a301-0f9adcdd9a45","isRequired":true,"uniqueKey":"transactions.items.[INDEX].transactionId","typeLabel":"string\u003cuuid>"},"createdAt":{"type":"string","format":"date-time","description":"Date and time the on-ramp transaction was created.","isRequired":true,"uniqueKey":"transactions.items.[INDEX].createdAt","typeLabel":"string\u003cdate-time>"},"customerId":{"type":"string","format":"uuid","description":"Customer's unique identifier.","isRequired":true,"uniqueKey":"transactions.items.[INDEX].customerId","typeLabel":"string\u003cuuid>"},"quoteId":{"type":"string","format":"uuid","description":"Reference to the original quote used for this transaction.","isRequired":true,"uniqueKey":"transactions.items.[INDEX].quoteId","typeLabel":"string\u003cuuid>"},"fromCurrency":{"type":"string","description":"The source currency (fiat) used in the on-ramp transaction.","example":"ARS","isRequired":true,"uniqueKey":"transactions.items.[INDEX].fromCurrency","typeLabel":"string"},"toCurrency":{"type":"string","description":"The target cryptocurrency received in the on-ramp transaction.","example":"USDC","isRequired":true,"uniqueKey":"transactions.items.[INDEX].toCurrency","typeLabel":"string"},"amount":{"type":"string","description":"The amount of the target cryptocurrency received (based on the original quote).","isRequired":true,"uniqueKey":"transactions.items.[INDEX].amount","typeLabel":"string"},"chain":{"type":"string","description":"The target blockchain network for the cryptocurrency deposit.","example":"ETHEREUM_SEPOLIA","isRequired":true,"uniqueKey":"transactions.items.[INDEX].chain","typeLabel":"string"},"paymentMethodType":{"type":"string","description":"The payment method used for the fiat deposit.","example":"bank_transfer","isRequired":true,"uniqueKey":"transactions.items.[INDEX].paymentMethodType","typeLabel":"string"},"depositAddress":{"type":"string","description":"The customer's deposit address on the target blockchain.","isRequired":true,"uniqueKey":"transactions.items.[INDEX].depositAddress","typeLabel":"string"},"source":{"type":"string","description":"Indicates the origin of the on-ramp order.","enum":["ON_RAMP","ON_RAMP_SESSION"],"example":"ON_RAMP","isRequired":true,"uniqueKey":"transactions.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"metadata":{"type":"object","description":"Additional metadata associated with the transaction.","additionalProperties":true,"example":{},"uniqueKey":"transactions.items.[INDEX].metadata","typeLabel":"object"},"txnHash":{"oneOf":[{"type":"string","description":"Transaction hash of the on-chain withdrawal to the customer's `depositAddress`. `null` until the crypto has been sent, and populated once it has.","example":null,"uniqueKey":"transactions.items.[INDEX].txnHash.oneOf.0","typeLabel":"string"},{"type":"null","description":"Transaction hash of the on-chain withdrawal to the customer's `depositAddress`. `null` until the crypto has been sent, and populated once it has.","example":null,"uniqueKey":"transactions.items.[INDEX].txnHash.oneOf.1","typeLabel":"null"}],"uniqueKey":"transactions.items.[INDEX].txnHash","typeLabel":"string | null"},"sender":{"oneOf":[{"type":"string","description":"Name of the holder of the originating fiat account (e.g. CVU/CLABE owner). Null when not provided by the fiat provider.","example":"Juan Pérez","uniqueKey":"transactions.items.[INDEX].sender.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the holder of the originating fiat account (e.g. CVU/CLABE owner). Null when not provided by the fiat provider.","example":"Juan Pérez","uniqueKey":"transactions.items.[INDEX].sender.oneOf.1","typeLabel":"null"}],"uniqueKey":"transactions.items.[INDEX].sender","typeLabel":"string | null"},"status":{"type":"string","description":"Current state of the on-ramp order.","enum":["PENDING","PROCESSING","COMPLETED","CANCELLED","REFUNDED"],"example":"COMPLETED","uniqueKey":"transactions.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"refundable":{"type":"boolean","description":"Whether a [fiat refund](/ramps-api/refunds/request-fiat-refund) can be requested for this order right now. Computed per request, so use it to decide whether to call the refund endpoint instead of discovering it through a 400.","example":false,"uniqueKey":"transactions.items.[INDEX].refundable","typeLabel":"boolean"},"refundDestinationRequired":{"oneOf":[{"type":"boolean","description":"Whether requesting a refund for this order requires naming a destination `fiatAccountId`. `false` means the money is returned to the account the customer paid from and a `fiatAccountId` is rejected. `null` when the order is not in refund territory.","example":false,"uniqueKey":"transactions.items.[INDEX].refundDestinationRequired.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether requesting a refund for this order requires naming a destination `fiatAccountId`. `false` means the money is returned to the account the customer paid from and a `fiatAccountId` is rejected. `null` when the order is not in refund territory.","example":false,"uniqueKey":"transactions.items.[INDEX].refundDestinationRequired.oneOf.1","typeLabel":"null"}],"uniqueKey":"transactions.items.[INDEX].refundDestinationRequired","typeLabel":"boolean | null"},"latestRefund":{"oneOf":[{"type":"object","description":"State of the most recent refund of this order's deposit, or `null` if there never was one. The only place a rejected refund request is visible.","properties":{"refundId":{"type":"string","format":"uuid","description":"Unique identifier of the refund.","uniqueKey":"transactions.items.[INDEX].latestRefund.oneOf.0.refundId","typeLabel":"string\u003cuuid>"},"status":{"type":"string","enum":["PENDING","PROCESSING","COMPLETED","REJECTED","FAILED","CANCELLED"],"description":"Current state of the refund: `PENDING` (registered, not yet sent to the provider), `PROCESSING` (sent, awaiting confirmation), `COMPLETED` (the money reached its destination), `REJECTED` (the request was declined — see `rejectionReason` — and nothing was sent) or `FAILED` / `CANCELLED` (the attempt did not go through; contact Ripio support).","uniqueKey":"transactions.items.[INDEX].latestRefund.oneOf.0.status","typeLabel":"enum\u003cstring>"},"rejectionReason":{"type":"string","enum":["","DUPLICATE_REQUEST","INVALID_DESTINATION","ALREADY_RESOLVED","NOT_ELIGIBLE","CONTACT_SUPPORT"],"description":"Why the request was declined. Empty unless `status` is `REJECTED`.","uniqueKey":"transactions.items.[INDEX].latestRefund.oneOf.0.rejectionReason","typeLabel":"enum\u003cstring>"},"initiatedBy":{"type":"string","enum":["PARTNER","WIDGET","SYSTEM","OPS"],"description":"Who originated the refund: `PARTNER` (your API call), `WIDGET` (the end user, from the widget), `SYSTEM` (returned automatically by Ripio) or `OPS` (registered by Ripio's support team on the customer's behalf).","uniqueKey":"transactions.items.[INDEX].latestRefund.oneOf.0.initiatedBy","typeLabel":"enum\u003cstring>"},"requestedAt":{"type":"string","format":"date-time","description":"When the refund was requested.","uniqueKey":"transactions.items.[INDEX].latestRefund.oneOf.0.requestedAt","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"transactions.items.[INDEX].latestRefund.oneOf.0","typeLabel":"object"},{"type":"null","description":"State of the most recent refund of this order's deposit, or `null` if there never was one. The only place a rejected refund request is visible.","uniqueKey":"transactions.items.[INDEX].latestRefund.oneOf.1","typeLabel":"null"}],"uniqueKey":"transactions.items.[INDEX].latestRefund","typeLabel":"object | null"}},"required":["transactionId","createdAt","customerId","quoteId","fromCurrency","toCurrency","amount","chain","paymentMethodType","depositAddress","source"],"uniqueKey":"transactions.items.[INDEX]","typeLabel":"object"},"uniqueKey":"transactions","typeLabel":"object[]"}},"required":["sessionId","customerId","createdAt","currency","chain","depositAddress","fiatPaymentInstructions","orders"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"sessionId":"3c90c3cc-0d44-4b50-8888-8dd25736052a","customerId":"3c90c3cc-0d44-4b50-8888-8dd25736052a","createdAt":"2023-11-07T05:31:56Z","currency":"\u003cstring>","chain":"\u003cstring>","depositAddress":"\u003cstring>","fiatPaymentInstructions":{"cvu":"0000465160000000070078","alias":"juan.perez.ramp","status":"enabled"},"transactions":[{"transactionId":"21d8a046-3221-4b43-a301-0f9adcdd9a45","createdAt":"2023-11-07T05:31:56Z","customerId":"3c90c3cc-0d44-4b50-8888-8dd25736052a","quoteId":"3c90c3cc-0d44-4b50-8888-8dd25736052a","fromCurrency":"ARS","toCurrency":"USDC","amount":"\u003cstring>","chain":"ETHEREUM_SEPOLIA","paymentMethodType":"bank_transfer","depositAddress":"\u003cstring>","source":"ON_RAMP","metadata":{},"txnHash":null,"sender":"Juan Pérez","status":"COMPLETED","refundable":false,"refundDestinationRequired":false,"latestRefund":{"refundId":"3c90c3cc-0d44-4b50-8888-8dd25736052a","status":"PENDING","rejectionReason":"","initiatedBy":"PARTNER","requestedAt":"2023-11-07T05:31:56Z"}}]}}},"exampleType":"generated"}},"exampleType":"generated"},"b557b21c-24ea-4f8f-bdd9-457398c42183":{"description":"Unauthorized - Invalid or missing access token.","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"integer","description":"Application-specific error code.","isRequired":true,"uniqueKey":"code","typeLabel":"integer"},"type":{"type":"string","description":"Type of error or exception.","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"detail":{"oneOf":[{"type":"object","description":"Error details. The shape depends on the error:\n\n- Most business errors return an object with a `message` key.\n- Field validation errors return an object keyed by field name, each holding an array of `{ message, code }`.\n- Request-level validation errors (e.g. a missing query parameter) return a bare array of `{ message, code }`.","properties":{"message":{"type":"string","description":"Detailed error message.","uniqueKey":"detail.oneOf.0.message","typeLabel":"string"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"detail.oneOf.0","typeLabel":"object"},{"type":"array","description":"Error details. The shape depends on the error:\n\n- Most business errors return an object with a `message` key.\n- Field validation errors return an object keyed by field name, each holding an array of `{ message, code }`.\n- Request-level validation errors (e.g. a missing query parameter) return a bare array of `{ message, code }`.","properties":{"message":{"type":"string","description":"Detailed error message."}},"additionalProperties":true,"isRequired":true,"uniqueKey":"detail.oneOf.1","typeLabel":"array"}],"isRequired":true,"uniqueKey":"detail","typeLabel":"object | array"},"status":{"type":"integer","description":"HTTP status code.","isRequired":true,"uniqueKey":"status","typeLabel":"integer"}},"required":["code","type","detail","status"],"uniqueKey":"","typeLabel":"object"},"example":{"code":40001,"type":"NotAuthenticated","detail":{"message":"Authentication credentials were not provided.","code":"not_authenticated"},"status":401},"examples":{"Example":{"title":"Example","value":{"code":40001,"type":"NotAuthenticated","detail":{"message":"Authentication credentials were not provided.","code":"not_authenticated"},"status":401}}},"exampleType":"examples"}},"exampleType":"examples"},"a8b1452a-837f-46c6-9f51-8818c942b72f":{"description":"Not Found - Customer not found, inactive, or has no on-ramp session.","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"integer","description":"Application-specific error code.","isRequired":true,"uniqueKey":"code","typeLabel":"integer"},"type":{"type":"string","description":"Type of error or exception.","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"detail":{"oneOf":[{"type":"object","description":"Error details. The shape depends on the error:\n\n- Most business errors return an object with a `message` key.\n- Field validation errors return an object keyed by field name, each holding an array of `{ message, code }`.\n- Request-level validation errors (e.g. a missing query parameter) return a bare array of `{ message, code }`.","properties":{"message":{"type":"string","description":"Detailed error message.","uniqueKey":"detail.oneOf.0.message","typeLabel":"string"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"detail.oneOf.0","typeLabel":"object"},{"type":"array","description":"Error details. The shape depends on the error:\n\n- Most business errors return an object with a `message` key.\n- Field validation errors return an object keyed by field name, each holding an array of `{ message, code }`.\n- Request-level validation errors (e.g. a missing query parameter) return a bare array of `{ message, code }`.","properties":{"message":{"type":"string","description":"Detailed error message."}},"additionalProperties":true,"isRequired":true,"uniqueKey":"detail.oneOf.1","typeLabel":"array"}],"isRequired":true,"uniqueKey":"detail","typeLabel":"object | array"},"status":{"type":"integer","description":"HTTP status code.","isRequired":true,"uniqueKey":"status","typeLabel":"integer"}},"required":["code","type","detail","status"],"uniqueKey":"","typeLabel":"object"},"example":{"code":40004,"type":"NotFound","detail":{"message":"Not found.","code":"not_found"},"status":404},"examples":{"Example":{"title":"Example","value":{"code":40004,"type":"NotFound","detail":{"message":"Not found.","code":"not_found"},"status":404}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"3e4085af-8fe0-4af2-bb8c-81c7ef8ee219":{"BearerToken":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"Access token obtained via [/oauth2/token/](/ramps-api/authentication/acquire-access-token). Use as `Authorization: Bearer \u003caccess_token>`.","scopes":[],"schemeName":"BearerToken"}}},"servers":{"d98acf2f-45cc-4513-98f3-a05fbeda3709":{"url":"https://skala-sandbox.ripio.com","description":"Sandbox environment"},"4d95c271-2897-4697-8f81-cf13974fae35":{"url":"https://skala.ripio.com","description":"Production environment"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"Access token obtained via [/oauth2/token/](/ramps-api/authentication/acquire-access-token). Use as `Authorization: Bearer \u003caccess_token>`.","scopes":[],"schemeName":"BearerToken"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Access token obtained via [/oauth2/token/](/ramps-api/authentication/acquire-access-token). Use as `Authorization: Bearer \u003caccess_token>`.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"BearerToken","name":"Authorization"}],"title":"BearerToken"}]},"originalFileLocation":"ramps-api/openapi.json"},"subdomain":"ripio-9dfd4837","siteName":"Ripio B2B API","title":"Retrieve a Customer's On-Ramp Session - Ripio B2B API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-06-16T13:54:03.999Z","originalFileLocation":"ramps-api/on-ramp/retrieve-a-customer-on-ramp-session.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Retrieves the on-ramp session for a specific customer, keyed by your partner-facing customer ID. A customer has at most one on-ramp session, so this returns that single session — useful for per-customer integrations that would otherwise have to list every session and filter client-side. Returns 404 if the customer does not exist, is inactive, or has no session.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Ripio B2B API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/ripio-9dfd4837/LamC5PTKz6kdbzZa/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/ripio-9dfd4837/LamC5PTKz6kdbzZa/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/ripio-9dfd4837/LamC5PTKz6kdbzZa/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/ripio-9dfd4837/LamC5PTKz6kdbzZa/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/ripio-9dfd4837/LamC5PTKz6kdbzZa/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/ripio-9dfd4837/LamC5PTKz6kdbzZa/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/ripio-9dfd4837/LamC5PTKz6kdbzZa/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/ripio-9dfd4837/LamC5PTKz6kdbzZa/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/ripio-9dfd4837/LamC5PTKz6kdbzZa/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Retrieve a Customer\u0026#x27;s On-Ramp Session - Ripio B2B API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Retrieves the on-ramp session for a specific customer, keyed by your partner-facing customer ID. A customer has at most one on-ramp session, so this returns that single session — useful for per-customer integrations that would otherwise have to list every session and filter client-side. Returns 404 if the customer does not exist, is inactive, or has no session.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Ripio B2B API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.ripio.com/ramps-api/on-ramp/retrieve-a-customer-on-ramp-session\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://ripio-9dfd4837.mintlify.app/_mintlify/api/og/v2?division=On-Ramp\u0026amp;title=Retrieve+a+Customer%27s+On-Ramp+Session\u0026amp;description=Retrieves+the+on-ramp+session+for+a+specific+customer%2C+keyed+by+your+partner-facing+customer+ID.+A+customer+has+at+most+one+on-ramp+session%2C+so+this+returns+tha\u0026amp;theme=85b891a2c25fdea345580fdf\u0026amp;signature=0972cdce50b80e6c9d23282a66b50f3bf07dd62da2043f6f776ff7c98d6b3ea1\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Retrieve a Customer\u0026#x27;s On-Ramp Session - Ripio B2B API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Retrieves the on-ramp session for a specific customer, keyed by your partner-facing customer ID. A customer has at most one on-ramp session, so this returns that single session — useful for per-customer integrations that would otherwise have to list every session and filter client-side. Returns 404 if the customer does not exist, is inactive, or has no session.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://ripio-9dfd4837.mintlify.app/_mintlify/api/og/v2?division=On-Ramp\u0026amp;title=Retrieve+a+Customer%27s+On-Ramp+Session\u0026amp;description=Retrieves+the+on-ramp+session+for+a+specific+customer%2C+keyed+by+your+partner-facing+customer+ID.+A+customer+has+at+most+one+on-ramp+session%2C+so+this+returns+tha\u0026amp;theme=85b891a2c25fdea345580fdf\u0026amp;signature=0972cdce50b80e6c9d23282a66b50f3bf07dd62da2043f6f776ff7c98d6b3ea1\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/ripio-9dfd4837/LamC5PTKz6kdbzZa/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Ripio B2B API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#7908FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.ripio.com/ramps-api/on-ramp/retrieve-a-customer-on-ramp-session\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/ramps-api/on-ramp/retrieve-a-customer-on-ramp-session.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.ripio.com/#organization\",\"name\":\"Ripio B2B API\",\"url\":\"https://docs.ripio.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/ripio-9dfd4837/wCKCU-escYLNlxWQ/logo/logo_black.svg?fit=max\u0026auto=format\u0026n=wCKCU-escYLNlxWQ\u0026q=85\u0026s=bdf337e5acb2526c20ade218091c4203\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.ripio.com#website\",\"name\":\"Ripio B2B API\",\"url\":\"https://docs.ripio.com\",\"publisher\":{\"@id\":\"https://docs.ripio.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.ripio.com/ramps-api/on-ramp/retrieve-a-customer-on-ramp-session#webpage\",\"url\":\"https://docs.ripio.com/ramps-api/on-ramp/retrieve-a-customer-on-ramp-session\",\"name\":\"Retrieve a Customer's On-Ramp Session\",\"description\":\"Retrieves the on-ramp session for a specific customer, keyed by your partner-facing customer ID. A customer has at most one on-ramp session, so this returns that single session — useful for per-customer integrations that would otherwise have to list every session and filter client-side. Returns 404 if the customer does not exist, is inactive, or has no session.\",\"dateModified\":\"2026-06-16T13:54:03.999Z\",\"isPartOf\":{\"@id\":\"https://docs.ripio.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.ripio.com/ramps-api/on-ramp/retrieve-a-customer-on-ramp-session#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.ripio.com/ramps-api/on-ramp/retrieve-a-customer-on-ramp-session#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API Integration\",\"item\":\"https://docs.ripio.com/ramps-api/kyc/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"API Reference\",\"item\":\"https://docs.ripio.com/ramps-api/authentication/acquire-access-token\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"On-Ramp\",\"item\":\"https://docs.ripio.com/ramps-api/on-ramp/list-on-ramp-orders\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Retrieve a Customer's On-Ramp Session\",\"item\":\"https://docs.ripio.com/ramps-api/on-ramp/retrieve-a-customer-on-ramp-session\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.ripio.com/ramps-api/on-ramp/retrieve-a-customer-on-ramp-session#apireference\",\"headline\":\"Retrieve a Customer's On-Ramp Session\",\"name\":\"Retrieve a Customer's On-Ramp Session\",\"description\":\"Retrieves the on-ramp session for a specific customer, keyed by your partner-facing customer ID. A customer has at most one on-ramp session, so this returns that single session — useful for per-customer integrations that would otherwise have to list every session and filter client-side. Returns 404 if the customer does not exist, is inactive, or has no session.\",\"url\":\"https://docs.ripio.com/ramps-api/on-ramp/retrieve-a-customer-on-ramp-session\",\"mainEntityOfPage\":{\"@id\":\"https://docs.ripio.com/ramps-api/on-ramp/retrieve-a-customer-on-ramp-session#webpage\"},\"dateModified\":\"2026-06-16T13:54:03.999Z\",\"publisher\":{\"@id\":\"https://docs.ripio.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.ripio.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Ripio B2B API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Ripio B2B API","nav":{"global":null,"tabs":[{"tab":"Get started","pages":[{"title":"Get started","href":""}]},{"tab":"Crypto as a Service","pages":[{"title":"Crypto as a Service","href":"/crypto-as-a-service/overview/introduction"}]},{"tab":"Ramps","groups":[{"group":"Overview","pages":[{"title":"Ripio Ramps API: On-Ramp \u0026 Off-Ramp Integration for Partners","sidebarTitle":"Introduction","href":"/ramps-api/overview/introduction"},{"title":"Choose your integration","href":"/ramps-api/overview/choose-your-integration"},{"group":"Countries \u0026 payment methods","pages":[{"title":"Countries \u0026 payment methods","sidebarTitle":"Overview","href":"/ramps-api/overview/countries/overview"},{"title":"Argentina","href":"/ramps-api/overview/countries/argentina"},{"title":"Mexico","href":"/ramps-api/overview/countries/mexico"},{"title":"Colombia","href":"/ramps-api/overview/countries/colombia"},{"title":"Brazil","href":"/ramps-api/overview/countries/brazil"}]}]},{"group":"Widget integration","pages":[{"title":"Widget integration","sidebarTitle":"Overview","href":"/ramps-api/widget/overview"},{"group":"Get started","pages":[{"title":"Authentication","href":"/ramps-api/widget/get-started/authentication"},{"title":"Launch the widget","href":"/ramps-api/widget/get-started/launch"},{"title":"Returning to your app","href":"/ramps-api/widget/get-started/returning-to-your-app"}]},{"group":"User flows","pages":[{"title":"Sign-in and terms","href":"/ramps-api/widget/flows/identity-and-terms"},{"title":"Identity verification in the widget","href":"/ramps-api/widget/flows/kyc"},{"title":"Investor profile (Brazil)","href":"/ramps-api/widget/flows/investor-profile"},{"title":"Buying crypto (on-ramp)","href":"/ramps-api/widget/flows/on-ramp"},{"title":"Selling crypto (off-ramp)","href":"/ramps-api/widget/flows/off-ramp"},{"title":"History and refunds","href":"/ramps-api/widget/flows/history-and-refunds"},{"title":"Recovering a rejected payout","href":"/ramps-api/widget/flows/order-recovery"},{"title":"Emails Ripio sends your users","href":"/ramps-api/widget/flows/emails"}]},{"group":"Configuration","pages":[{"title":"Partner settings","href":"/ramps-api/widget/configuration/partner-settings"},{"title":"Theming","href":"/ramps-api/widget/configuration/theming"}]},{"title":"Troubleshooting and support","href":"/ramps-api/widget/troubleshooting"}]},{"group":"API Integration","pages":[{"group":"Overview","pages":[{"group":"Identity verification (KYC)","pages":[{"title":"Overview \u0026 which model to use","sidebarTitle":"Overview","href":"/ramps-api/kyc/overview"},{"title":"Ripio-hosted KYC (redirect)","sidebarTitle":"Ripio-hosted KYC (redirect)","href":"/ramps-api/kyc/kyc-with-ripio"},{"title":"Partner-submitted KYC (API)","sidebarTitle":"Partner-submitted KYC (API)","href":"/ramps-api/kyc/kyc-via-api-overview"},{"title":"KYC fields by country","sidebarTitle":"KYC fields by country","href":"/ramps-api/kyc/kyc-fields-by-country"},{"title":"Reusable KYC (Sumsub share token)","sidebarTitle":"Reusable KYC (share token)","href":"/ramps-api/kyc/reusable-kyc"}]},{"title":"On-Ramp integration","href":"/ramps-api/guides/on-ramp-integration"},{"title":"Off-Ramp integration","href":"/ramps-api/guides/off-ramp-integration"}]},{"group":"API Reference","pages":[{"group":"Authentication","pages":[{"openapi":"ramps-api/openapi.json POST /oauth2/token/","title":"Acquire Access Token","href":"/ramps-api/authentication/acquire-access-token"}]},{"group":"Customers","pages":[{"openapi":"ramps-api/openapi.json POST /api/v1/customers/","title":"Create Customer","href":"/ramps-api/customers/create-customer"},{"openapi":"ramps-api/openapi.json PUT /api/v1/customers/{customerId}/","title":"Update Customer","href":"/ramps-api/customers/update-customer"},{"openapi":"ramps-api/openapi.json POST /api/v1/customers/{customerId}/fiatAccount/","title":"Create Deposit Account","href":"/ramps-api/customers/create-deposit-account"},{"openapi":"ramps-api/openapi.json POST /api/v1/customers/{customerId}/acceptTerms/","title":"Accept Terms and Conditions","href":"/ramps-api/customers/accept-terms"},{"openapi":"ramps-api/openapi.json POST /api/v1/customers/{customerId}/deactivate/","title":"Deactivate Customer","href":"/ramps-api/customers/deactivate-customer"},{"openapi":"ramps-api/openapi.json POST /api/v1/customers/{customerId}/reactivate/","title":"Reactivate Customer","href":"/ramps-api/customers/reactivate-customer"}]},{"group":"Terms and Conditions","pages":[{"title":"Terms and Conditions","href":"/ramps-api/terms-and-conditions/introduction"},{"openapi":"ramps-api/openapi.json GET /api/v1/termsAndConditions/","title":"Get Terms and Conditions","href":"/ramps-api/terms-and-conditions/get-terms-and-conditions"},{"openapi":"ramps-api/openapi.json GET /api/v1/customers/{customerId}/termsAcceptance/","title":"Get Terms Acceptance Status","href":"/ramps-api/terms-and-conditions/get-terms-acceptance-status"}]},{"group":"Investor Profile (Brazil)","pages":[{"title":"Investor Profile (Brazil)","href":"/ramps-api/investor-profile/introduction"},{"openapi":"ramps-api/openapi.json GET /api/v1/investorProfile/questionnaire/","title":"Get Investor Questionnaire","href":"/ramps-api/investor-profile/get-investor-questionnaire"},{"openapi":"ramps-api/openapi.json GET /api/v1/customers/{customerId}/investorProfile/","title":"Get Investor Profile Status","href":"/ramps-api/investor-profile/get-investor-profile-status"},{"openapi":"ramps-api/openapi.json POST /api/v1/customers/{customerId}/investorProfile/","title":"Submit Investor Profile","href":"/ramps-api/investor-profile/submit-investor-profile"}]},{"group":"KYC","pages":[{"openapi":"ramps-api/openapi.json GET /api/v1/kycRequirements/","title":"Retrieve KYC Requirements","href":"/ramps-api/kyc/retrieve-kyc-requirements"},{"openapi":"ramps-api/openapi.json POST /api/v1/customers/{customerId}/kyc/start/","title":"Start KYC","href":"/ramps-api/kyc/start-kyc"},{"openapi":"ramps-api/openapi.json POST /api/v1/customers/{customerId}/kyc/","title":"Submit KYC Information","href":"/ramps-api/kyc/submit-kyc-information"},{"openapi":"ramps-api/openapi.json POST /api/v1/customers/{customerId}/kyc/otp/resend/","title":"Resend KYC OTP","href":"/ramps-api/kyc/resend-kyc-otp"},{"openapi":"ramps-api/openapi.json POST /api/v1/customers/{customerId}/kyc/otp/validate/","title":"Validate KYC OTP","href":"/ramps-api/kyc/validate-kyc-otp"},{"openapi":"ramps-api/openapi.json GET /api/v1/customers/{customerId}/kycSubmissions/","title":"Retrieve Latest KYC Submission","href":"/ramps-api/kyc/retrieve-kyc-submission"}]},{"group":"Fiat Accounts","pages":[{"title":"Fiat account lifecycle","href":"/ramps-api/fiat-accounts/lifecycle"},{"openapi":"ramps-api/openapi.json GET /api/v1/fiatAccounts/","title":"List Fiat Accounts","href":"/ramps-api/fiat-accounts/list-fiat-accounts"},{"openapi":"ramps-api/openapi.json POST /api/v1/fiatAccounts/","title":"Create Fiat Account","href":"/ramps-api/fiat-accounts/create-fiat-account"},{"openapi":"ramps-api/openapi.json POST /api/v1/fiatAccounts/{fiatAccountId}/confirm/","title":"Confirm Fiat Account","href":"/ramps-api/fiat-accounts/confirm-fiat-account"},{"openapi":"ramps-api/openapi.json GET /api/v1/fiatAccounts/requirements/","title":"Retrieve Fiat Account Requirements","href":"/ramps-api/fiat-accounts/retrieve-fiat-account-requirements"},{"openapi":"ramps-api/openapi.json GET /api/v1/banks/","title":"List Bank Codes","href":"/ramps-api/fiat-accounts/list-banks"}]},{"group":"Quotes","pages":[{"openapi":"ramps-api/openapi.json POST /api/v1/quotes/","title":"Create Quote","href":"/ramps-api/quotes/create-quote"}]},{"group":"On-Ramp","pages":[{"openapi":"ramps-api/openapi.json GET /api/v1/onramp/","title":"List On-Ramp Orders","href":"/ramps-api/on-ramp/list-on-ramp-orders"},{"openapi":"ramps-api/openapi.json POST /api/v1/onramp/","title":"Create On-Ramp Order","href":"/ramps-api/on-ramp/create-on-ramp-order"},{"openapi":"ramps-api/openapi.json GET /api/v1/onramp/{orderId}/","title":"Retrieve an On-Ramp Order","href":"/ramps-api/on-ramp/retrieve-an-on-ramp-order"},{"openapi":"ramps-api/openapi.json GET /api/v1/onrampSession/","title":"List On-Ramp Sessions","href":"/ramps-api/on-ramp/list-on-ramp-sessions"},{"openapi":"ramps-api/openapi.json POST /api/v1/onrampSession/","title":"Create On-Ramp Session","href":"/ramps-api/on-ramp/create-on-ramp-session"},{"openapi":"ramps-api/openapi.json GET /api/v1/onrampSession/{sessionId}/","title":"Retrieve an On-Ramp Session","description":"Retrieves the details of a specific on-ramp session by its ID.","href":"/ramps-api/on-ramp/retrieve-an-on-ramp-session"},{"openapi":"ramps-api/openapi.json GET /api/v1/customers/{customerId}/onrampSession/","title":"Retrieve a Customer's On-Ramp Session","href":"/ramps-api/on-ramp/retrieve-a-customer-on-ramp-session"}]},{"group":"Off-Ramp","pages":[{"openapi":"ramps-api/openapi.json GET /api/v1/offramp/","title":"List Off-Ramp Orders","description":"Retrieves a list of off-ramp orders, regardless of the session, with optional filtering by date range and pagination. Results are limited to active customers — orders belonging to deactivated customers are excluded.","href":"/ramps-api/off-ramp/list-off-ramp-orders"},{"openapi":"ramps-api/openapi.json POST /api/v1/offramp/","title":"Create Off-Ramp Order","href":"/ramps-api/off-ramp/create-off-ramp-order"},{"openapi":"ramps-api/openapi.json GET /api/v1/offramp/{orderId}/","title":"Retrieve an Off-Ramp Order","href":"/ramps-api/off-ramp/retrieve-an-off-ramp-order"},{"openapi":"ramps-api/openapi.json GET /api/v1/offrampSession/","title":"List Off-Ramp Sessions","href":"/ramps-api/off-ramp/list-off-ramp-sessions"},{"openapi":"ramps-api/openapi.json POST /api/v1/offrampSession/","title":"Create Off-Ramp Session","href":"/ramps-api/off-ramp/create-off-ramp-session"},{"openapi":"ramps-api/openapi.json GET /api/v1/offrampSession/{sessionId}/","title":"Retrieve an Off-Ramp Session","href":"/ramps-api/off-ramp/retrieve-an-off-ramp-session"},{"openapi":"ramps-api/openapi.json POST /api/v1/offramp/{orderId}/changeFiatAccount/","title":"Change Fiat Account and Reprocess","href":"/ramps-api/off-ramp/change-fiat-account"}]},{"group":"Refunds","pages":[{"title":"Refunds","sidebarTitle":"Overview","href":"/ramps-api/refunds/overview"},{"group":"Fiat Refunds","pages":[{"openapi":"ramps-api/openapi.json POST /api/v1/customers/{customerId}/transactions/onramp/{orderId}/refund/","title":"Request a Fiat Refund","href":"/ramps-api/refunds/request-fiat-refund"},{"openapi":"ramps-api/openapi.json GET /api/v1/customers/{customerId}/refundableDeposits/","title":"List Refundable Deposits","href":"/ramps-api/refunds/list-refundable-deposits"},{"openapi":"ramps-api/openapi.json POST /api/v1/customers/{customerId}/refundableDeposits/{depositUuid}/refund/","title":"Refund a Deposit","href":"/ramps-api/refunds/refund-deposit"}]},{"group":"Crypto Refunds","pages":[{"openapi":"ramps-api/openapi.json POST /api/v1/offramp/{orderId}/refund/","title":"Request a Crypto Refund","href":"/ramps-api/refunds/request-crypto-refund"},{"openapi":"ramps-api/openapi.json POST /api/v1/customers/{customerId}/transactions/offramp/{orderId}/refund/","title":"Request a Customer's Crypto Refund","href":"/ramps-api/refunds/request-customer-crypto-refund"},{"openapi":"ramps-api/openapi.json GET /api/v1/customers/{customerId}/refundableCryptoDeposits/","title":"List Refundable Crypto Deposits","href":"/ramps-api/refunds/list-refundable-crypto-deposits"},{"openapi":"ramps-api/openapi.json POST /api/v1/customers/{customerId}/refundableCryptoDeposits/{depositId}/refund/","title":"Refund a Crypto Deposit","href":"/ramps-api/refunds/refund-crypto-deposit"}]}]},{"group":"Sell and Pay","pages":[{"openapi":"ramps-api/openapi.json POST /api/v1/sellAndPays/fiatAccounts/","title":"Create fiat account for sell and pay","href":"/ramps-api/sell-and-pay/create-fiat-account"},{"openapi":"ramps-api/openapi.json POST /api/v1/sellAndPays/","title":"Create Sell and Pay transaction","href":"/ramps-api/sell-and-pay/create-sell-and-pay"},{"openapi":"ramps-api/openapi.json PUT /api/v1/sellAndPays/{sell_and_pay_id}/","title":"Update Sell and Pay transaction","href":"/ramps-api/sell-and-pay/update-sell-and-pay"},{"openapi":"ramps-api/openapi.json POST /api/v1/sellAndPays/{sell_and_pay_id}/execute/","title":"Execute Sell and Pay transaction","href":"/ramps-api/sell-and-pay/execute-sell-and-pay"},{"openapi":"ramps-api/openapi.json GET /api/v1/sellAndPays/","title":"List Sell and Pay transactions","href":"/ramps-api/sell-and-pay/list-sell-and-pay"},{"openapi":"ramps-api/openapi.json GET /api/v1/sellAndPays/{sell_and_pay_id}/","title":"Retrieve Sell and Pay transaction","href":"/ramps-api/sell-and-pay/retrieve-sell-and-pay"},{"openapi":"ramps-api/openapi.json DELETE /api/v1/sellAndPays/{sell_and_pay_id}/","title":"Delete Sell and Pay transaction","href":"/ramps-api/sell-and-pay/delete-sell-and-pay"},{"openapi":"ramps-api/openapi.json POST /api/v1/sellAndPays/validateQrCode/","title":"Validate QR Code","href":"/ramps-api/sell-and-pay/validate-qr-code"}]},{"group":"Transactions","pages":[{"openapi":"ramps-api/openapi.json GET /api/v1/transactions/","title":"List All Orders (On-Ramp \u0026 Off-Ramp)","href":"/ramps-api/transactions/list-all-orders-on-ramp-\u0026-off-ramp"},{"openapi":"ramps-api/openapi.json GET /api/v1/transactions/{orderId}/","title":"Retrieve an Order (On-Ramp or Off-Ramp)","href":"/ramps-api/transactions/retrieve-an-order"},{"group":"Customer Transactions","pages":[{"openapi":"ramps-api/openapi.json GET /api/v1/customers/{customerId}/transactions/onramp/","title":"List Customer's On-Ramp Transaction History","href":"/ramps-api/transactions/list-customer-onramp-transactions"},{"openapi":"ramps-api/openapi.json GET /api/v1/customers/{customerId}/transactions/offramp/","title":"List Customer's Off-Ramp Transaction History","href":"/ramps-api/transactions/list-customer-offramp-transactions"}]}]},{"group":"Networks","pages":[{"openapi":"ramps-api/openapi.json GET /api/v1/depositNetworks/","title":"Get Deposit Networks","href":"/ramps-api/networks/get-deposit-networks"},{"openapi":"ramps-api/openapi.json GET /api/v1/withdrawalNetworks/","title":"Get Withdrawal Networks","href":"/ramps-api/networks/get-withdrawal-networks"}]},{"group":"Rates","pages":[{"openapi":"ramps-api/openapi.json GET /api/v1/rates/","title":"Get Market Rates","href":"/ramps-api/rates/get-market-rates"}]},{"group":"Transaction Limits","pages":[{"openapi":"ramps-api/openapi.json GET /api/v1/transactionLimits/","title":"Get Transaction Limits","href":"/ramps-api/transaction-limits/get-transaction-limits"}]},{"group":"Sandbox","pages":[{"title":"KYC in sandbox","href":"/ramps-api/sandbox/kyc-in-sandbox"},{"openapi":"ramps-api/openapi.json POST /api/v1/simulateDeposit/","title":"Simulate Deposit for On-Ramp (Sandbox)","href":"/ramps-api/sandbox/simulate-deposit-for-on-ramp-sandbox"}]},{"group":"Support Tickets","pages":[{"openapi":"ramps-api/openapi.json POST /api/v1/supportTickets/","title":"Create Support Ticket","href":"/ramps-api/support-tickets/create-support-ticket"},{"openapi":"ramps-api/openapi.json GET /api/v1/supportTickets/{ticketId}/","title":"Retrieve Support Ticket","href":"/ramps-api/support-tickets/retrieve-support-ticket"}]},{"group":"Webhooks","pages":[{"group":"Introduction","pages":[{"title":"Webhooks Introduction","href":"/ramps-api/webhooks/introduction"}]},{"group":"On-Ramp Events","pages":[{"title":"On-Ramp Webhook Events","href":"/ramps-api/webhooks/on-ramp-events"}]},{"group":"Off-Ramp Events","pages":[{"title":"Off-Ramp Webhook Events","href":"/ramps-api/webhooks/off-ramp-events"}]},{"group":"Sell and Pay Events","pages":[{"title":"Sell and Pay Webhook Events","href":"/ramps-api/webhooks/sell-and-pay-events"}]},{"group":"KYC Events","pages":[{"title":"KYC Webhook Events","href":"/ramps-api/webhooks/kyc-events"}]},{"group":"Account Events","pages":[{"title":"Account Webhook Events","href":"/ramps-api/webhooks/account-events"}]},{"group":"Support Ticket Events","pages":[{"title":"Support Ticket Webhook Events","href":"/ramps-api/webhooks/support-ticket-events"}]}]}]}]}]},{"tab":"wFiat Stablecoins","pages":[{"title":"wFiat Stablecoins","href":"/wfiat/overview"}]}]},"basePath":"","title":"Retrieve a Customer's On-Ramp Session - Ripio B2B API","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CS552b7R.js","utils-DDTCYAF2.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-De8ttokP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DrwRDvAh.js","snippetPresets-DtAN0nWx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-D5rWArI6.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-O2i12wsz.js","shallow-DV8xABTt.js","getApiPlaygroundDisplay-DBZ0B5Jx.js","CodeSnippet-BVi0tPUX.js","CodeSnippets-CqASbIwY.js","Page-m07pfKpT.js","getPastedJson-DG9vsMS8.js","icon-CXzRSCr8.js","MethodPill-BdKVtEuX.js","DuplicateIcon-CZlmBrJI.js","createIcon-biFEUKPL.js","DynamicMarkdown-B54_zNBF.js","SectionHeading-DwwHK3Pt.js","axios-vUo_bRtp.js","Markdown-DfhCTwyA.js","clsx-xpJZXxdP.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BTZUMDnx.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DqdKa2R4.js"]}