# Copa Digital Marketing — catálogo de banderas en Directus

> Inventario confirmado el 26 de agosto de 2026 a partir de los IDs suministrados por Digital Marketing y los metadatos públicos de Directus.

## Construcción de URL

```text
https://cm-marketing.directus.app/assets/{asset_id}
```

El `asset_id` es el identificador inmutable del registro. No construyas una URL de Directus a partir del código visible, del país o del filename. Conserva el ID exacto documentado.

## Inventario canónico

| Label confirmado | Filename | Asset ID canónico | IDs alternos equivalentes |
| --- | --- | --- | --- |
| Flag AR | `flag-ar.svg` | `654d0848-1f7c-40b9-833f-6a9647c050ed` | — |
| Flag BR | `flag-br.svg` | `0867933a-2809-4381-b423-6615a563bada` | — |
| Flag CA | `flag-ca.svg` | `de0c0940-c781-4073-abf0-73d763d1bd44` | `4cee1cb5-0b37-421c-b923-7f5a4b09f8ab` |
| Flag CL | `flag-cl.svg` | `d5d57118-ae3f-4a76-b20e-afedf7b7d3ad` | `b97824a5-955b-4e9e-9bc9-dc330ee07ca9` |
| Flag CO | `flag-co.svg` | `47b8cc2d-8cf3-47cb-b3d9-12525273a142` | — |
| Flag CR | `flag-cr.svg` | `4312b4e5-cce8-4a7d-babd-c13419f933a6` | — |
| Flag CU | `flag-cu.svg` | `e9734ed5-d5e2-4e6a-b753-ca5d4044d2e0` | — |
| Flag DO | `flag-do.svg` | `d0a9257d-73ed-4bb7-b0b5-1a82c07c22a5` | — |
| Flag EC | `flag-ec.svg` | `9f7081f1-8e14-4f5b-9d0d-00a9f864bdb3` | — |
| Flag GS | `flag-gs.svg` | `d134036f-6ad0-49eb-b360-4d72e5c0397e` | — |
| Flag GT | `flag-gt.svg` | `2d991da0-0a41-427f-80f9-4ad9785dce39` | — |
| Flag HN | `flag-hn.svg` | `99f5979c-af7e-43f6-8345-8fe0a15d888b` | `fd8f808c-0d20-4737-a1a6-2fbc7343fa6f` |
| Flag MX | `flag-mx.svg` | `f2025955-b432-4fc2-b196-95ad8b3d0a08` | — |
| Flag NI | `flag-ni.svg` | `b439e879-682e-455a-8c6a-f8b08340677a` | — |
| Flag PA | `flag-pa.svg` | `e8914ce1-b872-464a-bd65-731c9d736b00` | — |
| Flag SV | `flag-sv.svg` | `e7955b9f-965e-4b01-b98b-af25c579373c` | — |
| Flag US | `flag-us.svg` | `bb7ca0e3-a1e9-42a4-bb8d-ecaed8d65fa2` | `e0c06491-c60b-4589-9e9b-bc0319a4eda0` |
| Flag UY | `flag-uy.svg` | `fecc430d-3807-4b36-915d-29a0eb65276b` | — |
| Flag VZ | `flag-vz.svg` | `79d57172-e811-4b84-bf03-76819024fef2` | — |

Los 23 registros respondieron como `image/svg+xml`. Canadá, Chile, Honduras y Estados Unidos tienen dos registros con el mismo título, filename y tamaño; el explorador muestra una entrada canónica por bandera y conserva el ID equivalente aquí para trazabilidad.

## Relación con el CDN de Website Patterns

Este inventario Directus y la familia `https://www.copaair.com/webassets/icons/flags/{icon_name}.svg` son fuentes confirmadas distintas:

- En Directus, la URL se construye exclusivamente con el UUID documentado.
- En Website Patterns, la URL usa el slug canónico publicado por ese CDN.
- No conviertas automáticamente `flag-do.svg` en `dr.svg`, `flag-ec.svg` en `ecu.svg` ni otro filename entre fuentes, aunque representen un mercado parecido.
- Selecciona la fuente exigida por el componente, el proyecto o el brief. No mezcles ambas familias dentro de una misma serie visual sin validar tamaño, proporción y tratamiento.

## Uso y accesibilidad

- Usa una bandera para identificar un mercado, país, residencia, nacionalidad o selector cuando ese significado esté explícito en el contenido.
- Acompáñala con el nombre visible del mercado o país. Una bandera no sustituye el label y no debe ser la única forma de comunicar la selección.
- Si el texto adyacente ya nombra el país o mercado, usa `alt=""`. Si la bandera comunica información por sí sola, proporciona un texto alternativo localizado con el nombre completo aprobado; no uses el UUID ni el filename como alternativa.
- Conserva proporción, colores y composición. No recortes, recolorees, filtres, redibujes ni conviertas el SVG en emoji.
- En presentaciones o documentos sin acceso estable a Directus, embebe el SVG oficial dentro del archivo y conserva la URL canónica en la documentación de producción.
- Verifica el asset en el explorador antes de usarlo. La existencia de un código parecido en otra biblioteca no autoriza sustituirlo.
