---
title: Catálogo de atributos
description: O catálogo público de tipos de documento que o Human Plugin aceita em credential.type — seu formato, como o Human Plugin o carrega e por que a inicialização falha quando ele não pode ser carregado.
canonical: https://developer.unico.io/pt-BR/human-plugin/additional-resources/attribute-catalog
locale: pt-BR
generated_by: markdown-export
---

# Catálogo de atributos

A lista de tipos de documento aceitos em credential.type.

O catálogo é um arquivo JSON público publicado pela Unico em `https://human-token-assets.unico.app/attribute-catalog.json`. Consulte-o para ver os códigos que você pode 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` é o que você envia em `credential.type`. A correspondência é **exata e diferencia maiúsculas de minúsculas**.
- `country_code` é o país, em ISO 3166-1 alpha-3, que emite o documento. O Human Plugin o devolve como `countryCode` em `data.ndocs`.

## Como o Human Plugin usa o catálogo

- É baixado **uma vez na inicialização** e mantido em memória. Um novo catálogo só chega ao Human Plugin na próxima reinicialização.
- O Human Plugin **não inicia** se não conseguir baixar um catálogo válido em até 10 segundos. Libere o tráfego HTTPS de saída para `human-token-assets.unico.app`.
- Nenhum dado do cliente é enviado ao host do catálogo.
- Uma criação com `credential.type` fora do catálogo é recusada com `422 ATTRIBUTE_TYPE_NOT_SUPPORTED`, antes de qualquer coisa ser armazenada ou enviada.