Skip to main content
A API do JuriChat utiliza autenticação baseada em API Key. Para acessar endpoints protegidos, envie sua chave utilizando o header x-jurichat-api-key em todas as requisições.
Cada API Key possui permissões vinculadas ao ambiente e à conta responsável pela integração.

Header de autenticação

x-jurichat-api-key: SUA_API_KEY

Exemplo de requisição

curl --request GET \
  --url https://api.jurichat.com \
  --header 'x-jurichat-api-key: SUA_API_KEY'

Como obter sua API Key

1

Acesse o painel

Entre na plataforma do JuriChat utilizando sua conta.
2

Abra as configurações

Navegue até a área de integrações.
3

Gere sua chave

Crie uma nova API Key para sua aplicação.
4

Armazene com segurança

Guarde sua chave em um ambiente seguro e nunca exponha no frontend.

Exemplo de resposta autenticada

{
  "data": {
    "id": "usr_123",
    "name": "John Doe",
    "email": "john@company.com"
  }
}

Erros de autenticação

{
  "message": "Acesso não autorizado",
  "statusCode": 401,
  "code": "UNAUTHORIZED"
}

Boas práticas

Use variáveis de ambiente

Nunca salve sua API Key diretamente no código-fonte da aplicação.

Não exponha no frontend

Requisições autenticadas devem ser feitas apenas pelo backend.

Rotacione suas chaves

Atualize periodicamente suas chaves de acesso.
O compartilhamento indevido da sua API Key pode comprometer a segurança da sua integração.