Arctickey exposes a small API-key authenticated REST API for EU-hosted Valkey instances.
Create an API key in Dashboard → Settings → API Keys. Store the secret once; only the prefix is shown later. API keys are hashed at rest and can be scoped per use case.
REST API
Arctickey exposes a small API-key authenticated REST API for EU-hosted Valkey instances.
Create an API key in Dashboard → Settings → API Keys. Store the secret once; only the prefix is shown later. API keys are hashed at rest and can be scoped per use case.
Authentication#
Send the key as a Bearer token:
curl https://arctickey.com/api/v1/instances \ -H "Authorization: Bearer ak_eu_..."Scopes#
instances:readinstances:wakemetrics:readbackups:readEndpoints#
List Instances#
GET /api/v1/instancesRequired scope:
instances:readReturns instance status, plan, EU region, billing state, and free-tier sleep metadata.
Wake Instance#
POST /api/v1/instances/{id}/wakeRequired scope:
instances:wakeWakes a sleeping free-tier instance. The action is written to the customer audit log.
Read Metrics#
GET /api/v1/instances/{id}/metrics?limit=100Required scope:
metrics:readReturns recent memory, connection, command, keyspace hit/miss, and latency samples.
limitis capped at 500.List Backups#
GET /api/v1/instances/{id}/backupsRequired scope:
backups:readReturns backup status, trigger, size, duration, retention expiry, and error information.