This API is intended for retail products. If you are looking for enterprise, CaaS (Crypto as a Service), or Ramps integrations, please refer to the B2B documentation.
Products
This API covers two core retail products: Ripio Wallet — Ripio’s wallet service for retail users. Use this API to access wallet data on behalf of users, including account balances and wallet information. Designed for third-party integrations that need read access to user wallet state. Ripio Trade — Ripio’s cryptocurrency exchange platform. Use this API to manage orders, access orderbooks, retrieve real-time market data, check balances, and review transaction history. Designed for users who want to programmatically buy, sell, and trade digital assets on the exchange.Usage
- Using the service path in combination with the endpoint path will redirect the request to the desired API:
- Example:
Response Patterns
All responses share a common envelope:error_code–nullon success; an error code on failure.message–nullon success; a human-readable error description on failure.data– The response payload on success;nullor an object with additional error details on failure.timestamp– Unix timestamp in milliseconds of when the response was generated.
Single Object
List
Some endpoints return a flat array directly indata:
List (Paginated)
List endpoints return the collection alongside pagination metadata insidedata. Pagination is cursor-based — pass the cursor value as the c query parameter to navigate pages.
nc– Cursor for the next page.nullif there are no more results.pc– Cursor for the previous page.nullif on the first page.
Errors
error_code– An error code identifying the failure type.message– A human-readable explanation to help diagnose and resolve the issue.data– Usuallynull, but may contain additional details about the error (e.g. field-level validation errors).timestamp– Unix timestamp in milliseconds of when the response was generated.