Skip to main content

Environments

Use the environment that matches your integration stage.
EnvironmentBase URLRecommended use
Staginghttps://staging.qash.aiTesting and pre-production validation
Productionhttps://app.qash.aiLive 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.
  1. Open an endpoint under API reference.
  2. Choose the server you want to call.
  3. Review or edit the example request.
  4. Click Run.
  5. Inspect the live response in the same page.

Available public endpoints

MethodEndpointAuthenticationDescription
GET/api/v1/exchanges/assetsNoneReturn the assets currently supported for conversion
POST/api/v1/exchanges/quote/publicNoneReturn 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.