Management API Overview
The Management API is the REST interface for configuring Featureflip programmatically: creating and updating projects, environments, feature flags, variations, targeting rules, segments, and SDK keys. It is the automation counterpart to the dashboard.
If you only need to evaluate flags in your application, use an SDK or the Evaluation API instead — those are the high-throughput serving paths. Use the Management API to script configuration: seed flags in CI, sync environments, or build internal tooling.
Building with AI agents? Using an AI agent walks a coding agent from its token to a working flag and SDK key, and the MCP server exposes this API as tools for Claude Code, Cursor, and other MCP clients.
Base URL
Section titled “Base URL”https://api.featureflip.ioAll Management API paths are under /api/v1 and are relative to this base URL.
Authentication
Section titled “Authentication”Every request is authenticated with a bearer token — a Personal Access Token or a Service Token:
Authorization: Bearer <your-token>See Authentication for how to create tokens and choose between them.
What you can manage
Section titled “What you can manage”| Resource | Description |
|---|---|
| Organizations | Your organizations and their metadata |
| Projects | Projects within an organization |
| Environments | Environments within a project |
| Feature flags | Flags, variations, archive/restore |
| Targeting | Per-environment enablement, rules, and rollout |
| Flag evaluations | What a flag served in one environment over 7, 30 or 90 days, by variation and by rule. Read-only. Counts are evaluations, so one user evaluated ten times counts ten times |
| Segments | Reusable user segments |
| SDK keys | Environment-scoped keys for the Evaluation API |
| Webhooks | Outbound webhook subscriptions, their signing secrets, and delivery history |
Next steps
Section titled “Next steps”- Authentication — create a token
- Quickstart — create your first flag end to end
- Using an AI agent — hand a coding agent a token and let it take over
- Conventions — pagination, errors, rate limits, idempotency
- API Reference — every endpoint, request, and response