Pular para o conteúdo
TakeFlowAPI Pública
TakeFlow API Pública

Comece aqui

Autenticação

Como gerar, enviar e revogar a chave da API Pública.

Toda requisição precisa de uma chave de API da empresa, no formato tf_live_ seguido de 48 caracteres.

  1. Entre na TakeFlow com um usuário administrador.
  2. Abra Administração > Dados da conta > Integrações.
  3. Clique no card API Pública (TakeFlow API).
  4. No painel, clique em Nova chave, dê um nome que identifique o uso (por exemplo Power BI Diretoria) e clique em Gerar chave.
  5. Copie a chave exibida e guarde em um cofre de segredos. Ela aparece uma única vez: a TakeFlow guarda só um hash dela e mostra depois apenas o prefixo (tf_live_1a2b3c…).

A API Pública precisa estar incluída no plano da empresa. Se não estiver, o painel mostra “Não habilitado para o seu plano” e não permite gerar chave: fale com o seu consultor TakeFlow.

Use um dos três headers (x-api-key, x-key-api ou Authorization: Bearer), em todas as requisições:

GET /public/v1/tags HTTP/1.1
Host: api.takeflow.com.br
x-api-key: tf_live_SUA_CHAVE
  • Desativar (switch ao lado da chave): a chave para de funcionar em até 2 segundos e volta ao ser reativada.
  • Excluir (lixeira, com confirmação): definitivo. Use se a chave vazar.
  • Nos dois casos a API responde 401 com code: API_KEY_INVALID.

As chaves geradas pelo painel não expiram: ficam válidas até serem desativadas ou excluídas.

SituaçãoStatuscode
Header ausente401API_KEY_MISSING
Chave inexistente, desativada ou excluída401API_KEY_INVALID
Chave com data de expiração vencida401API_KEY_EXPIRED
Plano da empresa sem API Pública403ENTITLEMENT_PUBLIC_API_DISABLED
Assinatura da empresa vencida403SUBSCRIPTION_EXPIRED
Empresa desativada403COMPANY_DISABLED

Quando valem as mudanças:

  • Chave desativada ou excluída, e API Pública ligada ou desligada no plano: em até 2 segundos.
  • Vencimento da assinatura: na hora em que vence.
  • Troca da empresa para outro plano, renovação ou alteração da assinatura, empresa desativada ou reativada: em até 60 segundos.

O painel mostra a data e hora do último uso de cada chave. O registro é atualizado no máximo uma vez por minuto por chave.