Skip to main content
Deterministic database performance, security, cost, reliability, and backup findings with retained evidence and separately confirmed remediations.

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

A object 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 402 otherwise.
  • 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 402 otherwise.
  • Risk: write

Request body

Example

Responses

Response body (202)