flagsmith logo

flagsmith

Flagsmith is an open-source feature flag and remote configuration platform that helps developers manage feature flags across web, mobile, and server-side applications.

2 APIs 0 Features

APIs

Flagsmith Flags API

The Flagsmith Flags API is the public-facing REST API that client-side and server-side SDKs use to retrieve feature flag values and remote configuration for environments and use...

Flagsmith Admin API

The Flagsmith Admin API allows developers to programmatically manage all aspects of their Flagsmith projects. Anything that can be done through the Flagsmith dashboard can also ...

Event Specifications

Flagsmith Webhook Events

Flagsmith provides two types of webhooks for receiving event notifications. Environment webhooks automatically send flag evaluations for identified users whenever an identity's ...

ASYNCAPI

Semantic Vocabularies

Flagsmith Context

0 classes · 9 properties

JSON-LD

Resources

🔗
JSON-LD
JSON-LD
🔗
JSONSchema
JSONSchema

Sources

Raw ↑
aid: flagsmith
url: https://raw.githubusercontent.com/api-evangelist/flagsmith/refs/heads/main/apis.yml
apis:
  - aid: flagsmith:flags-api
    name: Flagsmith Flags API
    tags:
      - Edge
      - Feature Flags
      - Flags
      - Remote Config
      - SDKs
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://edge.api.flagsmith.com
    humanURL: https://docs.flagsmith.com/clients/rest
    properties:
      - url: https://docs.flagsmith.com/clients/rest
        type: Documentation
      - url: openapi/flagsmith-flags-api-openapi.yml
        type: OpenAPI
    description: >-
      The Flagsmith Flags API is the public-facing REST API that client-side and
      server-side SDKs use to retrieve feature flag values and remote
      configuration for environments and users. It uses a non-secret Environment
      Key for authentication and is designed to be fast, scalable, and publicly
      accessible. The Edge API endpoint at edge.api.flagsmith.com serves
      requests from AWS Lambda functions running in data centers near the client,
      providing low-latency global access to flag evaluations.
  - aid: flagsmith:admin-api
    name: Flagsmith Admin API
    tags:
      - Administration
      - Environments
      - Feature Flags
      - Projects
      - Segments
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://api.flagsmith.com/api/v1
    humanURL: https://docs.flagsmith.com/integrating-with-flagsmith/flagsmith-api-overview/admin-api
    properties:
      - url: https://docs.flagsmith.com/integrating-with-flagsmith/flagsmith-api-overview/admin-api
        type: Documentation
      - url: openapi/flagsmith-admin-api-openapi.yml
        type: OpenAPI
      - url: asyncapi/flagsmith-webhooks-asyncapi.yml
        type: AsyncAPI
    description: >-
      The Flagsmith Admin API allows developers to programmatically manage all
      aspects of their Flagsmith projects. Anything that can be done through the
      Flagsmith dashboard can also be accomplished via this API, including
      creating, updating, and deleting projects, environments, feature flags,
      segments, and users. It uses a secret Organisation API Token for
      authentication and provides a Swagger interface at
      api.flagsmith.com/api/v1/docs for interactive exploration.
common:
  - type: JSON-LD
    url: json-ld/flagsmith-context.jsonld
  - type: JSONSchema
    url: json-schema/flagsmith-feature-flag-schema.json
modified: '2026-04-28'
description: >-
  Flagsmith is an open-source feature flag and remote configuration platform that
  helps developers manage feature flags across web, mobile, and server-side applications.