advisor.listFindings
List current database findings from retained catalog, query, health, backup, and cost evidence.- 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:advisor.getFinding
Get one finding with deterministic evidence and remediation availability.- Auth: Organization API key (
Authorization: Bearer korve_...) or dashboard session. - Minimum role:
member - Risk:
read
Example
Responses
Response body (200)
advisor.history
Page finding state changes and remediation outcomes. Findings remain until dismissed or resolved.- Auth: Organization API key (
Authorization: Bearer korve_...) or dashboard session. - Minimum role:
member - Risk:
read
Query parameters
Example
Responses
Response body (200)
advisor.dismiss
Dismiss a finding with an optional operator reason. Reappearing evidence may open a new finding later.- Auth: Organization API key (
Authorization: Bearer korve_...) or dashboard session. - Minimum role:
admin - Risk:
write
Request body
Example
Responses
Response body (200)
advisor.previewRemediation
Re-evaluate a finding and return the exact proposed action, impact, cost change, and short-lived confirmation token without changing production.- Auth: Organization API key (
Authorization: Bearer korve_...) or dashboard session. - Minimum role:
admin - Risk:
read· sensitive (elevated blast radius)
Request body
Aobject value.
Example
Responses
Response body (200)
advisor.remediate
Apply exactly the previously previewed remediation after an owner explicitly confirms it. The token is rejected if evidence or target state changed.- Auth: Organization API key (
Authorization: Bearer korve_...) or dashboard session. - Minimum role:
owner - Billing: requires active organization billing — returns
402otherwise. - Risk:
dangerous· sensitive (elevated blast radius)
Request body
Example
Responses
Response body (202)
advisor.scan
Queue an on-demand deterministic advisor scan without changing the database.- Auth: Organization API key (
Authorization: Bearer korve_...) or dashboard session. - Minimum role:
admin - Billing: requires active organization billing — returns
402otherwise. - Risk:
write