# CloudBees Flag custom properties API

**Canonical:** https://apis.io/apis/cloudbees/cloudbees-flag-custom-properties-api/  
**Provider:** CloudBees — https://apis.io/providers/cloudbees/  
**Base URL:** https://example.cloudbees.com  
**Documentation:** https://docs.cloudbees.com/docs/cloudbees-ci-kb/latest/best-practices/best-practice-for-using-jenkins-rest-api

CloudBees Flag custom properties API is one of 23 APIs that [CloudBees](https://apis.io/providers/cloudbees/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Flag custom properties. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, API documentation, and authentication docs.

Create, read, update, and delete custom properties used in targeting conditions and target groups.

## Operations (8)

| Method | Path | Summary |
|---|---|---|
| GET | `/v2/applications/{applicationId}/custom-properties` | List custom properties |
| POST | `/v2/applications/{applicationId}/custom-properties` | Create a custom property |
| GET | `/v2/applications/{applicationId}/custom-properties/by-name/{name}` | Get a custom property by name |
| GET | `/v2/applications/{applicationId}/custom-properties/{id}` | Get a custom property |
| PUT | `/v2/applications/{applicationId}/custom-properties/{id}` | Update a custom property |
| DELETE | `/v2/applications/{applicationId}/custom-properties/{id}` | Delete a custom property |
| GET | `/v2/applications/{applicationId}/custom-properties/{id}/flag-usage-per-environment` | Get flag usage per environment |
| GET | `/v2/applications/{applicationId}/custom-properties/{id}/target-group-usage` | Get target group usage |

## Machine-readable artifacts (6)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/cloudbees/refs/heads/main/openapi/cloudbees-flag-custom-properties-api-openapi.yml
- **ToolCrosswalk** — https://raw.githubusercontent.com/api-evangelist/cloudbees/refs/heads/main/mcp/cloudbees-tool-crosswalk.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/cloudbees/refs/heads/main/data-model/cloudbees-data-model.yml
- **APIReference** — https://apidocs.cloudbees.io/
- **Documentation** — https://docs.cloudbees.com/docs/cloudbees-unify/latest/api-references/
- **Authentication** — https://docs.cloudbees.com/docs/cloudbees-platform/latest/workflows/personal-access-token

## Other CloudBees APIs (12)

- [CloudBees CI REST API](https://apis.io/apis/cloudbees/ci/)
- [CloudBees CD/RO REST API](https://apis.io/apis/cloudbees/cd-ro/)
- [CloudBees Feature Management REST API](https://apis.io/apis/cloudbees/feature-management/)
- [CloudBees CD/RO Jenkins Plugin Steps](https://apis.io/apis/cloudbees/jenkins-plugin/)
- [CloudBees Computer API](https://apis.io/apis/cloudbees/cloudbees-computer-api/)
- [CloudBees CreateItem API](https://apis.io/apis/cloudbees/cloudbees-createitem-api/)
- [CloudBees Job API](https://apis.io/apis/cloudbees/cloudbees-job-api/)
- [CloudBees Json API](https://apis.io/apis/cloudbees/cloudbees-json-api/)
- [CloudBees Python API](https://apis.io/apis/cloudbees/cloudbees-python-api/)
- [CloudBees Queue API](https://apis.io/apis/cloudbees/cloudbees-queue-api/)
- [CloudBees Xml API](https://apis.io/apis/cloudbees/cloudbees-xml-api/)
- [CloudBees Components API](https://apis.io/apis/cloudbees/cloudbees-components-api/)

## Tags

Flag custom properties

---

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