Pré-requisito: Antes de iniciar, obtenha sua chave de API na plataforma do Scanify.

Obtenha o Token de Acesso JWT

Para acessar os endpoints protegidos do Scanify, é necessário gerar um token de acesso JWT usando a sua chave de API.

curl -X POST https://api.scanify.com.br/auth/token \
  -H "Content-Type: application/json" \
  -d '{
    "apiKey": "sua-chave-de-api"
  }'

Nota: O token tem um tempo de expiração. Após esse período, você precisará solicitar um novo token.

Autentique-se nas Requisições

Inclua o token JWT no header Authorization de cada requisição aos endpoints protegidos da API:

curl -X GET https://api.scanify.com.br/ocr/upload \
  -H "Authorization: Bearer seu-jwt-token"

Renovação do Token

Para renovar o token, basta refazer o passo 1 sempre que o token expirar. Recomenda-se configurar o sistema para capturar o tempo de expiração (expiresIn) e gerar um novo token quando o atual estiver próximo de expirar.

Resolução de Problemas

Confira abaixo algumas soluções para problemas comuns relacionados à autenticação na API do Scanify:

Para mais informações, consulte a documentação do endpoint de autenticação.