ConfigCat Public Management API

**Base API URL**: https://api.configcat.com If you prefer the swagger documentation, you can find it here: [Swagger UI](https://api.configcat.com/swagger). The purpose of this API is to access the ConfigCat platform programmatically. You can **Create**, **Read**, **Update** and **Delete** any entities like **Feature Flags, Configs, Environments** or **Products** within ConfigCat. The API is based on HTTP REST, uses resource-oriented URLs, status codes and supports JSON and JSON+HAL format. Do not use this API for accessing and evaluating feature flag values. Use the [SDKs instead](https://configcat.com/docs/sdk-reference/overview). # OpenAPI Specification The complete specification is publicly available here: [swagger.json](v1/swagger.json). You can use it to generate client libraries in various languages with [OpenAPI Generator](https://github.com/OpenAPITools/openapi-generator) or [Swagger Codegen](https://swagger.io/tools/swagger-codegen/) to interact with this API. # Authentication This API uses the [Basic HTTP Authentication Scheme](https://en.wikipedia.org/wiki/Basic_access_authentication). <!-- ReDoc-Inject: <security-definitions> --> # Throttling and rate limits All the rate limited API calls are returning information about the current rate limit period in the following HTTP headers: | Header | Description | | :- | :- | | X-Rate-Limit-Remaining | The maximum number of requests remaining in the current rate limit period. | | X-Rate-Limit-Reset | The time when the current rate limit period resets. | When the rate limit is exceeded by a request, the API returns with a `HTTP 429 - Too many requests` status along with a `Retry-After` HTTP header.

Claim this API

Are you the operator of ConfigCat Public Management API? Submit a claim to establish contact with us.

Report an Issue

Found something wrong with ConfigCat Public Management API? Let us know about broken links, changed auth, deprecated endpoints, or other issues.

Base URL: https://api.configcat.com
Auth: unknown
Endpoints: 16
Reachable: unknown
CORS: unknown

Links

Homepage: https://configcat.com
API Base: https://api.configcat.com

Endpoints

Method Path Summary Auth Last Status Latency
GET /v1/configs/{configId} Get Config
GET /v1/configs/{configId}/deleted-settings List Deleted Settings
GET /v1/configs/{configId}/environments/{environmentId} Get SDK Key
GET /v1/configs/{configId}/environments/{environmentId}/values Get values
GET /v1/environments/{environmentId} Get Environment
GET /v1/integrationLink/{integrationLinkType}/{key}/details Get Integration link
GET /v1/organizations List Organizations
GET /v1/organizations/{organizationId}/auditlogs List Audit log items for Organization
GET /v1/products List Products
GET /v1/products/{productId} Get Product
GET /v1/products/{productId}/auditlogs List Audit log items for Product
GET /v1/products/{productId}/configs List Configs
GET /v1/products/{productId}/environments List Environments
GET /v1/products/{productId}/segments List Segments
GET /v1/products/{productId}/tags List Tags
GET /v1/segments/{segmentId} Get Segment
GET /v1/tags/{tagId} Get Tag