Flagsmith MCP API is one of 24 APIs that Flagsmith publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include MCP. The published artifact set on APIs.io includes an OpenAPI specification.
This API exposes
54 operations
across 40 paths,
and defines 111 schemas.
It is described by OpenAPI 3.2.0, at version v1.
Requests are made against the base URL https://edge.api.flagsmith.com.
The identity and technical contract details declared by the specification.
FeatureHealthEventReasonTextBlock
object
2 properties
1 required
WorkflowsError
object
1 property
1 required
Invite
object
5 properties
1 required
OrganisationSerializerFull
object
13 properties
1 required
AggregationEnum
string
count - Count sum - Sum mean - Mean occurrence - Occurrence (event happened at least once)
Experiment
object
11 properties
3 required
PaginatedMultivariateFeatureOptionList
object
4 properties
2 required
ListFeature
object
Functionality for serializers that need to handle metadata
25 properties
1 required
FeatureFlagCodeReferencesRepositoryCount
object
4 properties
4 required
ProjectRetrieve
object
22 properties
2 required
ReleasePipeline
object
8 properties
1 required
Role
object
5 properties
1 required
PaginatedExperimentListList
object
4 properties
2 required
PaginatedFeatureSegmentListList
object
4 properties
2 required
ProjectChangeRequestList
object
10 properties
InviteList
object
5 properties
2 required
MultivariateFeatureStateValue
object
3 properties
2 required
ChangeRequestCreate
object
Adds nested create feature
16 properties
2 required
Metadata
object
3 properties
2 required
FeatureExternalResourceTypeEnum
string
GITHUBISSUE - GitHub Issue GITHUBPR - GitHub PR GITLABISSUE - GitLab Issue GITLABMR - GitLab MR
FeatureExternalResource
object
5 properties
3 required
DirectionEnum
string
up - Higher is better down - Lower is better informational - Informational only
CreateChangeRequestFeatureState
object
Adds nested create feature
7 properties
1 required
MultivariateValue
object
2 properties
2 required
PaginatedFeatureExternalResourceList
object
4 properties
2 required
CustomCreateSegmentOverrideFeatureState
object
Adds nested create feature
14 properties
1 required
RoleEnum
string
ADMIN - Admin USER - User
FeatureStateSerializerBasic
object
Adds nested create feature
17 properties
1 required
CustomEnvironmentFeatureVersionFeatureState
object
Adds nested create feature
14 properties
1 required
ChangeRequestApproval
object
Adds nested create feature
3 properties
1 required
ManagedByEnum
string
- Unmanaged cohort - Cohort
ProjectUpdate
object
Mixin to add read only status to fields in a given serializer based on the existence of a subscription and a black list of plan ids Example usage: class MySeri…
17 properties
1 required
PaginatedMetricList
object
4 properties
2 required
FeatureHealthEventReasonUrlBlock
object
2 properties
1 required
ExperimentList
object
11 properties
2 required
ConditionOperatorEnum
string
EQUAL - Exactly Matches GREATERTHAN - Greater than LESSTHAN - Less than CONTAINS - Contains GREATERTHANINCLUSIVE - Greater than or equal to LESSTHANINCLUSIVE -…
ExperimentDetail
object
11 properties
2 required
EnvironmentFeatureVersionPublish
object
1 property
FeatureEvaluationData
object
3 properties
3 required
_SegmentCohort
object
7 properties
1 required
TriggerTypeEnum
string
ONENTER - Trigger when flag enters stage WAITFOR - Trigger after waiting for x amount of time
PaginatedInviteListList
object
4 properties
2 required
FeatureLifecycleCounts
object
Number of features in each lifecycle stage for an environment
6 properties
6 required
FeatureHealthEvent
object
7 properties
1 required
PaginatedSegmentList
object
4 properties
2 required
PaginatedListUserPermissionGroupList
object
4 properties
2 required
WritableNestedFeatureState
object
Adds nested create feature
17 properties
2 required
FeatureStateValue
object
4 properties
ActionTypeEnum
string
TOGGLEFEATURE - Enable/Disable Feature for the environment UPDATEFEATUREVALUE - Update Feature Value for the environment TOGGLEFEATUREFORSEGMENT - Enable/Disab…
FeatureFlagCodeReferencesRepositorySummary
object
6 properties
6 required
SegmentRuleTypeEnum
string
ALL - all ANY - any NONE - none
Type975Enum
string
int - Integer unicode - String bool - Boolean
PaginatedEnvironmentFeatureVersionList
object
4 properties
2 required
SegmentRule
object
Adds nested create feature
5 properties
1 required
ListUserPermissionGroup
object
5 properties
1 required
PipelineStage
object
Adds nested create feature
8 properties
5 required
EdgeV2MigrationStatusEnum
string
NOTSTARTED - Not Started INPROGRESS - In Progress COMPLETE - Complete INCOMPLETE - Incomplete (identity overrides skipped)
FeatureValue
object
2 properties
2 required
ListUserPermissionGroupMembership
object
6 properties
5 required
VersionChangeSet
object
Adds nested create feature
6 properties
4 required
FeatureValueTypeEnum
string
integer - integer string - string boolean - boolean
Labels
object
3 properties
PaginatedRoleList
object
4 properties
2 required
BillingStatusEnum
string
ACTIVE - Active DUNNING - Dunning
FeatureStateSerializerSmall
object
6 properties
UpdateFeature
object
prevent users from changing certain values after creation
25 properties
ExperimentFeature
object
5 properties
EnvironmentFeatureVersion
object
9 properties
PaginatedListFeatureList
object
4 properties
2 required
ChangeRequestGroupAssignment
object
Adds nested create feature
1 property
1 required
PaginatedProjectChangeRequestListList
object
4 properties
2 required
ExperimentAudience
object
2 properties
1 required
StageAction
object
3 properties
FeatureSegmentList
object
7 properties
_CodeReferenceDetail
object
7 properties
7 required
PaymentMethodEnum
string
CHARGEBEE - Chargebee XERO - Xero AWSMARKETPLACE - AWS Marketplace
ReleasePipelineDetail
object
Adds nested create feature
10 properties
2 required
FeatureHealthEventReason
object
2 properties
2 required
Status7a8Enum
string
created - Created running - Running paused - Paused completed - Completed
MatchEnum
string
any - Any all - All
StageTrigger
object
3 properties
MultivariateFeatureOption
object
9 properties
1 required
SegmentMembershipCount
object
3 properties
PaginatedEnvironmentSerializerWithMetadataList
object
4 properties
2 required
SourceTypeEnum
string
csv - CSV amplitude - Amplitude mixpanel - Mixpanel
CustomCreateSegmentOverrideFeatureSegment
object
4 properties
1 required
ChangeRequestList
object
12 properties
ExperimentMetricInline
object
2 properties
2 required
Condition
object
6 properties
1 required
Subscription
object
14 properties
_NestedSegmentRule
object
Adds nested create feature
4 properties
1 required
EnvironmentFeatureVersionCreate
object
13 properties
TypeD77Enum
string
STANDARD - STANDARD MULTIVARIATE - MULTIVARIATE
LifecycleStageEnum
string
new - new live - live stale - stale permanent - permanent needsmonitoring - needsmonitoring toremove - toremove
PaginatedReleasePipelineList
object
4 properties
2 required
EnvironmentSerializerWithMetadata
object
Functionality for serializers that need to handle metadata
18 properties
2 required
NestedMultivariateFeatureOption
object
8 properties
PaginatedOrganisationSerializerFullList
object
4 properties
2 required
FeatureHealthEventTypeEnum
string
UNHEALTHY - Unhealthy HEALTHY - Healthy
VcsProviderEnum
string
github - GitHub
Metric
object
9 properties
2 required
ProjectList
object
17 properties
2 required
_MultivariateFeatureStateValue
object
3 properties
2 required
_FeatureStateValue
object
4 properties
ExpectedDirectionEnum
string
increase - Increase decrease - Decrease notincrease - Should not increase notdecrease - Should not decrease
ExperimentRollout
object
5 properties
3 required
UserList
object
6 properties
3 required
ExperimentMetric
object
7 properties
2 required
Segment
object
Functionality for serializers that need to handle metadata
15 properties
2 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Flagsmith publishes across the network.