Getting started with FeatureGate API
Generated endpoint reference for the public FeatureGate API.
This reference is generated from the FeatureGate OpenAPI contract. Use the guide pages for integration context, then use these endpoints when you need exact request and response shapes.
Evaluation
POST /v1/evaluate- Evaluate flagsGET /v1/snapshot- Fetch runtime snapshotGET /v1/snapshot/stream- Subscribe to snapshot invalidations
Management
GET /v1/organisations- List visible organisationsGET /v1/projects- List visible projectsGET /v1/projects/{projectId}- Get projectGET /v1/projects/{projectId}/environments- List environmentsGET /v1/projects/{projectId}/flags- List flagsPOST /v1/projects/{projectId}/flags- Create flagPUT /v1/projects/{projectId}/flags/{flagKey}/environments/{environmentKey}- Configure flag environmentDELETE /v1/projects/{projectId}/flags/{flagKey}/environments/{environmentKey}- Unconfigure flag environmentGET /v1/projects/{projectId}/environments/{environmentKey}/runtime-keys- List runtime keysPOST /v1/projects/{projectId}/environments/{environmentKey}/runtime-keys- Create runtime keyPOST /v1/projects/{projectId}/environments/{environmentKey}/runtime-keys/{keyId}/revoke- Revoke runtime keyGET /v1/projects/{projectId}/audit-events- List project audit events