---
title: "List all instance domains"
method: GET
path: "/domains"
tags: ["Domains"]
---

# List all instance domains

`GET /domains`

Use this endpoint to get a list of all domains for an instance.
The response will contain the primary domain for the instance and any satellite domains. Each domain in the response contains information about the URLs where Clerk operates and the required CNAME targets.

## Response `200`

A list of domains

- Domains
  - `data` Domain[], required
    - `object` 'domain', required
    - `id` string, required
    - `name` string, required
    - `is_satellite` boolean, required
    - `frontend_api_url` string, required
    - `accounts_portal_url` string, nullable — Null for satellite domains.
    - `proxy_url` string, nullable
    - `development_origin` string, required
    - `cname_targets` CNameTarget[], nullable
      - `host` string, required
      - `value` string, required
      - `required` boolean, required — Denotes whether this CNAME target is required to be set in order for the domain to be considered deployed.
  - `total_count` integer, required — Total number of domains

---

[API](https://skmtc.net/clerk/apis/clerk-backend-api.md) · [All operations](https://skmtc.net/clerk/apis/clerk-backend-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/clerk/clerk-backend-api/versions/cf036e7951d3/schema)
