# ConfigCat Docs > Learn more on how to use ConfigCat Feature Flags. ## HomePage Documentation for ConfigCat Feature Flags. ConfigCat is a developer-centric feature flag service with unlimited team size, awesome support, and a reasonable price tag. - [ConfigCat Docs](https://configcat.com/docs/index.md): Documentation for ConfigCat Feature Flags. ConfigCat is a developer-centric feature flag service with unlimited team size, awesome support, and a reasonable price tag. ### Getting Started This is a step-by-step guide on how to get started with ConfigCat feature flags and on how to implement feature flags in an application. - [Getting Started](https://configcat.com/docs/getting-started.md): This is a step-by-step guide on how to get started with ConfigCat feature flags and on how to implement feature flags in an application. ### Main Concepts This page explains the basics of feature flags and how to use them. Displays how configs, products and settings are organized within the feature flag service. - [Main Concepts](https://configcat.com/docs/main-concepts.md): This page explains the basics of feature flags and how to use them. Displays how configs, products and settings are organized within the feature flag service. ### Targeting - [Feature Flag Evaluation](https://configcat.com/docs/targeting/feature-flag-evaluation.md): This document offers an in-depth explanation of how the ConfigCat SDK determines the value of a feature flag. - [Percentage Options](https://configcat.com/docs/targeting/percentage-options.md): Using Percentage Options, you can define that a certain percentage of users should receive a specific value for a feature flag or setting. This way, you can gradually release a new feature to a subset of users. - [Targeting Overview](https://configcat.com/docs/targeting/targeting-overview.md): Overview of the ConfigCat targeting feature with examples. - [Flag Condition (Prerequisite)](https://configcat.com/docs/targeting/targeting-rule/flag-condition.md): A Flag Condition is a condition that is based on the comparison of another feature flag's value and a preset value (comparison value). - [Segment Condition](https://configcat.com/docs/targeting/targeting-rule/segment-condition.md): Segments allow you to define user groups based on any user attributes. Ideal for beta testing on a certain group of users. - [Targeting Rule](https://configcat.com/docs/targeting/targeting-rule/targeting-rule-overview.md): Targeting Rules allow you to set different feature flag or setting values for specific users or groups of users in your application. - [User Condition](https://configcat.com/docs/targeting/targeting-rule/user-condition.md): A User Condition is a condition that is based on the comparison of a user attribute and a preset value (comparison value). It allows you to define Targeting Rules which target users based on their properties. - [User Object](https://configcat.com/docs/targeting/user-object.md): The User Object is a collection of *user attributes* that describe the properties of a user. The User Object is essential for targeting. ### What is a JSON download? Learn how the usage & quota works, how the number of config JSON downloads is counted and how to lower your monthly usage. - [What is a config JSON download?](https://configcat.com/docs/requests.md): Learn how the usage & quota works, how the number of config JSON downloads is counted and how to lower your monthly usage. ### Network Traffic Network Traffic refers to the data transmitted between your applications and ConfigCat servers. - [Network Traffic](https://configcat.com/docs/network-traffic.md): Network Traffic refers to the data transmitted between your applications and ConfigCat servers. ### Service Status & Monitoring - [Service Status & Monitoring](https://configcat.com/docs/service/status.md): To check the current health and status of the service visit//status.configcat.com. ### Plans, Purchase & Billing This page explains how to purchase ConfigCat plans, how to manage your billing information and how to pay your bill. - [Plans, Purchase & Billing](https://configcat.com/docs/purchase.md): This page explains how to purchase ConfigCat plans, how to manage your billing information and how to pay your bill. ### Subscription Plan Limits This page lists the limits of the different ConfigCat subscription plans. - [Subscription Plan Limits](https://configcat.com/docs/subscription-plan-limits.md): This page lists the limits of the different ConfigCat subscription plans. ### Organization & Roles You can invite an unlimited number of people to your organization in ConfigCat. Learn how to manage your organization and its roles. - [Organization & Roles](https://configcat.com/docs/organization.md): You can invite an unlimited number of people to your organization in ConfigCat. Learn how to manage your organization and its roles. ### News & Product Updates Instead of spamming your mailbox, we're posting news and product updates here. - [News & Product Updates](https://configcat.com/docs/news.md): Instead of spamming your mailbox, we're posting news and product updates here. ### FAQ This is a collection of frequently asked questions and the most typical answers from the ConfigCat Support Team. - [FAQ - Frequently Asked Questions](https://configcat.com/docs/faq.md): This is a collection of frequently asked questions and the most typical answers from the ConfigCat Support Team. ### Glossary A alphabetical list of terms used around feature management in the context of ConfigCat. - [Glossary of Terms](https://configcat.com/docs/glossary.md): A alphabetical list of terms used around feature management in the context of ConfigCat. - [Alpha Testing - The Unsung Hero of Product Development](https://configcat.com/docs/glossary/alpha-testing.md): Let's delve into the nuances of alpha testing and understand its significance in the product development lifecycle. - [Beta Testing - Navigating the Road to Market Readiness](https://configcat.com/docs/glossary/beta-testing.md): Explore the pivotal role of beta testing in software development and understand how it shapes software for better user experiences and market success. - [Blue/Green Deployment - Streamlining Software Releases](https://configcat.com/docs/glossary/blue-green-deployment.md): Discover the essence of Blue/Green Deployment and its pivotal role in seamless software updates and rollbacks. - [CI/CD Pipeline - Streamlining Software Delivery](https://configcat.com/docs/glossary/ci-cd-pipeline.md): Dive into the world of CI/CD pipelines and discover how they revolutionize the software development and deployment process. - [Continuous Integration - The Backbone of Modern Software Development](https://configcat.com/docs/glossary/continuous-integration.md): Dive into the world of Continuous Integration and discover how it revolutionizes the way code is built and tested in the software development process. - [DevOps Engineer - The Backbone of Efficient Software Deployment](https://configcat.com/docs/glossary/devops-engineer.md): Discover the pivotal role of a DevOps Engineer in harmonizing software development, deployment, and maintenance for optimal performance and agility. - [Feature Testing - Tailoring the Ultimate User Experience](https://configcat.com/docs/glossary/feature-testing.md): Explore feature testing, where each version of a feature is thoroughly tested to ensure it delivers the optimal user experience. - [Multi-Armed Bandit - Optimizing Decisions in Real-Time](https://configcat.com/docs/glossary/multi-armed-bandit.md): Uncover the strategies behind Multi-Armed Bandit algorithms and how they can drive decision-making processes in complex environments. - [Product Lifecycle Manager – Steering Projects to Success](https://configcat.com/docs/glossary/product-lifecycle-manager.md): Learn how a Product Lifecycle Manager orchestrates the journey of a project from inception to completion, ensuring every phase meets its milestones. - [Release Manager – Orchestrating Successful Software Deployments](https://configcat.com/docs/glossary/release-manager.md): Discover the pivotal role of a Release Manager in steering the complex software release process towards a seamless and high-quality delivery. - [Remote Configuration - Agile Adjustments at Your Fingertips](https://configcat.com/docs/glossary/remote-configuration.md): Uncover how remote configuration empowers teams to tweak app features swiftly and securely without the need for new deployments. - [Smoke Testing - Ensuring the Core of Your Software Stands Strong](https://configcat.com/docs/glossary/smoke-testing.md): Unveil the essentials of smoke testing and its vital role in maintaining the integrity of your application's core functionality. - [Navigating Type I & Type II Errors in Software Testing](https://configcat.com/docs/glossary/type-i-and-type-ii-errors.md): Understand the implications of Type I and Type II errors in software testing and their importance in delivering reliable applications. - [Version Control - The Backbone of Successful Software Development](https://configcat.com/docs/glossary/version-control.md): Uncover the critical role of version control in managing and safeguarding your codebase throughout the development lifecycle. - [What Is a Staging Environment?](https://configcat.com/docs/glossary/what-is-a-staging-environment.md): Understanding Staging Environments for Testing Code, Catching Bugs, and Scaling ### Advanced Guides - [Polling modes & Caching](https://configcat.com/docs/advanced/caching.md): This section describes how to use the SDK's caching feature. There are three different polling modes available in the ConfigCat SDKs. - [Command Line Interface (CLI)](https://configcat.com/docs/advanced/cli.md): The ConfigCat Command Line Interface (CLI) connect and match feature flags in your source code with feature flags on the Dashboard. - [Azure DevOps - Scan your source code for feature flags](https://configcat.com/docs/advanced/code-references/azure-devops.md): This section describes how to use the ConfigCat CLI in Azure DevOps Pipelines - [Bitbucket Pipe - Scan your source code for feature flags](https://configcat.com/docs/advanced/code-references/bitbucket-pipe.md): This section describes how to use ConfigCat's Bitbucket Pipe - [Bitrise - Scan your source code for feature flags](https://configcat.com/docs/advanced/code-references/bitrise-step.md): This section describes how to use ConfigCat's Bitrise Step - [CircleCI Orb - Scan your source code for feature flags](https://configcat.com/docs/advanced/code-references/circleci-orb.md): This section describes how to use ConfigCat's CircleCI Orb - [GitHub Action - Scan your source code for feature flags](https://configcat.com/docs/advanced/code-references/github-action.md): This section describes how to use ConfigCat's GitHub Action - [GitLab - Scan your source code for feature flags](https://configcat.com/docs/advanced/code-references/gitlab-ci.md): This section describes how to use the ConfigCat CLI in GitLab CI/CD - [CLI - Add to CI/CD pipelines manually](https://configcat.com/docs/advanced/code-references/manual.md): This section describes how to use the ConfigCat CLI - [Scan & Upload Code References Overview](https://configcat.com/docs/advanced/code-references/overview.md): You can integrate the CLI into your CI/CD pipeline or use it with other execution mechanisms like scheduled jobs or VCS push triggered workflows. - [Config V2 Migration Guide](https://configcat.com/docs/advanced/config-v2-migration-guide.md): A detailed guide on how to migrate from Config V1 to Config V2. - [Config V2 SDK Compatibility](https://configcat.com/docs/advanced/config-v2-sdk-compatibility.md): This table shows which SDK versions support Config V2. - [Config V2 Overview](https://configcat.com/docs/advanced/config-v2.md): Config V2 is the next generation of ConfigCat. It comes with a new Dashboard, Public Management API, SDKs and features. - [Data Governance - CDN](https://configcat.com/docs/advanced/data-governance.md): ConfigCat customers can control the geographic location where their data will be published to. Helps to stay compliant with GDPR and other data protection regulations. - [Details of LaunchDarkly to ConfigCat Translation](https://configcat.com/docs/advanced/migration-from-launchdarkly-translation.md): Details of the LaunchDarkly to ConfigCat translation performed by the "Import from LaunchDarkly" tool. - [Migration from LaunchDarkly](https://configcat.com/docs/advanced/migration-from-launchdarkly.md): A guide to migration from LaunchDarkly to ConfigCat. - [Notifications - Webhooks](https://configcat.com/docs/advanced/notifications-webhooks.md): Webhooks are a way to send notifications to your applications about feature flag value changes so you can react to changes quickly. - [Endpoints](https://configcat.com/docs/advanced/proxy/endpoints.md): HTTP endpoints of the ConfigCat Proxy. - [gRPC](https://configcat.com/docs/advanced/proxy/grpc.md): gRPC related functionalities of the ConfigCat Proxy. - [Monitoring](https://configcat.com/docs/advanced/proxy/monitoring.md): Monitoring options of the ConfigCat Proxy. - [ConfigCat Proxy](https://configcat.com/docs/advanced/proxy/proxy-overview.md): The ConfigCat Proxy allows you to host a feature flag evaluation service in your own infrastructure. - [Auto-assign Users](https://configcat.com/docs/advanced/team-management/auto-assign-users.md): New users will be automatically added to your organization if you have a verified domain. Here is how to set it up. - [Domain Verification](https://configcat.com/docs/advanced/team-management/domain-verification.md): In order to use the SAML feature in ConfigCat, you need to verify your domain. Here is a step-by-step guide on how to do that. - [ADFS Identity Provider](https://configcat.com/docs/advanced/team-management/saml/identity-providers/adfs.md): This is a step-by-step guide on how to set up and configure ADFS as a SAML Identity Provider for your organization. - [Auth0 Identity Provider](https://configcat.com/docs/advanced/team-management/saml/identity-providers/auth0.md): This is a step-by-step guide on how to set up and configure Auth0 as a SAML Identity Provider for your organization. - [Entra ID (Azure AD) Identity Provider](https://configcat.com/docs/advanced/team-management/saml/identity-providers/azure-ad.md): This is a step-by-step guide on how to set up and configure Entra ID (Azure AD) as a SAML Identity Provider for your organization. - [Cloudflare Zero Trust](https://configcat.com/docs/advanced/team-management/saml/identity-providers/cloudflare.md): This is a step-by-step guide on how to set up and configure Cloudflare Zero Trust as a SAML Identity Provider for your organization. - [Google Identity Provider](https://configcat.com/docs/advanced/team-management/saml/identity-providers/google.md): This is a step-by-step guide on how to set up and configure Google as a SAML Identity Provider for your organization. - [Okta Identity Provider](https://configcat.com/docs/advanced/team-management/saml/identity-providers/okta.md): This is a step-by-step guide on how to set up and configure Okta as a SAML Identity Provider for your organization. - [OneLogin Identity Provider](https://configcat.com/docs/advanced/team-management/saml/identity-providers/onelogin.md): This is a step-by-step guide on how to set up and configure OneLogin as a SAML Identity Provider for your organization. - [SAML SSO Overview](https://configcat.com/docs/advanced/team-management/saml/saml-overview.md): This section is a step-by-step guide on how you can enable SAML Single Sign-On (SSO) for your organization in ConfigCat. - [(Beta) User Provisioning (SCIM) with Entra ID (Azure AD)](https://configcat.com/docs/advanced/team-management/scim/identity-providers/entra-id.md): This is a step-by-step guide on how to set up and configure Entra ID (Azure AD) as a User provisioning (SCIM) provider for your organization. - [(Beta) User Provisioning (SCIM) with Okta](https://configcat.com/docs/advanced/team-management/scim/identity-providers/okta.md): This is a step-by-step guide on how to set up and configure Okta as a User provisioning (SCIM) provider for your organization. - [(Beta) User Provisioning (SCIM) with Onelogin](https://configcat.com/docs/advanced/team-management/scim/identity-providers/onelogin.md): This is a step-by-step guide on how to set up and configure Onelogin as a User provisioning (SCIM) provider for your organization. - [(Beta) User provisioning (SCIM) Overview](https://configcat.com/docs/advanced/team-management/scim/scim-overview.md): This section is a step-by-step guide on how to configure User provisioning (SCIM) for your Organization in ConfigCat. - [SSO (Single Sign-On)](https://configcat.com/docs/advanced/team-management/single-sign-on-sso.md): Let you organization members sign in to ConfigCat using 3rd party SSO (Single Sign-On) providers. - [Team Management Basics](https://configcat.com/docs/advanced/team-management/team-management-basics.md): ConfigCat provides an unlimited number of team members for every subscription plan, even the free one. Here is how to manage your team. - [Troubleshooting](https://configcat.com/docs/advanced/troubleshooting.md): This section helps you troubleshoot your issues. It's a good idea to double check these before contacting support. ### Zombie Flags This page explains how to identify and manage Zombie Flags in ConfigCat through the dashboard, email reports, or the Zombie Flags API. - [Zombie Flags](https://configcat.com/docs/zombie-flags.md): This page explains how to identify and manage Zombie Flags in ConfigCat through the dashboard, email reports, or the Zombie Flags API. ### SDK Reference - [Android (Java) SDK Reference](https://configcat.com/docs/sdk-reference/android.md): ConfigCat Android SDK Reference. This is a step-by-step guide on how to use feature flags in your Android Java application. - [ConfigCat package for Laravel](https://configcat.com/docs/sdk-reference/community/laravel.md): ConfigCat package for Laravel. Implement feature flags within your PHP Laravel application using ConfigCat. - [ConfigCat SDK for Vue.js](https://configcat.com/docs/sdk-reference/community/vue.md): Unofficial Vue SDK for ConfigCat Feature Flags. Based on ConfigCat's JavaScript SDK. - [C++ SDK Reference](https://configcat.com/docs/sdk-reference/cpp.md): ConfigCat C++ SDK Reference. This is a step-by-step guide on how to use feature flags in your C++ application. - [Dart (Flutter) SDK Reference](https://configcat.com/docs/sdk-reference/dart.md): ConfigCat Dart (Flutter) SDK Reference. This is a step-by-step guide on how to use feature flags in your Dart (Flutter) apps. - [.NET SDK Reference](https://configcat.com/docs/sdk-reference/dotnet.md): ConfigCat .NET SDK Reference. This is a step-by-step guide on how to use feature flags in your .NET application. - [Elixir SDK Reference](https://configcat.com/docs/sdk-reference/elixir.md): ConfigCat Elixir SDK Reference. This is a step-by-step guide on how to use feature flags in your Elixir project. - [Go SDK Reference](https://configcat.com/docs/sdk-reference/go.md): ConfigCat Go SDK Reference. This is a step-by-step guide on how to use feature flags in your Go applications. - [Swift (iOS) SDK Reference](https://configcat.com/docs/sdk-reference/ios.md): ConfigCat Swift (iOS) SDK Reference. This is a step-by-step guide on how to use feature flags in your iOS mobile application. - [Java SDK reference](https://configcat.com/docs/sdk-reference/java.md): ConfigCat Java SDK Reference. This is a step-by-step guide on how to use feature flags in your Java application. - [Legacy JavaScript (SSR) SDK Reference](https://configcat.com/docs/sdk-reference/js-ssr.md): ConfigCat Legacy JavaScript (SSR) SDK Reference. This is a step-by-step guide on how to use feature flags in your Server-Side-Rendered (SSR) JavaScript application. - [Legacy JavaScript SDK Reference](https://configcat.com/docs/sdk-reference/js.md): ConfigCat Legacy JavaScript SDK Reference. This is a step-by-step guide on how to use feature flags in your JavaScript applications. - [Browser (JavaScript) SDK](https://configcat.com/docs/sdk-reference/js/browser.md): ConfigCat Browser (JavaScript) SDK Reference. This is a step-by-step guide on how to use feature flags in your frontend applications and Web Workers running in the browser. - [Bun SDK](https://configcat.com/docs/sdk-reference/js/bun.md): ConfigCat Bun SDK Reference. This is a step-by-step guide on how to use feature flags in your Bun applications. - [Chromium Extension SDK](https://configcat.com/docs/sdk-reference/js/chromium-extension.md): ConfigCat Chromium Extension SDK Reference. This is a step-by-step guide on how to use feature flags in your extensions for Chromium-based browsers (Chrome, Edge, etc.) - [Cloudflare Worker SDK](https://configcat.com/docs/sdk-reference/js/cloudflare-worker.md): ConfigCat Cloudflare Worker SDK Reference. This is a step-by-step guide on how to use feature flags in your Cloudflare Workers. - [Deno SDK](https://configcat.com/docs/sdk-reference/js/deno.md): ConfigCat Deno SDK Reference. This is a step-by-step guide on how to use feature flags in your Deno applications. - [Node.js SDK](https://configcat.com/docs/sdk-reference/js/node.md): ConfigCat Node.js SDK Reference. This is a step-by-step guide on how to use feature flags in your Node.js applications. - [ConfigCat SDK for JavaScript](https://configcat.com/docs/sdk-reference/js/overview.md): ConfigCat SDK for JavaScript Reference. This is a step-by-step guide on how to use feature flags in your JavaScript applications. - [Kotlin Multiplatform SDK Reference](https://configcat.com/docs/sdk-reference/kotlin.md): ConfigCat Kotlin Multiplatform SDK Reference. This is a step-by-step guide on how to use feature flags in your Kotlin Multiplatform apps. - [Legacy Node.js SDK Reference](https://configcat.com/docs/sdk-reference/node.md): ConfigCat Legacy Node.js SDK Reference. This is a step-by-step guide on how to use feature flags in your Node.js applications. - [Using ConfigCat's OpenFeature Provider in Angular](https://configcat.com/docs/sdk-reference/openfeature/angular.md): This is a step-by-step guide on how to use ConfigCat with the OpenFeature Angular SDK. - [OpenFeature Provider for .NET](https://configcat.com/docs/sdk-reference/openfeature/dotnet.md): ConfigCat OpenFeature Provider for .NET. This is a step-by-step guide on how to use ConfigCat with the OpenFeature .NET SDK. - [OpenFeature Provider for Go](https://configcat.com/docs/sdk-reference/openfeature/go.md): ConfigCat OpenFeature Provider for Go. This is a step-by-step guide on how to use ConfigCat with the OpenFeature Go SDK. - [OpenFeature Provider for Java](https://configcat.com/docs/sdk-reference/openfeature/java.md): ConfigCat OpenFeature Provider for Java. This is a step-by-step guide on how to use ConfigCat with the OpenFeature Java SDK. - [OpenFeature Provider for JavaScript](https://configcat.com/docs/sdk-reference/openfeature/js.md): ConfigCat OpenFeature Provider for JavaScript. This is a step-by-step guide on how to use ConfigCat with the OpenFeature JavaScript SDK. - [OpenFeature Provider for Kotlin](https://configcat.com/docs/sdk-reference/openfeature/kotlin.md): ConfigCat OpenFeature Provider for Kotlin. This is a step-by-step guide on how to use ConfigCat with the OpenFeature Kotlin SDK. - [Using ConfigCat's OpenFeature Provider in NestJS](https://configcat.com/docs/sdk-reference/openfeature/nestjs.md): This is a step-by-step guide on how to use ConfigCat with the OpenFeature NestJS SDK. - [OpenFeature Provider for Node.js](https://configcat.com/docs/sdk-reference/openfeature/node.md): ConfigCat OpenFeature Provider for Node.js. This is a step-by-step guide on how to use ConfigCat with the OpenFeature Node.js SDK. - [OpenFeature Providers](https://configcat.com/docs/sdk-reference/openfeature/overview.md): List of all supported OpenFeature Providers. - [OpenFeature Provider for PHP](https://configcat.com/docs/sdk-reference/openfeature/php.md): ConfigCat OpenFeature Provider for PHP. This is a step-by-step guide on how to use ConfigCat with the OpenFeature PHP SDK. - [OpenFeature Provider for Python](https://configcat.com/docs/sdk-reference/openfeature/python.md): ConfigCat OpenFeature Provider for Python. This is a step-by-step guide on how to use ConfigCat with the OpenFeature Python SDK. - [Using ConfigCat's OpenFeature Provider in React](https://configcat.com/docs/sdk-reference/openfeature/react.md): This is a step-by-step guide on how to use ConfigCat with the OpenFeature React SDK. - [OpenFeature Provider for Ruby](https://configcat.com/docs/sdk-reference/openfeature/ruby.md): ConfigCat OpenFeature Provider for Ruby. This is a step-by-step guide on how to use ConfigCat with the OpenFeature Ruby SDK. - [OpenFeature Provider for Rust](https://configcat.com/docs/sdk-reference/openfeature/rust.md): ConfigCat OpenFeature Provider for Rust. This is a step-by-step guide on how to use ConfigCat with the OpenFeature Rust SDK. - [OpenFeature Provider for Swift](https://configcat.com/docs/sdk-reference/openfeature/swift.md): ConfigCat OpenFeature Provider for Swift. This is a step-by-step guide on how to use ConfigCat with the OpenFeature Swift SDK. - [ConfigCat SDK Overview](https://configcat.com/docs/sdk-reference/overview.md): List of all supported technologies like .NET, Java, JavaScript, Node.js, Deno, Bun, Cloudflare Worker, PHP, Python, Ruby, Go, Android, Swift, iOS, Elixir, Dart, Flutter, Angular, React, Vue.js, Chromium Extension, Kotlin Multiplatform, Laravel, Server-Side Rendered apps, etc. - [PHP SDK Reference](https://configcat.com/docs/sdk-reference/php.md): ConfigCat PHP SDK Reference. This is a step-by-step guide on how to use feature flags in your PHP application. - [Python SDK Reference](https://configcat.com/docs/sdk-reference/python.md): ConfigCat Python SDK Reference. This is a step-by-step guide on how to use feature flags in your Python application. - [React SDK Reference](https://configcat.com/docs/sdk-reference/react.md): ConfigCat React SDK Reference. This is a step-by-step guide on how to use feature flags in your React applications. - [Ruby SDK Reference](https://configcat.com/docs/sdk-reference/ruby.md): ConfigCat Ruby SDK Reference. This is a step-by-step guide on how to use feature flags in your Ruby application. - [Rust SDK Reference](https://configcat.com/docs/sdk-reference/rust.md): ConfigCat Rust SDK Reference. This is a step-by-step guide on how to use feature flags in your Rust applications. - [Using the ConfigCat SDK in Unity](https://configcat.com/docs/sdk-reference/unity.md): Using the ConfigCat SDK in Unity. This is a step-by-step guide on how to use feature flags in your Unity project. - [Unreal Engine SDK Reference](https://configcat.com/docs/sdk-reference/unreal.md): ConfigCat Unreal Engine SDK Reference. This is a step-by-step guide on how to use feature flags in your Unreal Engine project. ### Integrations - [Amplitude - Add feature flag changes to your charts](https://configcat.com/docs/integrations/amplitude.md): ConfigCat Amplitude integration reference. This is a step-by-step guide on how to use feature flags in your Amplitude project. - [Bitbucket - Scan your code for feature flag usages](https://configcat.com/docs/integrations/bitbucket.md): ConfigCat Bitbucket Pipe integration. This is a step-by-step guide on how to use the ConfigCat Bitbucket integration to eliminate tech debt in your project. - [Bitrise - Scan your code for feature flag usages](https://configcat.com/docs/integrations/bitrise.md): ConfigCat Bitrise Step integration. This is a step-by-step guide on how to use the ConfigCat Bitrise integration to eliminate tech debt in your project. - [CircleCI - Scan your code for feature flag usages](https://configcat.com/docs/integrations/circleci.md): ConfigCat CircleCI Orb. This is a step-by-step guide on how to use the ConfigCat CircleCI Orb to eliminate tech debt in your project. - [Datadog - Monitor your feature flags events](https://configcat.com/docs/integrations/datadog.md): ConfigCat Datadog integration. This is a step-by-step guide on how to connect the ConfigCat feature flag service events to Datadog. - [GitHub Action - Scan your code for feature flag usages](https://configcat.com/docs/integrations/github.md): ConfigCat GitHub Action. This is a step-by-step guide on how to use the ConfigCat GitHub Action to eliminate tech debt in your project. - [Google Analytics - Send feature flag analytics to Google Analytics](https://configcat.com/docs/integrations/google-analytics.md): ConfigCat Google Analytics integration. This is a step-by-step guide on how to send feature flag analytics events to Google Analytics. - [JetBrains/IntelliJ Plugin - Manage your feature flags from JetBrains/IntelliJ IDEs](https://configcat.com/docs/integrations/intellij.md): ConfigCat IntelliJ IDE Plugin. This is a step-by-step guide on how to use the ConfigCat JetBrains/IntelliJ Plugin to manage feature flags in your IDEs. - [Jira Cloud Plugin - Manage feature flags from Jira](https://configcat.com/docs/integrations/jira.md): ConfigCat Jira Cloud Plugin. This is a step-by-step guide on how to connect and manage feature flags from Jira Cloud boards. - [Mixpanel - Monitor your feature flag change events and feature flag analytics](https://configcat.com/docs/integrations/mixpanel.md): ConfigCat Mixpanel integration. This is a step-by-step guide on how to connect the ConfigCat feature flag service events to Mixpanel. - [monday.com - Manage feature flags from monday](https://configcat.com/docs/integrations/monday.md): ConfigCat monday app. This is a step-by-step guide on how to connect and manage feature flags from monday.com boards and items. - [Integrations Overview](https://configcat.com/docs/integrations/overview.md): Overview of ConfigCat integrations with platforms like Amplitude, GitHub, Slack, and more. - [Twilio Segment - Monitor your feature flag change events and feature flag analytics](https://configcat.com/docs/integrations/segment.md): ConfigCat Twilio Segment integration. This is a step-by-step guide on how to connect the ConfigCat feature flag service events to Twilio Segment. - [Slack - Get notified when a feature flag changes](https://configcat.com/docs/integrations/slack.md): ConfigCat Feature Flags app for Slack. This is a step-by-step guide on how to connect the ConfigCat feature flag service to Slack. - [Terraform - Manage feature flags from HCL scripts](https://configcat.com/docs/integrations/terraform.md): ConfigCat Terraform provider. This is a step-by-step guide on how to manage feature flags from Terraform using the ConfigCat Terraform provider. - [Trello Power-Up - Manage feature flags from Trello](https://configcat.com/docs/integrations/trello.md): ConfigCat Trello Power-Up. This is a step-by-step guide on how to connect and manage feature flags from Trello boards and cards. - [Visual Studio Code - Manage your feature flags from VSCode](https://configcat.com/docs/integrations/vscode.md): ConfigCat Visual Studio Code extension. This is a step-by-step guide on how to use the ConfigCat Visual Studio Code extension to manage feature flags in your project. - [Zapier Zap - Build feature flag workflows](https://configcat.com/docs/integrations/zapier.md): ConfigCat Zapier integration. This is a step-by-step guide on how to use the ConfigCat Zapier integration to connect manage features from thousands of Zapier apps. - [Zoho Flow - Automate your feature flag workflows](https://configcat.com/docs/integrations/zoho-flow.md): ConfigCat Zoho Flow integration. This is a step-by-step guide on how to use the ConfigCat Zoho Flow integration to manage features using Zoho Flow apps. ### Public Management API - [Groups](https://configcat.com/docs/api/category/scim/groups.md) - [Service provider config](https://configcat.com/docs/api/category/scim/service-provider-config.md) - [Users](https://configcat.com/docs/api/category/scim/users.md) - [Update Member Permissions](https://configcat.com/docs/api/reference/add-member-to-group.md): This endpoint updates the permissions of a Member identified by the `userId`. - [Audit logs](https://configcat.com/docs/api/reference/audit-logs.md): Audit logs - [Code References](https://configcat.com/docs/api/reference/code-references.md): Code References - [ConfigCat Public Management API](https://configcat.com/docs/api/reference/configcat-public-management-api.md): The purpose of this API is to access the ConfigCat platform programmatically. - [Configs](https://configcat.com/docs/api/reference/configs.md): Configs - [Create Config](https://configcat.com/docs/api/reference/create-config.md): This endpoint creates a new Config in a specified Product - [Create Environment](https://configcat.com/docs/api/reference/create-environment.md): This endpoint creates a new Environment in a specified Product - [Create Integration](https://configcat.com/docs/api/reference/create-integration.md): This endpoint creates a new Integration in a specified Product - [Create Permission Group](https://configcat.com/docs/api/reference/create-permission-group.md): This endpoint creates a new Permission Group in a specified Product - [Create Product](https://configcat.com/docs/api/reference/create-product.md): This endpoint creates a new Product in a specified Organization - [Create Segment](https://configcat.com/docs/api/reference/create-segment.md): This endpoint creates a new Segment in a specified Product - [Create Flag](https://configcat.com/docs/api/reference/create-setting.md): This endpoint creates a new Feature Flag or Setting in a specified Config - [Create Tag](https://configcat.com/docs/api/reference/create-tag.md): This endpoint creates a new Tag in a specified Product - [Create Webhook](https://configcat.com/docs/api/reference/create-webhook.md): This endpoint creates a new Webhook in a specified Product - [Delete Config](https://configcat.com/docs/api/reference/delete-config.md): This endpoint removes a Config identified by the `configId` parameter. - [Delete Environment](https://configcat.com/docs/api/reference/delete-environment.md): This endpoint removes an Environment identified by the `environmentId` parameter. - [Delete Integration](https://configcat.com/docs/api/reference/delete-integration.md): This endpoint removes a Integration identified by the `integrationId` parameter. - [Delete Invitation](https://configcat.com/docs/api/reference/delete-invitation.md): This endpoint removes an Invitation identified by the `invitationId` parameter. - [Delete Member from Organization](https://configcat.com/docs/api/reference/delete-organization-member.md): This endpoint removes a Member identified by the `userId` from the - [Delete Permission Group](https://configcat.com/docs/api/reference/delete-permission-group.md): This endpoint removes a Permission Group identified by the `permissionGroupId` parameter. - [Delete Member from Product](https://configcat.com/docs/api/reference/delete-product-member.md): This endpoint removes a Member identified by the `userId` from the - [Delete Product](https://configcat.com/docs/api/reference/delete-product.md): This endpoint removes a Product identified by the `productId` parameter. - [Delete Reference reports](https://configcat.com/docs/api/reference/delete-reference-reports.md) - [Delete Segment](https://configcat.com/docs/api/reference/delete-segment.md): This endpoint removes a Segment identified by the `segmentId` parameter. - [Delete Flag](https://configcat.com/docs/api/reference/delete-setting.md): This endpoint removes a Feature Flag or Setting from a specified Config, - [Delete Tag](https://configcat.com/docs/api/reference/delete-tag.md): This endpoint deletes a Tag identified by the `tagId` parameter. To remove a Tag from a Feature Flag or Setting use the [Update Flag](/docs/api/reference/update-setting) endpoint. - [Delete Webhook](https://configcat.com/docs/api/reference/delete-webhook.md): This endpoint removes a Webhook identified by the `webhookId` parameter. - [Environments](https://configcat.com/docs/api/reference/environments.md): Environments - [Feature Flag & Setting values using SDK Key V2](https://configcat.com/docs/api/reference/feature-flag-setting-values-using-sdk-key-v-2.md): Feature Flag & Setting values using SDK Key V2 - [Feature Flag & Setting values using SDK Key](https://configcat.com/docs/api/reference/feature-flag-setting-values-using-sdk-key.md): Feature Flag & Setting values using SDK Key - [Feature Flag & Setting values V2](https://configcat.com/docs/api/reference/feature-flag-setting-values-v-2.md): Feature Flag & Setting values V2 - [Feature Flag & Setting values](https://configcat.com/docs/api/reference/feature-flag-setting-values.md): Feature Flag & Setting values - [Feature Flags & Settings](https://configcat.com/docs/api/reference/feature-flags-settings.md): Feature Flags & Settings - [List Audit log items for Product](https://configcat.com/docs/api/reference/get-auditlogs.md): This endpoint returns the list of Audit log items for a given Product - [Get Config](https://configcat.com/docs/api/reference/get-config.md): This endpoint returns the metadata of a Config - [List Configs](https://configcat.com/docs/api/reference/get-configs.md): This endpoint returns the list of the Configs that belongs to the given Product identified by the - [List Deleted Settings](https://configcat.com/docs/api/reference/get-deleted-settings.md): This endpoint returns the list of Feature Flags and Settings that were deleted from the given Config. - [Get Environment](https://configcat.com/docs/api/reference/get-environment.md): This endpoint returns the metadata of an Environment - [List Environments](https://configcat.com/docs/api/reference/get-environments.md): This endpoint returns the list of the Environments that belongs to the given Product identified by the - [Get Integration](https://configcat.com/docs/api/reference/get-integration.md): This endpoint returns the metadata of an Integration - [List Integrations](https://configcat.com/docs/api/reference/get-integrations.md): This endpoint returns the list of the Integrations that belongs to the given Product identified by the - [Get authenticated user details](https://configcat.com/docs/api/reference/get-me.md) - [List Audit log items for Organization](https://configcat.com/docs/api/reference/get-organization-auditlogs.md): This endpoint returns the list of Audit log items for a given Organization - [List Organization Members](https://configcat.com/docs/api/reference/get-organization-members-v-2.md): This endpoint returns the list of Members that belongs - [List Organization Members](https://configcat.com/docs/api/reference/get-organization-members.md): This endpoint returns the list of Members that belongs - [List Organizations](https://configcat.com/docs/api/reference/get-organizations.md): This endpoint returns the list of the Organizations that belongs to the user. - [List Pending Invitations in Organization](https://configcat.com/docs/api/reference/get-pending-invitations-org.md): This endpoint returns the list of pending invitations within the - [List Pending Invitations in Product](https://configcat.com/docs/api/reference/get-pending-invitations.md): This endpoint returns the list of pending invitations within the - [Get Permission Group](https://configcat.com/docs/api/reference/get-permission-group.md): This endpoint returns the metadata of a Permission Group - [List Permission Groups](https://configcat.com/docs/api/reference/get-permission-groups.md): This endpoint returns the list of the Permission Groups that belongs to the given Product identified by the - [List Product Members](https://configcat.com/docs/api/reference/get-product-members.md): This endpoint returns the list of Members that belongs - [Get Product Preferences](https://configcat.com/docs/api/reference/get-product-preferences.md): This endpoint returns the preferences of a Product - [Get Product](https://configcat.com/docs/api/reference/get-product.md): This endpoint returns the metadata of a Product - [List Products](https://configcat.com/docs/api/reference/get-products.md): This endpoint returns the list of the Products that belongs to the user. - [Get References for Feature Flag or Setting](https://configcat.com/docs/api/reference/get-references-for-feature-flag-or-setting.md) - [Get SDK Key](https://configcat.com/docs/api/reference/get-sdk-keys.md): This endpoint returns the SDK Key for your Config in a specified Environment. - [Get Segment](https://configcat.com/docs/api/reference/get-segment.md): This endpoint returns the metadata of a Segment - [List Segments](https://configcat.com/docs/api/reference/get-segments.md): This endpoint returns the list of the Segments that belongs to the given Product identified by the - [Get value](https://configcat.com/docs/api/reference/get-setting-value-by-sdkkey-v-2.md): This endpoint returns the value of a Feature Flag or Setting - [Get value](https://configcat.com/docs/api/reference/get-setting-value-by-sdkkey.md): This endpoint returns the value of a Feature Flag or Setting - [Get value](https://configcat.com/docs/api/reference/get-setting-value-v-2.md): This endpoint returns the value of a Feature Flag or Setting - [Get value](https://configcat.com/docs/api/reference/get-setting-value.md): This endpoint returns the value of a Feature Flag or Setting - [Get values](https://configcat.com/docs/api/reference/get-setting-values-v-2.md): This endpoint returns all Feature Flag and Setting values of a Config identified by the `configId` parameter - [Get values](https://configcat.com/docs/api/reference/get-setting-values.md): This endpoint returns the value of a specified Config's Feature Flags or Settings identified by the `configId` parameter - [Get Flag](https://configcat.com/docs/api/reference/get-setting.md): This endpoint returns the metadata attributes of a Feature Flag or Setting - [List Settings by Tag](https://configcat.com/docs/api/reference/get-settings-by-tag.md): This endpoint returns the list of the Settings that - [List Flags](https://configcat.com/docs/api/reference/get-settings.md): This endpoint returns the list of the Feature Flags and Settings defined in a - [List Zombie (stale) flags for Product](https://configcat.com/docs/api/reference/get-staleflags.md): This endpoint returns the list of Zombie (stale) flags for a given Product - [Get Tag](https://configcat.com/docs/api/reference/get-tag.md): This endpoint returns the metadata of a Tag - [List Tags](https://configcat.com/docs/api/reference/get-tags.md): This endpoint returns the list of the Tags in a - [Get Webhook Signing Keys](https://configcat.com/docs/api/reference/get-webhook-signing-keys.md): This endpoint returns the signing keys of a Webhook - [Get Webhook](https://configcat.com/docs/api/reference/get-webhook.md): This endpoint returns the metadata of a Webhook - [List Webhooks](https://configcat.com/docs/api/reference/get-webhooks.md): This endpoint returns the list of the Webhooks that belongs to the given Product identified by the - [Integrations](https://configcat.com/docs/api/reference/integrations.md): Integrations - [Invite Member](https://configcat.com/docs/api/reference/invite-member.md): This endpoint invites a Member into the given Product identified by the `productId` parameter. - [Me](https://configcat.com/docs/api/reference/me.md): Me - [Members](https://configcat.com/docs/api/reference/members.md): Members - [Organizations](https://configcat.com/docs/api/reference/organizations.md): Organizations - [Permission Groups](https://configcat.com/docs/api/reference/permission-groups.md): Permission Groups - [Post values](https://configcat.com/docs/api/reference/post-setting-values-v-2.md): This endpoint batch updates the Feature Flags and Settings of a Config identified by the `configId` parameter - [Post values](https://configcat.com/docs/api/reference/post-setting-values.md): This endpoint replaces the values of a specified Config's Feature Flags or Settings identified by the `configId` parameter - [Products](https://configcat.com/docs/api/reference/products.md): Products - [Replace value](https://configcat.com/docs/api/reference/replace-setting-value-by-sdkkey-v-2.md): This endpoint replaces the value and the Targeting Rules of a Feature Flag or Setting - [Replace value](https://configcat.com/docs/api/reference/replace-setting-value-by-sdkkey.md): This endpoint replaces the value of a Feature Flag or Setting - [Replace value](https://configcat.com/docs/api/reference/replace-setting-value-v-2.md): This endpoint replaces the value and the Targeting Rules of a Feature Flag or Setting - [Replace value](https://configcat.com/docs/api/reference/replace-setting-value.md): This endpoint replaces the whole value of a Feature Flag or Setting in a specified Environment. - [Replace Flag](https://configcat.com/docs/api/reference/replace-setting.md): This endpoint replaces the whole value of a Feature Flag or Setting - [Replace Webhook](https://configcat.com/docs/api/reference/replace-webhook.md): This endpoint replaces the whole value of a Webhook identified by the `webhookId` parameter. - [SDK Keys](https://configcat.com/docs/api/reference/sdk-keys.md): SDK Keys - [Segments](https://configcat.com/docs/api/reference/segments.md): Segments - [Tags](https://configcat.com/docs/api/reference/tags.md): Tags - [Update Config](https://configcat.com/docs/api/reference/update-config.md): This endpoint updates a Config identified by the `configId` parameter. - [Update Environment](https://configcat.com/docs/api/reference/update-environment.md): This endpoint updates an Environment identified by the `environmentId` parameter. - [Update Integration](https://configcat.com/docs/api/reference/update-integration.md): This endpoint updates a Config identified by the `integrationId` parameter. - [Update Permission Group](https://configcat.com/docs/api/reference/update-permission-group.md): This endpoint updates a Permission Group identified by the `permissionGroupId` parameter. - [Update predefined variations (Beta)](https://configcat.com/docs/api/reference/update-predefined-variations.md): This endpoint updates the predefined variations for a Feature Flag or Setting identified by the `settingId` parameter. - [Update Product Preferences](https://configcat.com/docs/api/reference/update-product-preferences.md): This endpoint updates the preferences of a Product identified by the `productId` parameter. - [Update Product](https://configcat.com/docs/api/reference/update-product.md): This endpoint updates a Product identified by the `productId` parameter. - [Update Segment](https://configcat.com/docs/api/reference/update-segment.md): This endpoint updates a Segment identified by the `segmentId` parameter. - [Update value](https://configcat.com/docs/api/reference/update-setting-value-by-sdkkey-v-2.md): This endpoint updates the value of a Feature Flag or Setting - [Update value](https://configcat.com/docs/api/reference/update-setting-value-by-sdkkey.md): This endpoint updates the value of a Feature Flag or Setting - [Update value](https://configcat.com/docs/api/reference/update-setting-value-v-2.md): This endpoint updates the value of a Feature Flag or Setting - [Update value](https://configcat.com/docs/api/reference/update-setting-value.md): This endpoint updates the value of a Feature Flag or Setting - [Update Flag](https://configcat.com/docs/api/reference/update-setting.md): This endpoint updates the metadata of a Feature Flag or Setting - [Update Tag](https://configcat.com/docs/api/reference/update-tag.md): This endpoint updates a Tag identified by the `tagId` parameter. - [Update Webhook](https://configcat.com/docs/api/reference/update-webhook.md): This endpoint updates a Webhook identified by the `webhookId` parameter with a collection of [JSON Patch](https://jsonpatch.com) operations. - [Upload References](https://configcat.com/docs/api/reference/upload-references.md) - [Webhooks](https://configcat.com/docs/api/reference/webhooks.md): Webhooks - [Zombie (stale) flags](https://configcat.com/docs/api/reference/zombie-stale-flags.md): Zombie (stale) flags - [ConfigCat User Provisioning (SCIM) API](https://configcat.com/docs/api/scim/configcat-user-provisioning-scim-api.md): The purpose of this API is to allow user and group synchronization from your Identity Provider into a ConfigCat Organization via the SCIM protocol. - [Create Group](https://configcat.com/docs/api/scim/create-group.md): This endpoint creates a new group with the given attributes. - [Create User](https://configcat.com/docs/api/scim/create-user.md): This endpoint creates a new user with the given attributes. - [Delete Group](https://configcat.com/docs/api/scim/delete-group.md): This endpoint deletes an existing group. - [Delete User](https://configcat.com/docs/api/scim/delete-user.md): This endpoint deletes an existing user. - [Get Group](https://configcat.com/docs/api/scim/get-group.md): This endpoint returns a group. - [Get Groups](https://configcat.com/docs/api/scim/get-groups.md): This endpoint returns a list of groups. - [Get Resource Type](https://configcat.com/docs/api/scim/get-resource-type.md): This endpoint returns a resource type. - [Get Resource Types](https://configcat.com/docs/api/scim/get-resource-types.md): This endpoint returns the supported resource types. - [Get Schema](https://configcat.com/docs/api/scim/get-schema.md): This endpoint returns a schema. - [Get Schemas](https://configcat.com/docs/api/scim/get-schemas.md): This endpoint returns the supported schema list. - [Get Service Provider Config](https://configcat.com/docs/api/scim/get-service-provider-config.md): This endpoint returns the service provider config. - [Get User](https://configcat.com/docs/api/scim/get-user.md): This endpoint returns a user. - [Get Users](https://configcat.com/docs/api/scim/get-users.md): This endpoint returns a list of users. - [Replace Group](https://configcat.com/docs/api/scim/replace-group.md): This endpoint updates an existing group by replacing all attributes present in the request. - [Replace User](https://configcat.com/docs/api/scim/replace-user.md): This endpoint updates an existing user by replacing all attributes present in the request. - [Update Group](https://configcat.com/docs/api/scim/update-group.md): This endpoint updates an existing group by applying JSON Patch operations. - [Update User](https://configcat.com/docs/api/scim/update-user.md): This endpoint updates an existing user by applying JSON Patch operations.