caches.list
List managed caches in one project environment.- Auth: Organization API key (
Authorization: Bearer korve_...) or dashboard session. - Minimum role:
member - Risk:
read
Query parameters
Example
Responses
Response body (200)
An array of objects with these fields:caches.create
Provision an isolated TLS cache and issue its connection string once.- Auth: Organization API key (
Authorization: Bearer korve_...) or dashboard session. - Minimum role:
admin - Billing: requires active organization billing — returns
402otherwise. - Risk:
write
Query parameters
Request body
Example
Responses
Response body (201)
caches.get
Get managed cache configuration without credentials.- Auth: Organization API key (
Authorization: Bearer korve_...) or dashboard session. - Minimum role:
member - Risk:
read
Example
Responses
Response body (200)
caches.rotateCredentials
Replace the cache password and issue a new rediss:// connection string once.- Auth: Organization API key (
Authorization: Bearer korve_...) or dashboard session. - Minimum role:
admin - Billing: requires active organization billing — returns
402otherwise. - Risk:
write· sensitive (elevated blast radius)
Example
Responses
Response body (200)
caches.delete
Permanently delete a cache and its persisted data.- Auth: Organization API key (
Authorization: Bearer korve_...) or dashboard session. - Minimum role:
owner - Risk:
destructive· sensitive (elevated blast radius)