Cache routes
Cache operations
GET /cache/:namespace/:id— Get itemPUT /cache/:namespace/:id— Set itemDELETE /cache/:namespace/:id— Delete itemDELETE /cache/:namespace— Clear namespaceDELETE /cache— Clear all tenant items
Required headers
x-tenant-id— Tenant identifier (all cache routes)
Health routes
GET /healthGET /db/health
Environment variables
| Variable | Default | Description |
|---|---|---|
CACHE_DEFAULT_TTL | 300 | Default item TTL in seconds |
CACHE_MAX_ITEMS | 10000 | Maximum cached items — LRU eviction applies |
CACHE_CLEANUP_INTERVAL | 60 | Seconds between background expiry cleanup runs |