NOVO · PARA PLATAFORMAS E FINTECHS

API para Negativações

Emita negativações no maior bureau de crédito do Brasil — com dados de mais de 200 milhões de brasileiros — direto pela sua plataforma, via API. Sem credenciamento próprio, sem mensalidade mínima. Inclusão e baixa após o pagamento no seu controle, por API e webhooks — inclusive em acordos que geram novas cobranças.

O acesso à API é liberado após o diagnóstico gratuito da sua carteira — leva 2 minutos.

Custo por negativação até 70% menor
Integração via API + webhooks
Dados do maior bureau do país

Da integração à negativação em 3 passos

O diagnóstico é a porta de entrada: ele qualifica sua carteira e libera o acesso à API.

1. Faça o diagnóstico

Em 2 minutos entendemos o volume e o perfil da sua carteira inadimplente para qualificar o acesso.

2. Liberamos seu acesso

Aprovado o diagnóstico, você recebe as credenciais da API e a estimativa de custo por negativação.

3. Integre e emita

Sua plataforma emite negativações, acompanha o status por webhooks e recupera mais — sem burocracia.

O que você integra

Negativação como um recurso do seu produto

Acesso sem credenciamento próprio

Você emite na nossa estrutura, com acesso negociado ao maior bureau de crédito do Brasil — sem credenciar a sua empresa.

Custo até 70% menor

Sem mensalidade mínima ou consumo que inviabiliza base pequena. O custo por negativação cai conforme volume e perfil.

API + webhooks

Emita, consulte e receba atualizações de status por webhook, direto no seu sistema. Painel para acompanhar tudo.

Notificação multicanal

O devedor é avisado por carta, e-mail e SMS pelo bureau que tem os dados corretos — alta taxa de contato.

Risco jurídico baixo

Retirada fácil e sem custo. Diferente do protesto, que é caro de baixar e pode gerar indenização se feito errado.

Enquadramento cuidado

Cuidamos da elegibilidade e da documentação exigida para a negativação ser válida e segura.

Para quem quer oferecer negativação sem virar bureau

Plataformas SaaS
Fintechs e financeiras
ERPs e sistemas de gestão
Marketplaces
Factorings e securitizadoras
Empresas de cobrança / BPO
Documentação

Feita para desenvolvedores

Uma chamada para incluir a negativação; webhooks assíncronos para cada evento. Veja os formatos reais que sua plataforma vai integrar.

POST /v1/negativacoes/inclusaoPOST
POST /v1/negativacoes/inclusao
Authorization: Bearer <seu_token>
Content-Type: application/json

{
  "creditor": {
    "documentNumber": "12.345.678/0001-90",
    "address": { "addressLine": "Av. Paulista, 1000",
                 "city": "São Paulo", "state": "SP",
                 "zipCode": "01310-100" }
  },
  "debtor": {
    "documentNumber": "111.222.333-44",
    "address": { "addressLine": "Rua das Flores, 25",
                 "city": "Rio de Janeiro", "state": "RJ",
                 "zipCode": "20040-002" }
  },
  "contract": {
    "contractNumber": "ABC-1",
    "dueDate": "2026-03-10",
    "amount": 1840.55
  },
  "notificationUrl": "https://sua-plataforma.com/webhooks"
}
202 Accepted200
{
  "uuid": "tx-9f2a31",
  "status": "queued",
  "environment": "prd"
}

// A negativação é processada de forma
// assíncrona. O resultado chega no seu
// notificationUrl via webhook (ao lado).

Retornos de webhook · 7 eventos

Inclusão, avalista e baixa — cada um com sucesso e erro — mais o informacional de processamento. Sempre com uuid para conciliar.

POST /webhooks · inclusion-success200
{
  "uuid": "tx-9f2a31",
  "type": "inclusion-success",
  "debtorDocument": "111.222.333-44",
  "creditorDocument": "12.345.678/0001-90",
  "contract": "ABC-1",
  "cadusKey": "008080948A",
  "error": null
}
POST /webhooks · inclusion-errorerro
{
  "uuid": "tx-9f2b07",
  "type": "inclusion-error",
  "debtorDocument": "111.222.333-44",
  "contract": "ABC-1",
  "error": {
    "statusCode": "422",
    "message": "Endereço do devedor incompleto"
  }
}
POST /webhooks · guarantor-success200
{
  "uuid": "tx-9f2c55",
  "type": "guarantor-success",
  "debtorDocument": "555.666.777-88",
  "contract": "ABC-1",
  "cadusKey": "008080951B",
  "error": null
}
POST /webhooks · guarantor-errorerro
{
  "uuid": "tx-9f2d12",
  "type": "guarantor-error",
  "debtorDocument": "555.666.777-88",
  "contract": "ABC-1",
  "error": {
    "statusCode": "400",
    "message": "Documento do avalista inválido"
  }
}
POST /webhooks · writeoff-success200
{
  "uuid": "tx-9f2e90",
  "type": "writeoff-success",
  "debtorDocument": "111.222.333-44",
  "contract": "ABC-1",
  "writeOff": { "reason": "01" },
  "error": null
}
POST /webhooks · writeoff-errorerro
{
  "uuid": "tx-9f2f44",
  "type": "writeoff-error",
  "debtorDocument": "111.222.333-44",
  "contract": "ABC-1",
  "error": {
    "statusCode": "404",
    "message": "Negativação não encontrada para baixa"
  }
}
POST /webhooks · informationalinfo
{
  "uuid": "tx-9f2a31",
  "type": "informational",
  "stage": "received",
  "message": "Solicitação recebida e em processamento",
  "error": null
}
Faça o diagnóstico e acesse a API

Credenciais e ambiente de homologação liberados após o diagnóstico.

Por que começar pelo diagnóstico?

Em vez de um cadastro genérico, o diagnóstico gratuito qualifica seu acesso à API e já te entrega uma estimativa personalizada. Serve para:

  • Medir o volume e o perfil da sua carteira para liberar o acesso certo.
  • Calcular o custo por negativação real para o seu caso.
  • Confirmar elegibilidade e documentação antes de você integrar.

Pronto para emitir negativações via API?

Comece pelo diagnóstico gratuito. Em 2 minutos você libera o acesso e recebe a estimativa de custo para a sua carteira.