# Get Domains

Endpoint: GET /seg/config/v1/beta/{customerId}/directory/domains
Version: 1.2.1
Security: Prod

## Path parameters:

  - `customerId` (string, required)

## Query parameters:

  - `filter` (any)
    Search only for domains that prefix the given filter

  - `order` (string)
    Defines the order in which the domains appear in the response

  - `limit` (integer)
    Result size

  - `cursor` (any)
    Cursor for pagination

  - `detailed` (boolean)
    Return detailed information

## Response 200 fields (application/json):

  - `timestamp` (string)
    Response timestamp, format: %Y-%m-%dT%H:%M:%S.%f%z

  - `metadata` (object, required)

  - `metadata.timestamp` (string)
    Response timestamp, format: %Y-%m-%dT%H:%M:%S.%f%z

  - `metadata.customer` (any)

  - `metadata.domain` (any)

  - `metadata.user` (any)

  - `metadata.relayId` (any)

  - `metadata.filter` (any)

  - `metadata.order` (any)

  - `metadata.nextCursor` (any)

  - `metadata.prevCursor` (any)

  - `metadata.limit` (any)

  - `metadata.detailed` (any)

  - `metadata.lastModifiedBy` (any)

  - `metadata.lastModifiedAt` (any)

  - `metadata.comment` (any)

  - `result` (array, required)

  - `result.domain` (string, required)

  - `result.rewrite` (object)

  - `result.rewrite.inbound` (string)

  - `result.rewrite.outbound` (string)

## Response 404 fields (application/json):

  - `timestamp` (string)
    Response timestamp, format: %Y-%m-%dT%H:%M:%S.%f%z

  - `code` (integer, required)
    Error code

  - `message` (string, required)
    Error message

## Response 500 fields (application/json):

  - `timestamp` (string)
    Response timestamp, format: %Y-%m-%dT%H:%M:%S.%f%z

  - `code` (integer, required)
    Error code

  - `message` (string, required)
    Error message

