Documentation Index
Fetch the complete documentation index at: https://docs.yativo.com/llms.txt
Use this file to discover all available pages before exploring further.
The Try It panel on every endpoint page defaults to Sandbox (testnet, no real funds). Use the Base URL dropdown to switch to Production when you’re ready to go live. Jump to playground instructions →
Status & Monitoring
Yativo provides two public status pages for production/live/main environments:- status.yativo.com — primary status and uptime monitoring
- status2.yativo.com — open-source backup status page
Before you start
Account creation and login happen at the dashboard — not through the API.| Environment | Dashboard | API Base URL |
|---|---|---|
| Live | crypto.yativo.com | https://crypto-api.yativo.com/api/v1 |
| Sandbox | sandbox-crypto.yativo.com | https://crypto-sandbox.yativo.com/api/v1 |
Authentication
Every API endpoint (exceptPOST /auth/token) requires:
Getting a Bearer token
Exchange your API key and secret for a short-lived token. Tokens expire after 60 minutes; API keys never expire.Response
POST /auth/token again before the token expires — no separate refresh endpoint needed.
See Authentication for the full flow including scopes and the auto-refresh pattern.
Common headers
| Header | Required | Description |
|---|---|---|
Authorization | Yes | Bearer YOUR_ACCESS_TOKEN |
Content-Type | Yes (POST/PUT) | application/json |
Idempotency-Key | Optional | Prevents duplicate transactions |
Response format
"status": false with an appropriate HTTP status code (400, 401, 403, 404, 422, 429, 500).
Sandbox
The sandbox athttps://crypto-sandbox.yativo.com/api uses testnet blockchains — no real funds.
Using the API playground
Every endpoint page has a Try It panel on the right. Here’s how to use it:Choose your environment
Use the Base URL dropdown at the top of the panel to switch between:
https://crypto-sandbox.yativo.com/api— Sandbox (testnet, no real funds)https://crypto-api.yativo.com/api— Production (mainnet, real funds)
Enter your Bearer token
Paste your access token into the Authorization field. The playground adds the
Bearer prefix automatically.Don’t have a token yet? See Getting a Bearer token below, or use the shared sandbox credentials.
