---
title: Catálogo de atributos
description: El catálogo público de tipos de documento que Human Plugin acepta en credential.type — su formato, cómo lo carga Human Plugin y por qué el arranque falla cuando no puede cargarlo.
canonical: https://developer.unico.io/es/human-plugin/additional-resources/attribute-catalog
locale: es
generated_by: markdown-export
---

# Catálogo de atributos

La lista de tipos de documento aceptados en credential.type.

El catálogo es un archivo JSON público publicado por Unico en `https://human-token-assets.unico.app/attribute-catalog.json`. Consúltelo para ver los códigos que puede usar.

```json
{
  "schema_version": 1,
  "version": "2026-10-29.1",
  "attributes": [
    { "code": "DUI_TYPE_BR_CPF", "country_code": "BRA" },
    { "code": "DUI_TYPE_NG_BVN", "country_code": "NGA" }
  ]
}
```

- `code` es lo que se envía en `credential.type`. La comparación es **exacta y sensible a mayúsculas y minúsculas**.
- `country_code` es el país, en formato ISO 3166-1 alfa-3, que emite el documento. Human Plugin lo devuelve como `countryCode` en `data.ndocs`.

## Cómo lo usa Human Plugin

- Se descarga **una sola vez al arrancar** y se mantiene en memoria. Un catálogo nuevo llega a Human Plugin en su próximo reinicio.
- Human Plugin **no arranca** si no logra descargar un catálogo válido en 10 segundos. Permita HTTPS de salida hacia `human-token-assets.unico.app`.
- No se envía ningún dato del cliente al host del catálogo.
- Una creación con un `credential.type` fuera del catálogo se rechaza con `422 ATTRIBUTE_TYPE_NOT_SUPPORTED`, antes de almacenar o enviar nada.