Peru · lookupRuc

Lookup by RUC

GET https://api.latinfo.dev/pe/ruc/{ruc}

Returns company data for a given RUC (11-digit tax ID). Response time ~80ms.

EV
Evidence-first response

Latinfo identifies the originating government dataset and preserves source evidence and freshness when the publisher exposes them. Verify material decisions with that institution.

Authentication required. REST requests use a Latinfo API key. The interactive console builds the authorization header and does not store the key.

Parameters

rucstringpathrequired

RUC number (11 digits)

Example: 20100047218

Request example

curl https://api.latinfo.dev/pe/ruc/20100047218 \
  -H "Authorization: Bearer $LATINFO_API_KEY"

Responses

200Company found
Content-Type: application/json
400Invalid RUC format
No response body documented.
401Missing or invalid API key
No response body documented.
404RUC not found
No response body documented.
429Rate limit exceeded
No response body documented.

Example JSON

{
  "ruc": "20100047218",
  "razon_social": "BANCO DE CREDITO DEL PERU",
  "estado": "ACTIVO",
  "condicion": "HABIDO",
  "ubigeo": "150114",
  "tipo_via": "JR.",
  "nombre_via": "CENTENARIO",
  "numero": "156"
}

Provenance and limitations

Coverage varies by country and public source. A missing field is not evidence that the underlying fact does not exist. Public registries may be delayed or contain source errors; inspect the returned evidence and source date before relying on a result.