Environments
Use the environment that matches your integration stage.
| Environment | Base URL | Recommended use |
|---|
| Staging | https://staging.qash.ai | Testing and pre-production validation |
| Production | https://app.qash.ai | Live client traffic |
The interactive reference lets you switch between staging and production before running a request.
Authentication
The Exchange Rates / TRM endpoints documented in this first version are public.
You do not need an API key or bearer token to call these endpoints.
Request conventions
- Send
Content-Type: application/json for POST requests
- Use numeric values for amounts
- Read timestamps as ISO 8601 values
- Request a fresh quote immediately before executing a transaction
Try the API from the docs
Every endpoint page includes the interactive Mintlify playground.
- Open an endpoint under API reference.
- Choose the server you want to call.
- Review or edit the example request.
- Click
Run.
- Inspect the live response in the same page.
Available public endpoints
| Method | Endpoint | Authentication | Description |
|---|
GET | /api/v1/exchanges/assets | None | Return the assets currently supported for conversion |
POST | /api/v1/exchanges/quote/public | None | Return a real-time exchange quote with TRM applied |
Quote validity
Quotes expire 30 seconds after they are created. If you are about to execute a transaction, request a new quote immediately before processing it.