{"@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"}
**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.
**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
| method | path | what 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-settings | List 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}/values | Get values This endpoint returns the value of a specified Config's Feature Flags or Settings identified by the |
GET | /v1/configs/{configId}/settings | List Flags This endpoint returns the list of the Feature Flags and Settings defined in a specified Config, id |
POST | /v1/configs/{configId}/settings | Create 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}/value | Get value This endpoint returns the value of a Feature Flag or Setting in a specified Environment identified |
PUT | /v1/environments/{environmentId}/settings/{settingId}/value | Replace value This endpoint replaces the whole value of a Feature Flag or Setting in a specified Environment. |
PATCH | /v1/environments/{environmentId}/settings/{settingId}/value | Update value This endpoint updates the value of a Feature Flag or Setting with a collection of [JSON Patch](h |
GET | /v1/integrationLink/{integrationLinkType}/{key}/details | Get Integration link Integration links |
GET | /v1/me | Get authenticated user details Me |
GET | /v1/organizations | List Organizations This endpoint returns the list of the Organizations that belongs to the user. Organizations |
GET | /v1/organizations/{organizationId}/auditlogs | List Audit log items for Organization This endpoint returns the list of Audit log items for a given Organizati |
GET | /v1/organizations/{organizationId}/members | List 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}/products | Create 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/products | List 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}/auditlogs | List Audit log items for Product This endpoint returns the list of Audit log items for a given Product and th |
GET | /v1/products/{productId}/configs | List Configs This endpoint returns the list of the Configs that belongs to the given Product identified by the |
POST | /v1/products/{productId}/configs | Create Config This endpoint creates a new Config in a specified Product identified by the `productId` paramet |
GET | /v1/products/{productId}/environments | List Environments This endpoint returns the list of the Environments that belongs to the given Product identif |
POST | /v1/products/{productId}/environments | Create Environment This endpoint creates a new Environment in a specified Product identified by the `productI |
GET | /v1/products/{productId}/members | List Product Members This endpoint returns the list of Members that belongs to the given Product, identified |
POST | /v1/products/{productId}/members/invite | Invite 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}/permissions | List 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.