Feature flags API that fits in one curl command. Targeting rules, percentage rollouts, instant kill switches — all through a simple REST API. No SDK bloat. No vendor lock-in.
No credit card required · 1,000 evaluations/day free
curl -X POST https://flagbit.anethoth.com/api/v1/evaluate \
-H "Authorization: Bearer fbsdk_your_key" \
-d '{"flags": ["new_checkout", "dark_mode"],
"context": {"country": "US", "plan": "pro"}}'
# Response:
{
"flags": {
"new_checkout": "true",
"dark_mode": "true"
}
}
Works with any stack
No config files, no SDKs to install, no deploy pipelines to modify. Just API calls.
Toggle features on or off instantly. No deploys. No waiting. One API call and your feature is live — or not.
Target by country, plan, user ID, email domain, or any custom attribute. Rules evaluate server-side in <5ms.
Roll out to 5%, then 25%, then 100%. Consistent hashing ensures users always get the same experience.
Something goes wrong? Disable any feature instantly. No rollback deploy needed. Just flip the flag.
Separate flags by project with unique SDK keys. Microservices, monorepos, mobile + web — all organized.
No proprietary SDK required. Plain REST API works from any language, any platform, any framework. Just HTTP.
Three API calls. That's it.
POST a flag with a key, targeting rules, and default value. Done.
POST /api/v1/projects/1/flags
{"key": "new_checkout", "enabled": true}
Call the evaluate endpoint with user context. Get back flag values.
POST /api/v1/evaluate
{"sdk_key": "fbsdk_...", "context": {"plan": "pro"}}
Enable, disable, or change rules with a single PUT. Instant effect.
PUT /api/v1/projects/1/flags/new_checkout
{"enabled": false}
Evaluate feature flags with custom context — no signup required
Start free. Upgrade when you need more.
For growing teams
For scaling products
For teams at scale
| FlagBit | LaunchDarkly | Unleash | |
|---|---|---|---|
| Starting price | Free / $9/mo | $10/seat/mo | Free (self-host) |
| Setup time | 60 seconds | 30+ minutes | Hours (Docker) |
| SDK required? | No — pure REST | Yes | Yes |
| Targeting rules | ✓ | ✓ | ✓ |
| Per-seat pricing? | No — flat rate | Yes | Yes (paid) |
if (flag == "true") with a sensible fallback. Feature flags should degrade gracefully — if the API is unreachable, your app should still work with defaults.Get your API key in 10 seconds. No credit card required.
Account created! Save these keys:
⚠ Save these now — they won't be shown again.
Product updates, feature flag best practices, and engineering insights. No spam.