Skip to main content
GET
GET /v1/domains/{id}

Retrieve a Domain

Get a single domain by its unique ID or fully qualified name.

Get by ID

string
required
UUID of the domain to retrieve.
string
Comma-separated list of fields to include (e.g., owners,children,experts).
string
default:"non-deleted"
Include all, deleted, or non-deleted entities.

Get by Fully Qualified Name

Use GET /v1/domains/name/{fqn} to retrieve by fully qualified name.
string
required
Fully qualified name of the domain (e.g., TestDomain or Engineering.DataPlatform).
string
Comma-separated list of fields to include: owners, children, experts.
string
default:"non-deleted"
Include all, deleted, or non-deleted entities.
GET /v1/domains/{id}

Returns

Returns a domain object with all requested fields populated.

Response

string
Unique identifier for the domain (UUID format).
string
Domain name.
string
Fully qualified name of the domain.
string
Human-readable display name.
string
Description of the domain in Markdown format.
string
Type of domain: Source-aligned, Consumer-aligned, or Aggregate.
array
List of owners. Only included when fields contains owners.
array
Child domain references. Only included when fields contains children.
array
Subject matter experts. Only included when fields contains experts.
number
Version number for the entity.

Error Handling