# Ensighten Conditions API

**Canonical:** https://apis.io/apis/ensighten/ensighten-conditions-api/  
**Provider:** Ensighten — https://apis.io/providers/ensighten/  
**Base URL:** https://manage-api.ensighten.com  
**Documentation:** https://manageexternalapi.docs.apiary.io/

Ensighten Conditions API is one of 13 APIs that [Ensighten](https://apis.io/providers/ensighten/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Conditions. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, and rate-limit docs.

CRUD operations with Conditions. Important Condition specific fields Field Description Valid Values id The condition id name The name of the condition A name up to 255 characters conditionValues Criteria used to define and configure the condition (More information below) mandatedInSpaces Spaces where this condition is mandated deployments Deployments that are associated with this condition labels Information regarding the labels associated with the condition An array of labels (e.g. [{"key": "Lifecycle", "value": "prod"}]) Condition-value specific fields A condition can have one or more condition-values, each of which is defined as an object with the following (required) properties Field Description Valid Values typeId Indicates the type of the condition parameter 2 (Host) 4 (Path) 7 (Protocol) 10 (Query Pair) 11 (Hash Fragment) 16 (Platform) 18

## Operations (6)

| Method | Path | Summary |
|---|---|---|
| POST | `/manage/conditions/search` | Search Conditions |
| GET | `/manage/conditions/{id}` | Get a condition by id |
| PUT | `/manage/conditions/{id}` | Update / Edit a condition |
| DELETE | `/manage/conditions/{id}` | Delete a condition |
| POST | `/manage/conditions` | Create a condition |
| GET | `/manage/space/{spaceId}/conditions` | Get space conditions |

## Machine-readable artifacts (10)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ensighten/refs/heads/main/openapi/ensighten-conditions-api-openapi.yml
- **APIBlueprint** — https://raw.githubusercontent.com/api-evangelist/ensighten/refs/heads/main/openapi/_original/ensighten-manage-api-apiary-blueprint.json
- **Documentation** — https://manageexternalapi.docs.apiary.io/
- **APIReference** — https://manageexternalapi.docs.apiary.io/
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/ensighten/refs/heads/main/authentication/ensighten-authentication.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/ensighten/refs/heads/main/errors/ensighten-problem-types.yml
- **RateLimits** — https://raw.githubusercontent.com/api-evangelist/ensighten/refs/heads/main/rate-limits/ensighten-rate-limits.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/ensighten/refs/heads/main/conventions/ensighten-conventions.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/ensighten/refs/heads/main/data-model/ensighten-data-model.yml
- **Sandbox** — https://raw.githubusercontent.com/api-evangelist/ensighten/refs/heads/main/sandbox/ensighten-sandbox.yml

## Other Ensighten APIs (12)

- [Ensighten Authentication API](https://apis.io/apis/ensighten/ensighten-authentication-api/)
- [Ensighten Data Definitions API](https://apis.io/apis/ensighten/ensighten-data-definitions-api/)
- [Ensighten Deployments API](https://apis.io/apis/ensighten/ensighten-deployments-api/)
- [Ensighten Event Definitions API](https://apis.io/apis/ensighten/ensighten-event-definitions-api/)
- [Ensighten GIT API](https://apis.io/apis/ensighten/ensighten-git-api/)
- [Ensighten Labels API](https://apis.io/apis/ensighten/ensighten-labels-api/)
- [Ensighten Publish Paths API](https://apis.io/apis/ensighten/ensighten-publish-paths-api/)
- [Ensighten Roles API](https://apis.io/apis/ensighten/ensighten-roles-api/)
- [Ensighten SCIM 2.0 API](https://apis.io/apis/ensighten/ensighten-scim-2-0-api/)
- [Ensighten Spaces API](https://apis.io/apis/ensighten/ensighten-spaces-api/)
- [Ensighten TDN API](https://apis.io/apis/ensighten/ensighten-tdn-api/)
- [Ensighten Users API](https://apis.io/apis/ensighten/ensighten-users-api/)

## Tags

Conditions

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/ensighten/ensighten-conditions-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/ensighten/.
