On Business you can make API keys on the Account page. A key lets your own software do what the dashboard does: create codes, change a dynamic code's destination without reprinting, name links on your domain, pull scan analytics and bulk-generate. The full reference with examples is at qrflow.codes/developers.
Make a key
- 1Open Account, then API keys
Name the key after what will use it (POS integration, website) and tick the scopes it needs: read codes, write codes, read analytics, read domains.
- 2Copy it once
It looks like qrf_live_… and is shown a single time; we keep only a hash. If you lose it, revoke it and make a new one.
- 3Send it as a bearer token
Authorization: Bearer qrf_live_… on every request to https://qrflow.codes/api/v1. Try GET /me first.
Rules
- Keys are for servers. Never put one in a web page, a mobile app or a shared spreadsheet.
- 600 requests a minute per key; up to 10 keys per account. Bulk through the API counts against the same monthly allowance as the Bulk page.
- Codes created by a key show the key's name as their source on the Dashboard.
- If the account leaves Business, keys keep working for 30 days, then answer 402 until Business is back. Nothing is deleted.
Still stuck? Search the help center, or contact support and a person will answer.