Documentação
O Floating Flags é uma plataforma de feature flags que permite ligar e desligar funcionalidades do seu produto sem novos deploys. Esta página reúne o essencial para você sair do zero: criar sua conta, cadastrar sua primeira flag, gerar uma API key e consultar o estado das flags diretamente da sua aplicação.
O que é o Floating Flags
Feature flags (ou feature toggles) são interruptores que controlam, em tempo real, quais funcionalidades estão ativas para os seus usuários. Com o Floating Flags você entrega código continuamente e decide quando cada recurso fica visível, sem depender de um novo deploy.
Isso viabiliza lançamentos graduais, testes A/B, kill switches para desligar recursos problemáticos em segundos e liberação de funcionalidades por ambiente. Toda a leitura das flags acontece através de uma API simples, protegida por chaves de acesso.
Como começar
Comece pelos quatro passos abaixo. Em poucos minutos você terá uma flag consultável a partir da sua aplicação:
1. Crie sua conta gratuita e acesse o painel.
2. Crie sua primeira flag, dando a ela uma chave única (por exemplo, nova-tela-login).
3. Gere uma API key no seu projeto para autenticar as consultas.
4. Consulte o estado da flag via API a partir do seu backend ou frontend.
Criar conta gratuitaConceitos essenciais
Flags: cada flag representa uma funcionalidade que pode ser ligada ou desligada. Ela tem uma chave única usada nas consultas à API.
Ambientes: cada flag suporta de 1 a 5 ambientes independentes (por exemplo, development, staging e production). Ligar uma flag em um ambiente não afeta os demais, permitindo validar um recurso antes de liberá-lo em produção.
API keys: as chaves autenticam as consultas do seu código à API. Mantenha-as em segredo e gere chaves distintas por projeto para facilitar a revogação.
Consultando a API
Para saber se uma flag está ativa, faça uma requisição à API informando a chave da flag, o ambiente desejado e sua API key no cabeçalho. O exemplo abaixo consulta a flag nova-tela-login no ambiente de produção:
GET /api/evaluate?key=nova-tela-login&env=production
X-API-Key: ff_live_xxxxxxxxxxxxReferência completa da APIPlanos e limites
O Floating Flags oferece três planos. O plano FREE é ideal para começar e projetos pessoais, com um limite menor de flags. O plano PRO amplia os limites e libera recursos como API keys por projeto. O plano TEAM adiciona gestão de times, membros e convites para organizações que trabalham em conjunto.
Você pode começar no plano gratuito e evoluir quando precisar. Consulte a página de planos ao criar sua conta para ver os limites atualizados de cada nível.
Ver planos e criar conta