Skip to main content
Portable logical or physical database exports, available through short-lived downloads or copied to customer-managed storage with metered transfer.

databaseExports.list

List database exports, newest first.
  • Auth: Organization API key (Authorization: Bearer korve_...) or dashboard session.
  • Minimum role: member
  • Risk: read

Example

Responses

Response body (200)

An array of objects with these fields:

databaseExports.create

Create a portable export. Transfer to customer storage is metered by bytes sent.
  • Auth: Organization API key (Authorization: Bearer korve_...) or dashboard session.
  • Minimum role: admin
  • Billing: requires active organization billing — returns 402 otherwise.
  • Risk: write · sensitive (elevated blast radius)

Request body

Example

Responses

Response body (202)

databaseExports.get

Get export progress, size, expiry, and metered transfer.
  • Auth: Organization API key (Authorization: Bearer korve_...) or dashboard session.
  • Minimum role: member
  • Risk: read

Example

Responses

Response body (200)

databaseExports.createDownload

Create a signed, short-lived, single-use download URL for a ready export containing database data.
  • Auth: Organization API key (Authorization: Bearer korve_...) or dashboard session.
  • Minimum role: owner
  • Risk: dangerous · sensitive (elevated blast radius)

Request body

Example

Responses

Response body (200)

databaseExports.delete

Permanently delete a managed export. Copies already written to customer storage remain there.
  • Auth: Organization API key (Authorization: Bearer korve_...) or dashboard session.
  • Minimum role: owner
  • Risk: destructive · sensitive (elevated blast radius)

Example

Responses