Resultado dos módulos
A Connect oferece duas rotas principais para consultar os resultados dos módulos: por ID da Análise e por ID do Pedido. Isso abrange tanto módulos assíncronos (como o MFA) quanto consultas posteriores de módulos síncronos (como Score e Insights).
Consulta por ID da Análise
Essa rota permite verificar o status de execução dos módulos contratados utilizando o ID da Análise.
Endereço dos nossos serviços:
Homologação:
GET https://homologapix.clearsale.com.br/connect/v1/integration/analysis/[analysisId]
Produção:
GET https://apix.clearsale.com.br/connect/v1/integration/analysis/[analysisId]
Fluxo de Webhook
O webhook permite que o sistema envie notificações automáticas para um endpoint definido pelo cliente, sempre que uma determinada ação ou evento ocorrer em um dos módulos assíncronos. Essa funcionalidade é essencial para garantir que o cliente receba atualizações em tempo real, integrando os dados diretamente ao seu fluxo de negócio.
Para configurar um webhook, é necessário informar:
- A URL do endpoint que deve receber os dados.
Os módulos disponíveis são:
Fluxo de retentiva
Caso a URL do integrador retorne qualquer status HTTP diferente de 200 (OK), o sistema da Clearsale irá realizar novas tentativas de notificação para o mesmo pedido.
Essas retentivas continuarão ocorrendo até que uma resposta com status 200 seja recebida, indicando sucesso no processamento. O intervalo entre as tentativas será progressivamente aumentado, de acordo com o número de falhas anteriores, seguindo uma estratégia de backoff para evitar sobrecarga no sistema do integrador.
Autenticação do Endpoint
Caso o endpoint informado exija autenticação, o cliente deve fornecer as credenciais necessárias para que o sistema consiga realizar a autenticação e enviar os dados com sucesso. Os tipos de autenticação suportados são:
Basic Authentication O cliente deve informar usuário e senha, que serão convertidos em uma string Base64 e adicionados ao cabeçalho da requisição.
Onde
dXN1YXJpbzpwYXNzZW5oYQ==é a codificação Base64 deusuario:senha.
Bearer Token (JWT) O cliente deve fornecer um token JWT válido.
Authorization:
Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...
Observação: O sistema não realiza a autenticação para geração do token.
API Key
O cliente deve informar uma chave e um valor, que serão incluídos no cabeçalho da requisição como par key: value.
x-api-key: abc123xyz456
Request
POST https://exemplo-clearsale.com.br/analysis-result
Content-Type: application/json
{
"analysisId": "string",
"date": "2025-09-26T17:21:11.0367845Z",
"type": "mfa" //módulo
}Updated about 2 months ago
