Peru CIIU Rev. 4 codebook
https://api.latinfo.dev/pe/inei/ciiu/{code}
A classification class with division/group hierarchy and official multilingual labels. Use the four-digit CIIU code or a supported normalized uppercase description alias. Preserve leading zeros. A REVIEWED_CROSSWALK is a reviewed text alias, not an official publisher label.
Contrato de la fuente
- Publicador
- INEI / United Nations Statistics Division
- Cobertura
- CIIU Rev. 4 classes and reviewed SUNAT description aliases.
- Qué representa un registro
- A classification class with division/group hierarchy and official multilingual labels.
- Identificador
- Use the four-digit CIIU code or a supported normalized uppercase description alias. Preserve leading zeros.
- Patrón admitido
^[A-Z0-9 ]+$- Cantidad de registros
one- Licencia
- No se ha verificado el permiso de reutilización. El acceso público no equivale a una licencia de reutilización.
Limitaciones conocidas
- A REVIEWED_CROSSWALK is a reviewed text alias, not an official publisher label.
Contrato de la fuente para agentes · Documentación de la fuente
Parámetros
codestringpathobligatorioUse the four-digit CIIU code or a supported normalized uppercase description alias. Preserve leading zeros.
Example: 8610
Ejemplo de solicitud
curl https://api.latinfo.dev/pe/inei/ciiu/8610 \
-H "Authorization: Bearer $LATINFO_API_KEY"
Respuestas
200Codebook entry; values and identifiers remain strings.
application/jsonCampos de la respuesta
ciiu string obligatoriocode string obligatorioFour-digit CIIU Rev. 4 class code.
seccion string obligatorioCIIU section letter, A through U.
division string obligatorioTwo-digit CIIU division code.
division_label string obligatorioOfficial Spanish division description.
grupo string obligatorioThree-digit CIIU group code.
grupo_label string obligatorioOfficial Spanish group description.
clase_label string obligatorioOfficial Spanish class description.
division_label_en string obligatorioOfficial English ISIC division description.
group_label_en string obligatorioOfficial English ISIC group description.
class_label_en string obligatorioOfficial English ISIC class description.
mapping_method string obligatorioOFFICIAL_CROSSWALK for official codes/labels; REVIEWED_CROSSWALK for reviewed SUNAT text aliases.
Esquema de respuesta
{
"type": "object",
"required": [
"ciiu",
"code",
"seccion",
"division",
"division_label",
"grupo",
"grupo_label",
"clase_label",
"division_label_en",
"group_label_en",
"class_label_en",
"mapping_method"
],
"additionalProperties": false,
"properties": {
"ciiu": {
"type": "string"
},
"code": {
"type": "string",
"description": "Four-digit CIIU Rev. 4 class code."
},
"seccion": {
"type": "string",
"description": "CIIU section letter, A through U."
},
"division": {
"type": "string",
"description": "Two-digit CIIU division code."
},
"division_label": {
"type": "string",
"description": "Official Spanish division description."
},
"grupo": {
"type": "string",
"description": "Three-digit CIIU group code."
},
"grupo_label": {
"type": "string",
"description": "Official Spanish group description."
},
"clase_label": {
"type": "string",
"description": "Official Spanish class description."
},
"division_label_en": {
"type": "string",
"description": "Official English ISIC division description."
},
"group_label_en": {
"type": "string",
"description": "Official English ISIC group description."
},
"class_label_en": {
"type": "string",
"description": "Official English ISIC class description."
},
"mapping_method": {
"type": "string",
"description": "OFFICIAL_CROSSWALK for official codes/labels; REVIEWED_CROSSWALK for reviewed SUNAT text aliases."
}
}
}400Invalid code format
401Clave de api ausente o inválida
404Code not in this reference snapshot
429Request limit exceeded
503Reference source unavailable
Ejemplo JSON
Ejemplo ilustrativo del esquema. No es una respuesta en vivo.
{
"ciiu": "string",
"code": "string",
"seccion": "string",
"division": "string",
"division_label": "string",
"grupo": "string",
"grupo_label": "string",
"clase_label": "string",
"division_label_en": "string",
"group_label_en": "string",
"class_label_en": "string",
"mapping_method": "string"
}Procedencia y limitaciones
La cobertura varía por país y fuente pública. Un campo ausente no demuestra que el hecho no exista. Los registros públicos pueden tener retrasos o errores; revisa la evidencia y la fecha de la fuente antes de usar un resultado.