> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sentfrom.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# List domains



## OpenAPI

````yaml GET /domains
openapi: 3.1.0
info:
  title: SentFromAI API
  version: 0.1.0
  description: >-
    Comms infrastructure for AI agents. Email send/receive, threading,
    attachments, drafts, webhooks, realtime, and search.
servers:
  - url: https://api.sentfrom.ai/v1
security:
  - bearerAuth: []
tags:
  - name: inboxes
  - name: messages
  - name: threads
  - name: drafts
  - name: webhooks
  - name: labels
  - name: lists
  - name: attachments
  - name: domains
    description: Custom sending domains
paths:
  /domains:
    get:
      tags:
        - domains
      summary: List domains
      operationId: listDomains
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: object
                properties:
                  domains:
                    type: array
                    items:
                      $ref: '#/components/schemas/Domain'
components:
  schemas:
    Domain:
      type: object
      properties:
        id:
          type: string
          format: uuid
        hostname:
          type: string
          example: mail.yourcompany.com
        kind:
          type: string
          enum:
            - system
            - tenant_subdomain
            - byo
        status:
          type: string
          enum:
            - pending
            - verifying
            - verified
            - failed
        mail_from_domain:
          type: string
          nullable: true
        mail_from_status:
          type: string
          enum:
            - pending
            - success
            - failed
          nullable: true
        dmarc_policy:
          type: string
          enum:
            - none
            - quarantine
            - reject
        verified_at:
          type: string
          format: date-time
          nullable: true
        created_at:
          type: string
          format: date-time
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer

````