Skip to main content
Custom domains. Point a domain you own at a project environment: add it, create the returned CNAME record, then check until it goes active.

domains.list

List all the project’s custom domains across every environment, each annotated with the environment it routes to and its verification status.
  • 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:

domains.add

Add a custom domain to a project environment (production by default) and get the CNAME record to create.
  • 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 (201)

domains.check

Re-check the domain’s DNS and certificate verification and return its current status.
  • Auth: Organization API key (Authorization: Bearer korve_...) or dashboard session.
  • Minimum role: member
  • Risk: write

Example

Responses

Response body (200)

domains.remove

Remove a custom domain. Traffic to it stops being served.
  • Auth: Organization API key (Authorization: Bearer korve_...) or dashboard session.
  • Minimum role: admin
  • Risk: destructive · sensitive (elevated blast radius)

Example

Responses