---
title: Domains
description: Custom domain verification and management
full: false
_openapi:
  toc:
    - depth: 2
      title: List domain verifications
      url: '#list-domain-verifications'
    - depth: 2
      title: Initiate domain verification
      url: '#initiate-domain-verification'
    - depth: 2
      title: Check domain verification
      url: '#check-domain-verification'
  structuredData:
    headings:
      - content: List domain verifications
        id: list-domain-verifications
      - content: Initiate domain verification
        id: initiate-domain-verification
      - content: Check domain verification
        id: check-domain-verification
    contents:
      - content: List all domain verification records for the authenticated user.
        heading: list-domain-verifications
      - content: >-
          Start the verification process for a custom domain. Returns DNS or
          meta tag instructions.
        heading: initiate-domain-verification
      - content: >-
          Run the verification check for a pending domain. If successful, the
          domain is marked as verified and a channel is created.
        heading: check-domain-verification
---

{/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */}

<APIPage document={"./openapi.json"} webhooks={[]} operations={[{"path":"/api/domains","method":"get"},{"path":"/api/domains","method":"post"},{"path":"/api/domains/{id}/check","method":"post"}]} showTitle />