/api/keys/*
API key registration for higher rate limits.
POST /api/keys/register
Generate a Tier 1 API key (free).
curl -X POST https://api.ombra-net.com/api/keys/register \
-H "Content-Type: application/json" \
-d '{"tier": 1, "label": "my-app-prod"}'
Response:
{
"id": "k_abc123",
"key": "om_live_xxxxxxxxxxxxxxxx",
"tier": 1,
"label": "my-app-prod",
"createdAt": 1735389942000
}
Save key — shown only once. Use in X-API-Key header on subsequent requests.
For Tier 2 (paid) keys, contact team@ombra-net.com.
GET /api/keys/me
List your active keys (requires X-API-Key).
curl https://api.ombra-net.com/api/keys/me \
-H "X-API-Key: om_live_xxxx"
Response: { "keys": [{ "id", "label", "tier", "createdAt", "lastUsedAt" }] }
DELETE /api/keys/:id
Revoke a key.
curl -X DELETE https://api.ombra-net.com/api/keys/k_abc123 \
-H "X-API-Key: om_live_xxxx"