A API Blue utiliza um sistema de autenticação baseado em token.


Cabeçalhos

Antes de executar qualquer consulta, é essencial configurar os cabeçalhos para sua solicitação de API. Esses cabeçalhos permanecem consistentes em todas as solicitações, exigindo apenas uma configuração única. Eles servem para autenticar cada solicitação à API.

Os cabeçalhos obrigatórios são o Token-ID e o Secret-ID, representados como x-bloo-token-id e x-bloo-token-secret, respectivamente.

Além disso, certas solicitações podem necessitar da inclusão de um Company-ID x-bloo-company-id e Project-ID x-bloo-project-id para operações mais específicas.

Você pode aprender como criar um token e um segredo no vídeo a seguir:

Token ID

O Token ID é seu identificador único para acesso à API.

Para começar a usar nossa API, clique no seu perfil no canto superior direito e, no menu do perfil, você encontrará a aba API.

API 2

Na aba API, clique no botão "Gerar um Token":

API 3

Forneça um nome para o token e defina uma data de expiração, se desejar. Se você definir uma data de expiração, o token da API deixará de funcionar automaticamente após essa data.

API 4

Após a geração, você verá um Token ID e um Secret ID. O Token ID será prefixado com pat_ para fácil identificação.

Secret ID

O Secret ID atua como uma senha, garantindo comunicação segura com a API da Blue.

Lembre-se, o Secret ID é exibido apenas uma vez por razões de segurança, portanto, armazene-o com segurança para manter o acesso aos seus dados através da API. Para máxima segurança, a Blue armazena seu segredo usando hashing bcrypt, o que significa que até nossa equipe não pode recuperar seu segredo em texto simples após a criação.

API 5

Aviso de Segurança


Certifique-se de manter seu Token ID e Secret ID seguros, pois qualquer pessoa com acesso a essas credenciais pode acessar seus dados na Blue.

Company & Project IDs

Aqui está um vídeo que mostra como encontrar seu Company ID e Project ID na Blue:

As empresas são a entidade de nível superior na Blue. Os Company IDs são usados para identificar uma empresa na Blue. Eles são usados na API para especificar com qual empresa interagir. O ID é o mesmo que o slug da empresa na URL quando você visita a empresa na Blue:

app.blue.cc/company/{company-id}/

Para certas consultas e mutações, você precisará fornecer um Project ID. Este é o ID do projeto com o qual você deseja interagir. O ID é o mesmo que o slug do projeto na URL quando você visita o projeto na Blue:

app.blue.cc/company/{company-id}/project/{project-id}/

Assistente de IA

As respostas são geradas usando IA e podem conter erros.

Como posso ajudá-lo?

Pergunte-me qualquer coisa sobre o Blue ou esta documentação.

Digite para enviar • Shift+Enter para nova linha • ⌘I para abrir