DevTools

Flagsmith

Flagsmith is a feature-flag and remote-config service: projects hold feature flags, environments hold the value each flag takes per deployment stage, and identities are the users flags are evaluated for.

Authentication

  • API key

Actions

Generic API request. Call any Flagsmith API endpoint on this connection, for the case where no shipped action covers it yet. The connection supplies the base URL, the authentication and the egress route, so only the path, query and body are yours to fill.

  • Get featureRetrieve one Flagsmith feature flag definition by id within a project, to read its default state and configuration before changing it or reading per-environment values.
  • List environmentsList the environments defined on a Flagsmith project — the deployment stages (development, production, …) that flag values are set per.
  • List feature statesList feature states for an environment, optionally narrowed to one feature (GET /features/featurestates/).
  • List featuresList the feature flags defined in a Flagsmith project.
  • List identitiesList identities registered in an environment (GET /environments/{envApiKey}/identities/).
  • List projectsList the Flagsmith projects the connection's API token can see.

Triggers

  • Identity flags evaluatedStarts when Flagsmith's Webhook Analytics integration delivers the flag states, traits, and segments computed for an identified user.
  • New featureStarts when a new feature flag is created in the selected Flagsmith project.
  • New projectStarts when a new project is created in the connected Flagsmith account.

Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.