Conecte sua conta
A SUNARP só responde a uma pessoa com sessão iniciada: um DNI peruano, com o dígito verificador e a data de emissão impressos no cartão. Cada consulta roda com a conexão própria da sua organização, então registre uma antes da sua primeira consulta. A SUNARP permite a cada DNI cinco logins por dia; a Croma mantém cada sessão aberta enquanto a SUNARP permitir, então cinco logins cobrem muitas consultas.POST /pe/sunarp/connections/v1 Registre uma conexão uma vez. A Croma a verifica com a fonte antes de salvá-la e responde com seu id e um nome mascarado.
connection_id.
Liste e exclua:
As credenciais são criptografadas assim que chegam à Croma, ficam vinculadas à sua organização e só podem ser abertas pelo serviço isolado que faz login na fonte em seu nome. A API nunca as devolve nem as mostra a ninguém. Excluir uma conexão a destrói permanentemente.
Busca de partidas
POST /pe/sunarp/registry-search/v1
Resposta
Cada partida tem
registry_zone, office, partida_number (passe-o ao endpoint de partida), status (open, closed, extinguished, ou null em partidas veiculares), moved_to_partida (o número a buscar quando a SUNARP renumerou a partida), plate e vehicle_status (só veículos), e ficha_number, volume, folio, book e registry quando a partida vem de fichas ou livros anteriores.
As partidas mudam pouco, então uma resposta pode ter até 30 dias. Depois
desse prazo, uma nova consulta a lê novamente.
Esta consulta pode demorar mais que uma solicitação típica. É um
trabalho assíncrono. Por padrão, a solicitação espera de forma síncrona e
retorna
{ data }, ou você pode fazer polling / usar um callback_url.Partida registral
POST /pe/sunarp/registry-entry/v1
Resposta
O
document_url de cada página é a nossa cópia do PDF que a SUNARP serve, idêntica byte a byte, e continua disponível depois da consulta.
As partidas mudam pouco, então uma resposta pode ter até 30 dias. Depois
desse prazo, uma nova consulta a lê novamente.
Esta consulta pode demorar mais que uma solicitação típica. É um
trabalho assíncrono. Por padrão, a solicitação espera de forma síncrona e
retorna
{ data }, ou você pode fazer polling / usar um callback_url.Referência completa
Esquemas, todos os campos de resposta e um playground interativo.