{"@context": "https://schema.org", "@type": "WebAPI", "name": "ConfigCat Public Management API API", "description": "**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 ent", "provider": {"@type": "Organization", "name": "configcat.com"}, "documentation": "https://api.configcat.com/docs/v1/swagger.json"}
Index / APIs / configcat.com

ConfigCat Public Management API 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 ent

Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.

Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.

base URLs: https://api.configcat.com

auth: b a s i c

find it by capability: POST /search {"query":{"text":"..."}} returns these operations with their invocation detail. Connect any agent client.

ConfigCat Public Management API vv1

**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 b

methodpathwhat the vendor says it does
GET/v1/configs/{configId}Get Config This endpoint returns the metadata of a Config identified by the `configId`. Configs
PUT/v1/configs/{configId}Update Config This endpoint updates a Config identified by the `configId` parameter. Configs
DELETE/v1/configs/{configId}Delete Config This endpoint removes a Config identified by the `configId` parameter. Configs
GET/v1/configs/{configId}/deleted-settingsList Deleted Settings This endpoint returns the list of Feature Flags and Settings that were deleted from the
GET/v1/configs/{configId}/environments/{environmentId}Get SDK Key This endpoint returns the SDK Key for your Config in a specified Environment. SDK Keys
GET/v1/configs/{configId}/environments/{environmentId}/valuesGet values This endpoint returns the value of a specified Config's Feature Flags or Settings identified by the
GET/v1/configs/{configId}/settingsList Flags This endpoint returns the list of the Feature Flags and Settings defined in a specified Config, id
POST/v1/configs/{configId}/settingsCreate Flag This endpoint creates a new Feature Flag or Setting in a specified Config identified by the `confi
GET/v1/environments/{environmentId}Get Environment This endpoint returns the metadata of an Environment identified by the `environmentId`. Envir
PUT/v1/environments/{environmentId}Update Environment This endpoint updates an Environment identified by the `environmentId` parameter. Environme
DELETE/v1/environments/{environmentId}Delete Environment This endpoint removes an Environment identified by the `environmentId` parameter. Environme
POST/v1/environments/{environmentId}/settings/{settingId}/integrationLinks/{integrationLinkType}/{key}Add or update Integration link Integration links
DELETE/v1/environments/{environmentId}/settings/{settingId}/integrationLinks/{integrationLinkType}/{key}Delete Integration link Integration links
GET/v1/environments/{environmentId}/settings/{settingId}/valueGet value This endpoint returns the value of a Feature Flag or Setting in a specified Environment identified
PUT/v1/environments/{environmentId}/settings/{settingId}/valueReplace value This endpoint replaces the whole value of a Feature Flag or Setting in a specified Environment.
PATCH/v1/environments/{environmentId}/settings/{settingId}/valueUpdate value This endpoint updates the value of a Feature Flag or Setting with a collection of [JSON Patch](h
GET/v1/integrationLink/{integrationLinkType}/{key}/detailsGet Integration link Integration links
GET/v1/meGet authenticated user details Me
GET/v1/organizationsList Organizations This endpoint returns the list of the Organizations that belongs to the user. Organizations
GET/v1/organizations/{organizationId}/auditlogsList Audit log items for Organization This endpoint returns the list of Audit log items for a given Organizati
GET/v1/organizations/{organizationId}/membersList Organization Members This endpoint returns the list of Members that belongs to the given Organization, i
POST/v1/organizations/{organizationId}/members/{userId}Update Member Permissions This endpoint adds a Member identified by the `userId` to one or more Permission Gro
DELETE/v1/organizations/{organizationId}/members/{userId}Delete Member from Organization This endpoint removes a Member identified by the `userId` from the given Orga
POST/v1/organizations/{organizationId}/productsCreate Product This endpoint creates a new Product in a specified Organization identified by the `organizatio
GET/v1/permissions/{permissionGroupId}Get Permission Group This endpoint returns the metadata of a Permission Group identified by the `permissionGr
PUT/v1/permissions/{permissionGroupId}Update Permission Group This endpoint updates a Permission Group identified by the `permissionGroupId` paramet
DELETE/v1/permissions/{permissionGroupId}Delete Permission Group This endpoint removes a Permission Group identified by the `permissionGroupId` paramet
GET/v1/productsList Products This endpoint returns the list of the Products that belongs to the user. Products
GET/v1/products/{productId}Get Product This endpoint returns the metadata of a Product identified by the `productId`. Products
PUT/v1/products/{productId}Update Product This endpoint updates a Product identified by the `productId` parameter. Products
DELETE/v1/products/{productId}Delete Product This endpoint removes a Product identified by the `productId` parameter. Products
GET/v1/products/{productId}/auditlogsList Audit log items for Product This endpoint returns the list of Audit log items for a given Product and th
GET/v1/products/{productId}/configsList Configs This endpoint returns the list of the Configs that belongs to the given Product identified by the
POST/v1/products/{productId}/configsCreate Config This endpoint creates a new Config in a specified Product identified by the `productId` paramet
GET/v1/products/{productId}/environmentsList Environments This endpoint returns the list of the Environments that belongs to the given Product identif
POST/v1/products/{productId}/environmentsCreate Environment This endpoint creates a new Environment in a specified Product identified by the `productI
GET/v1/products/{productId}/membersList Product Members This endpoint returns the list of Members that belongs to the given Product, identified
POST/v1/products/{productId}/members/inviteInvite Member This endpoint invites a Member into the given Product identified by the `productId` parameter. M
DELETE/v1/products/{productId}/members/{userId}Delete Member from Product This endpoint removes a Member identified by the `userId` from the given Product i
GET/v1/products/{productId}/permissionsList Permission Groups This endpoint returns the list of the Permission Groups that belongs to the given Produ

and 18 more operation(s) in this specification, all searchable.

specification origin: https://api.configcat.com/docs/v1/swagger.json

nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.