Get an API key
Create your own API key in one click, see your usage, or revoke a key.
Every request needs an API key. It tells us who is calling, so we can show you your usage and keep the service fast for everyone. Keys are free to create.
Create an API key
Free. Shown once.
Check a key
Usage for the last 30 days, or revoke it.
Using your key
Add it to the URL as ?api-key=YOUR_API_KEY, or send it in an x-api-key header. Both work on every endpoint, including the websockets.
Treat your key like a password. Anyone with it can spend your request limits, and with a linked wallet, trade that wallet's funds. Never paste it into a public repo or a frontend that ships to users.
Key only, or key with wallets?
| Option | Best for | Who signs |
|---|---|---|
| Key only (recommended) | Bots that already have their own wallets | You sign every transaction with your own key |
| Key + new wallets | Getting started fast, or one wallet per user | You, with the wallet keys we show you once. If Lightning is enabled, we can also sign for you |
Key + new wallets shows the wallet secrets once. Download the .txt, store it in a password manager or an offline copy, and only then fund the wallets. The API keeps nothing it could give back. Wallet backups.