---
title: "Get all Deployment Sets"
method: GET
path: "/orgs/{orgId}/apps/{appId}/sets"
tags: ["public", "Set"]
---

# Get all Deployment Sets

`GET /orgs/{orgId}/apps/{appId}/sets`

## Path parameters

- `orgId` string, required
- `appId` string, required

## Response `200`

The Requested Deployment Set.

- SetResponse[]
  - `id` string, required — The ID which is a hash of the content of the Deployment Set.
  - `modules` object, required — The Modules that make up the Set
  - `shared` object, required — Resources that are shared across the set
  - `version` integer, required — The version of the Deployment Set Schema to use. (Currently, only 0 is supported, and if omitted, version 0 is assumed.)
  - `workloads` object — The Workloads that make up the Set. A Set holding at least one Workload is deployed in Generic Mode. Omitted when the Set holds no Workloads.

## Other responses

- `404` — No Deployment Set with ID `setId` found in Application.

---

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