Conecta tu cuenta
SUNARP solo responde a una persona con sesión iniciada: un DNI peruano, con el dígito de verificación y la fecha de emisión impresos en la tarjeta. Cada consulta corre con la conexión propia de tu organización, así que registra una antes de tu primera consulta. SUNARP permite a cada DNI cinco inicios de sesión al día; Croma mantiene cada sesión abierta tanto como SUNARP lo permite, así que cinco inicios cubren muchas consultas.POST /pe/sunarp/connections/v1 Registra una conexión una vez. Croma la verifica con la fuente antes de guardarla y responde con su id y un nombre enmascarado.
connection_id.
Lístalas y elimínalas:
Las credenciales se cifran en cuanto llegan a Croma, quedan ligadas a tu organización y solo puede abrirlas el servicio aislado que inicia sesión en la fuente en tu nombre. La API nunca las devuelve ni se muestran a nadie. Eliminar una conexión la destruye de forma permanente.
Búsqueda de partidas
POST /pe/sunarp/registry-search/v1
Respuesta
Cada partida tiene
registry_zone, office, partida_number (pásalo al endpoint de partida), status (open, closed, extinguished, o null en partidas vehiculares), moved_to_partida (el número a buscar cuando SUNARP renumeró la partida), plate y vehicle_status (solo vehículos), y ficha_number, volume, folio, book y registry cuando la partida viene de fichas o tomos anteriores.
Las partidas cambian poco, así que una respuesta puede tener hasta 30 días.
Pasado ese plazo, una nueva consulta la vuelve a leer.
Esta consulta puede tardar más que una solicitud típica. Es un
trabajo asíncrono. Por defecto la solicitud espera en línea y
devuelve
{ data }, o puedes hacer polling / usar un callback_url.Partida registral
POST /pe/sunarp/registry-entry/v1
Respuesta
El
document_url de cada página es nuestra copia del PDF que sirve SUNARP, idéntica byte a byte, y sigue disponible después de la consulta.
Las partidas cambian poco, así que una respuesta puede tener hasta 30 días.
Pasado ese plazo, una nueva consulta la vuelve a leer.
Esta consulta puede tardar más que una solicitud típica. Es un
trabajo asíncrono. Por defecto la solicitud espera en línea y
devuelve
{ data }, o puedes hacer polling / usar un callback_url.Referencia completa
Esquemas, todos los campos de respuesta y un playground interactivo.