Enter your API key
Every name is checked against the full record, so the same codename is never issued twice.
No codename yet
Issued
Nothing issued yet. Your first codename will appear here.
API
Every endpoint needs the key, sent as Authorization: Bearer <key> or X-API-Key: <key>.
- POST /api/codenames
- Generate and store one unique codename.
- GET /api/codenames?limit=100&offset=0
- List stored codenames, newest first. The limit can go up to 1000.
- GET /api/codenames.txt
- Download the full record as
timestamp | codenamelines. Times are UTC.
curl -X POST https://generate-codename.pages.dev/api/codenames \ -H "Authorization: Bearer $API_KEY"