Connect your account
SUNARP answers only to a signed-in person: a Peruvian DNI, with the verification digit and issue date printed on the card. Each query runs as your organization’s own connection, so register one before your first query. SUNARP allows each DNI five sign-ins a day; Croma keeps every session open as long as SUNARP allows, so five sign-ins cover many queries.POST /pe/sunarp/connections/v1 Register a connection once. Croma checks it with the source before saving it, and answers with its id and a masked name.
connection_id.
List and delete them:
Credentials are encrypted as soon as they reach Croma, bound to your organization, and can only be opened by the isolated service that signs in to the source on your behalf. They are never returned by the API or shown to anyone. Deleting a connection destroys it permanently.
Registry search
POST /pe/sunarp/registry-search/v1
Response
Each entry has
registry_zone, office, partida_number (pass it to the registry entry endpoint), status (open, closed, extinguished, or null for vehicle partidas), moved_to_partida (the number to search instead when SUNARP has renumbered the partida), plate and vehicle_status (vehicles only), and ficha_number, volume, folio, book and registry when the entry comes from older cards or books.
Registry entries change slowly, so an answer can be up to 30 days old. Ask
for the same entry again after that to read it anew.
This lookup can take longer than a typical request. It is an
async job. By default the request waits inline and returns
{ data }, or you can poll / use a callback_url.Registry entry
POST /pe/sunarp/registry-entry/v1
Response
Every page’s
document_url is our stored copy of the PDF SUNARP serves, byte for byte, and stays available after the lookup.
Registry entries change slowly, so an answer can be up to 30 days old. Ask
for the same entry again after that to read it anew.
This lookup can take longer than a typical request. It is an
async job. By default the request waits inline and returns
{ data }, or you can poll / use a callback_url.Full reference
Schemas, all response fields, and an interactive playground.