Authorization header. Tokens are JWTs signed with your account’s identity, so all data access respects your account permissions automatically.
Creating API tokens requires an Ultra subscription. If you don’t have one
yet, visit Subscription to upgrade.
Creating a Token
Click Create Token
Click the Create Token button and give your token a descriptive name
(e.g., “Home Assistant Integration” or “Python Script”).
Using Your Token
Include the token as a Bearer token in theAuthorization header:
Managing Tokens
Viewing Tokens
The API Keys settings page shows all your active tokens with:- Name — the label you assigned
- Created — when the token was created
- Last Used — the last time the token was used to make a request
Revoking Tokens
Click the trash icon next to any token to revoke it. Revocation is immediate — any requests using that token will start receiving401 Unauthorized responses right away.
Token Limits
You can have up to 5 active tokens at a time. If you need more, revoke an unused token first.Error Responses
| Status | Meaning |
|---|---|
401 | Missing, invalid, expired, or revoked token |
403 | Token is valid but you don’t have permission for this action |
404 | Resource not found (or not accessible with your permissions) |

