> ## Documentation Index
> Fetch the complete documentation index at: https://docs.simplepay.mx/llms.txt
> Use this file to discover all available pages before exploring further.

# Administra un catálogo digital

> Crea catálogos, productos, variantes, precios, media e inventario.

Digital Catalog organiza productos vendibles dentro del comercio y ambiente autenticados. Usa sus IDs para crear snapshots de cobro sin enviar detalles del procesador.

## Recorre los recursos

| Recurso       | Ruta base                                                          |
| ------------- | ------------------------------------------------------------------ |
| Catálogos     | `/v1/digital-catalogs`                                             |
| Productos     | `/v1/digital-catalogs/{catalog_id}/products`                       |
| Variantes     | `/v1/digital-catalogs/{catalog_id}/products/{product_id}/variants` |
| Categorías    | `/v1/digital-catalogs/{catalog_id}/categories`                     |
| Marcas        | `/v1/digital-catalogs/{catalog_id}/brands`                         |
| Importaciones | `/v1/digital-catalogs/{catalog_id}/imports`                        |
| Media         | `/v1/digital-catalogs/{catalog_id}/media`                          |
| Inventario    | `/v1/digital-catalogs/{catalog_id}/inventory`                      |

## Trabaja desde el backend

Asigna `digital_catalog:read` para lecturas y `digital_catalog:write` para mutaciones. El gateway fija comercio y ambiente desde la llave.

## Crea cobros desde catálogo

Obtén un snapshot con `GET /v1/digital-catalogs/{catalog_id}/products/{product_id}/line-item`. Envía ese objeto como `catalog_line_item` al crear Checkout o Payment Link.

<Warning>
  No construyas un `catalog_line_item` manualmente. Usa el snapshot generado por
  SimplePay.
</Warning>
