CADIN Estadual

POST https://app.fontedata.com/api/v1/consulta/cadin-estadual
R$ 0,51 por consulta

Debitado do seu saldo a cada chamada cobrada. Autenticação pelo header X-API-Key. Veja como obter a chave.

Consulta a situação de um CPF ou CNPJ no CADIN Estadual — o Cadastro Informativo de Créditos não Quitados mantido pelas Secretarias da Fazenda estaduais (dívida ativa estadual). Informe a UF desejada; a cobertura contempla os estados atendidos, inclusive São Paulo.

⚠️ Este é o CADIN estadual. Para o CADIN Municipal de São Paulo (Prefeitura), use o endpoint cadin-prefeitura-SP. Para dívidas com a União (federal), veja pgfn-devedores e as CNDs federais.

Requisição

curl -X POST -H "X-API-Key: SUA_CHAVE" \
  "https://app.fontedata.com/api/v1/consulta/cadin-estadual?uf=SP&cpf=SEU_CPF"

Parâmetros

Informe cpf ou cnpj.

NomeTipoDescriçãoExemplo
uf obrigatóriotextoUF da consulta (sigla de 2 letras). A cobertura contempla os estados atendidos, incluindo São Paulo.SP
cpf condicionalCPFCPF (somente números, 11 dígitos)000.000.000-00
cnpj condicionalCNPJCNPJ (somente números, 14 dígitos)00.000.000/0000-00

Resposta

  • documentoConsultado: documento consultado
  • nome: nome/razão social
  • uf: estado consultado
  • possuiPendencias: true se há pendências
  • totalPendencias: quantidade de pendências
  • pendencias: lista detalhada (entidade, órgão, tipo, data, processo, local de regularização)
  • status: situação do registro na fonte estadual
  • codigoDeclaracao: identificador da declaração
  • Campos adicionais conforme o estado (valorTotal, dataValidade, numeroCertidao)
Exemplo — 200 OK
{
  "uf": "string",
  "nome": "string",
  "status": "string",
  "pendencias": [],
  "valorTotal": null,
  "dataValidade": null,
  "numeroCertidao": null,
  "totalPendencias": "number",
  "codigoDeclaracao": null,
  "possuiPendencias": "boolean",
  "documentoConsultado": "string"
}
Schema da resposta (JSON Schema)
JSON Schema
{
  "type": "object",
  "properties": {
    "uf": {
      "type": [
        "string",
        "null"
      ],
      "description": "Unidade Federativa (estado) referente ao registro."
    },
    "nome": {
      "type": [
        "string",
        "null"
      ],
      "description": "Nome do indivíduo ou registro consultado."
    },
    "status": {
      "type": [
        "string",
        "null"
      ],
      "description": "Detalhes sobre o status do registro em questão."
    },
    "pendencias": {
      "type": [
        "array",
        "null"
      ],
      "items": {
        "type": "object",
        "properties": {
          "orgao": {
            "type": [
              "string",
              "null"
            ],
            "description": "Informações do órgão expedidor."
          },
          "entidade": {
            "type": [
              "string",
              "null"
            ],
            "description": "Nome da entidade com pendência."
          },
          "tipoPendencia": {
            "type": [
              "string",
              "null"
            ],
            "description": "Tipo de pendência registrada."
          },
          "numeroProcesso": {
            "type": [
              "string",
              "null"
            ],
            "description": "Número do processo associado à pendência."
          },
          "dataInclusaoCADIN": {
            "type": [
              "string",
              "null"
            ],
            "description": "Data de inclusão do documento no cadastro."
          },
          "localRegularizacao": {
            "type": [
              "string",
              "null"
            ],
            "description": "Local para regularização da pendência."
          },
          "quantidadePendencias": {
            "type": [
              "number",
              "null"
            ],
            "description": "Quantidade de pendências neste registro."
          }
        }
      },
      "description": "Lista de pendências registradas."
    },
    "valorTotal": {
      "type": [
        "number",
        "null"
      ],
      "description": "Valor total de pendências."
    },
    "dataConsulta": {
      "type": [
        "string",
        "null"
      ],
      "description": "Data e hora da consulta realizada."
    },
    "dataValidade": {
      "type": [
        "string",
        "null"
      ],
      "description": "Data de validade do resultado da consulta."
    },
    "numeroCertidao": {
      "type": [
        "string",
        "null"
      ],
      "description": "Número do certificado de consulta."
    },
    "totalPendencias": {
      "type": [
        "number",
        "null"
      ],
      "description": "Total de pendências do documento consultado."
    },
    "codigoDeclaracao": {
      "type": [
        "string",
        "null"
      ],
      "description": "Código de identificação da declaração."
    },
    "possuiPendencias": {
      "type": [
        "boolean",
        "null"
      ],
      "description": "Indica se existem pendências registradas."
    },
    "documentoConsultado": {
      "type": [
        "string",
        "null"
      ],
      "description": "Documento (CPF ou CNPJ) consultado."
    }
  }
}

Observações

  • Um documento por requisição (CPF ou CNPJ, não ambos).
  • A formatação do documento é normalizada automaticamente.
  • A cobertura por estado depende da disponibilidade na fonte oficial; UFs sem base estadual disponível retornam erro informativo.

Integrar

OpenAPI (JSON) ↗ — importe a URL no Postman ou no Insomnia para gerar a coleção com todos os endpoints. Também dá para consultar pelo chat: conecte via MCP. Esta página em Markdown.