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.
Step 1 — Create an account
Sign up and log in from the Yativo Crypto dashboard. Authentication is passwordless — you enter your email and receive a one-time code; no password required.| Environment | Dashboard URL |
|---|---|
| Live | crypto.yativo.com |
| Sandbox | sandbox-crypto.yativo.com |
Step 2 — Generate an API key
From the dashboard (or viaPOST /apikey/generate once you already have a token), create an API key:
- Give it a name and assign the scopes it needs (e.g.
wallets:read,transactions:write) - Optionally set an expiry and restrict it to specific IP addresses
- Copy the API key and API secret — the secret is shown only once
Step 3 — Exchange for a Bearer token
All API endpoints require anAuthorization: Bearer <token> header. Tokens expire after 60 minutes; your API key never expires.
Response
Step 4 — Call the API
Pass the access token in every request:Auto-refresh pattern
Tokens expire after 60 minutes. Implement a refresh helper so your integration never hits a 401:Scopes
When generating an API key, assign only the scopes your integration needs:| Scope | Access |
|---|---|
wallets:read | List wallets and balances |
wallets:write | Create wallets |
transactions:read | View transaction history |
transactions:write | Send funds |
cards:read | View card details |
cards:write | Issue and manage cards |
swap:read | Get swap quotes |
swap:write | Execute swaps |
webhooks:write | Create and manage webhooks |
apikey:write | Generate and rotate API keys |
Environments
| Live | Sandbox | |
|---|---|---|
| Dashboard | crypto.yativo.com | sandbox-crypto.yativo.com |
| API base URL | https://crypto-api.yativo.com/api | https://crypto-sandbox.yativo.com/api |
| Token endpoint | POST /auth/token | POST /auth/token |
| Real funds | Yes | No — testnet only |
Register and log in via the dashboard only. The API does not expose public sign-up or password-based login endpoints — account creation and access management happen through the Yativo Crypto web interface.

