Auth

A **Autenticação** é o primeiro passo para usar a API Credify. Envie suas credenciais de acesso (**ClientID** e **ClientSecret**) e receba um **token JWT** que autoriza todas as demais requisições. <Note> O token é válido por **24 horas** e é retornado no campo `Dados`. Gere um novo token antes de expirar e **reutilize o mesmo token** durante esse período — não autentique a cada chamada. </Note> ## Como usar o token Pegue o token retornado em `Dados` e inclua-o no header `Authorization` de todas as consultas, no formato `Bearer`: ```bash Authorization: Bearer SEU_TOKEN_JWT ``` ## TABELA DE CAMPOS DE REQUISIÇÃO | **Campo** | **Descrição** | **Formato** | **Obrigatório** | |-----------|---------------|-------------|-----------------| | **ClientID** | Identificador da sua credencial de acesso, fornecido pela Credify. | string | Sim | | **ClientSecret** | Chave secreta associada ao ClientID. Mantenha em segredo. | string | Sim | ## CAMPOS DE RESPOSTA | **Campo** | **Descrição** | **Formato** | |:----------|:--------------|:------------| | **Success** | Indica se a autenticação foi bem-sucedida (`true`/`false`). | boolean | | **Message** | Mensagem descritiva do resultado da autenticação. | string | | **Dados** | Em caso de sucesso, contém o **token JWT** (válido por 24h). Em caso de erro, retorna `false`. | string |

Request

This endpoint expects an object.
ClientIDstringRequired
Identificador da credencial de acesso, fornecido pela Credify.
ClientSecretstringRequired
Chave secreta associada ao ClientID.

Response

Autenticação bem-sucedida. O token JWT é retornado no campo Dados.

Successboolean

Indica se a autenticação foi bem-sucedida.

Messagestring

Mensagem descritiva do resultado da autenticação.

Dadosstring

Token JWT (válido por 24h) a ser enviado no header Authorization.

Errors

400
Bad Request Error
401
Unauthorized Error