---
type: api
title: Get constructors
description: Retrieves an overview of all constructors in an ECE installation.
url: https://www.elastic.co/elastic/docs-builder/docs/4493/api/doc/cloud-enterprise/v4/operation/operation-get-constructors
resource: https://www.elastic.co/elastic/docs-builder/docs/4493/api/doc/cloud-enterprise/v4/operation/operation-get-constructors
products:
  - Elastic Cloud Enterprise
---

# Get constructors

## Paths

- `GET` `/platform/infrastructure/constructors`

## Description

Retrieves an overview of all constructors in an ECE installation.

## Authentication

- Basic: `Authorization: Basic <credentials>`
- Api key: `Authorization: <value>`

## Response

An overview of all constructors.

`application/json`

- `constructors` (object[])
  - `status` (object)
    The health status of the constructor.
    - `connected` (boolean)
      Whether the constructor is connected
    - `maintenance_mode` (boolean)
      Whether the constructor is in maintenance mode
  - `constructor_id` (string)
    Identifier for this constructor
## Code examples

#### curl

```curl
curl -X GET "${API_URL}/platform/infrastructure/constructors" \
  -u "${USERNAME}:${PASSWORD}"
```

