💡 A API TSE - Situação Eleitoral permite consultar a situação eleitoral de um eleitor brasileiro na Justiça Eleitoral, fornecendo informações sobre a regularidade do título de eleitor e se a biometria foi coletada.


Introdução

A API TSE - Situação Eleitoral é ideal para uso em processos de onboarding de clientes, fornecedores e verificações fiscais, garantindo que informações eleitorais estejam regulares.


URL Base

A API está hospedada no seguinte endereço:

https://api.directd.com.br

Endpoint

GET /api/SituacaoEleitoral

Descrição: Endpoint para realizar consultas sobre a situação eleitoral de uma pessoa.

Nota: Não permite geração de comprovante.


Autenticação

  • Obrigatório: É necessário fornecer um token de autenticação válido. Para suporte, entre em contato com suporte@directd.com.br.

Campos da API

Situação Eleitoral

  • Identificação: Informações identificadoras do eleitor.
  • Status: Status da situação eleitoral (Regular ou não).
  • Flag Regular: Indica se a situação eleitoral está regular.
  • Flag Biometria Coletada: Indica se a biometria foi coletada.

Parâmetros

NomeTipoObrigatórioDescrição
NOMEstringNãoNome completo do eleitor. Caso informado, enviar também DATANASCIMENTO.
CPFstringNãoCPF do eleitor, com ou sem formatação.
NUMEROTITULOELEITORALstringNãoNúmero do título de eleitor, com ou sem formatação.
DATANASCIMENTOstringNãoData de nascimento nos formatos dd/mm/aaaa ou dd-mm-aaaa. Necessário junto com NOME.
TOKENstringSimToken de autenticação necessário para acessar a API.

Exemplos de Requisição

Usando cURL

curl 'https://api.directd.com.br/api/SituacaoEleitoral?CPF=12345678909&TOKEN=seu_token_aqui'

Respostas

Sucesso (200)

Exemplo de Resposta

{
  "metaDados": {
    "consultaNome": "TSE - Situação Eleitoral",
    "consultaUid": "directd-987654",
    "usuario": "Cliente",
    "mensagem": "Sucesso",
    "apiVersao": "v3",
    "tempoExecucaoMs": 1200
  },
  "retorno": {
    "identificacao": "JOÃO DA SILVA - CPF: 123.456.789-09",
    "status": "Regular",
    "isRegular": true,
    "biometriaColetada": true}
}

9. Erros Comuns

CódigoDescrição
400Requisição inválida: parâmetros incorretos.
401Não autenticado: token inválido ou ausente.
403Não autorizado: saldo insuficiente para realizar a consulta.
404Não encontrado: registro não localizado.
408Tempo esgotado: consulta não foi concluída no prazo.
500Erro interno: falha no processamento da consulta.
503Serviço em manutenção: indisponível temporariamente.

10. Notas Importantes

  1. Certifique-se de fornecer ao menos um dos seguintes campos: NOME + DATANASCIMENTO, CPF ou NUMEROTITULOELEITORAL.
  2. A consulta é limitada a um único eleitor por requisição.
  3. Biometria Coletada: A API informa se o eleitor já realizou a coleta biométrica.