Skip to main content

Autenticação

A API do Synax usa API Keys para autenticação. Cada chave é vinculada a uma empresa e controla quais operações são permitidas.

Obtendo sua API Key

  1. Acesse o app em app.synax.app.br
  2. Vá em Configurações > API
  3. Clique em Nova chave
  4. Defina um nome e as permissões (leitura e/ou escrita)
  5. Copie a chave gerada — ela só será mostrada uma vez
As chaves seguem o formato sk_live_....

Usando a API Key

Envie a chave no header Authorization:
Ou no header X-Api-Key:

Base URL

Todas as requisições devem ser feitas para:

Permissões (scopes)

Ao criar uma chave, você escolhe quais permissões ela terá. Uma chave só de leitura não pode criar ou alterar dados.

Segurança

  • Cada chave é vinculada à sua empresa — só acessa dados da sua organização
  • A chave é armazenada como hash no servidor — não é possível recuperá-la
  • Você pode desativar ou excluir chaves a qualquer momento
  • Chaves inativas são rejeitadas imediatamente
Nunca exponha sua API Key no frontend ou em repositórios públicos. Use-a apenas em backends seguros.

Erros de autenticação

Exemplo completo

Resposta (201):