---
title: "Get all installations"
method: GET
path: "/installations"
tags: ["Integrations"]
---

# Get all installations

`GET /installations`

## Request

- Base URL: `https://connect.clever.gy`
- URL: `https://connect.clever.gy/installations`
- Auth: API key in header `clevergy-api-key`

Get all installations

## Query parameters

- `page` integer, required
- `size` integer, required
- `sort` string
- `direction` 'ASC' | 'DESC'
- `integrationId` string, uuid
- `name` string
- `hasHouseLinked` boolean

## Response `200`

List of installations

- Installation
  - `installationId` string, uuid, required
  - `integrationId` string, uuid, required
  - `name` string, required
  - `address` string
  - `capacity` number, float
  - `vendor` 'HUAWEI' | 'HUAWEI_OAUTH' | 'SOLAR_EDGE' | 'FRONIUS_B2C' | 'FRONIUS' | 'GOODWE' | 'GOODWE_B2B' | 'GOODWE_V3' | 'GROWATT' | 'SAJ' | 'SUNGROW' | 'SUNGROW_OAUTH' | 'SMA_OAUTH' | 'SOLIS_OAUTH' | 'WIBEEE_SOLAR' | 'SIGENERGY_OAUTH', required
  - `connectionDate` string, date-time
  - `vendorId` string, required
  - `status` 'ACTIVE' | 'DISCONNECTED' | 'FAULTY' | 'SESSION_EXPIRED', required

## Other responses

- `401`: Unauthorized
- `default`: Unexpected error

---

[API](https://skmtc.dev/clevergy/apis/clevergy-connect-api.md) - [All operations](https://skmtc.dev/clevergy/apis/clevergy-connect-api/llms.txt) - [OpenAPI document](https://skmtc.dev/clevergy/apis/clevergy-connect-api/revisions/d333c5eecb5b?raw)
