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

# Operaciones masivas

> Jobs sobre muchos QR Codes a la vez: crearlos desde una hoja, cambiar URLs, renombrar, rediseñar, organizar, eliminar o exportar las imágenes en un ZIP.

**Bulk Operations** (`/bulk-operations`) es donde actúas sobre muchos QR Codes de una sola pasada en lugar de abrirlos uno a uno. Todo aquí se ejecuta como un job en segundo plano: lo lanzas y te vas — recibes una tarjeta de progreso en la lista de jobs y un correo cuando termina.

Es un elemento de primer nivel en la barra lateral, con [Media Library](#media-library) anidada debajo.

## La lista de jobs

La página inicial es el registro de todos los jobs masivos que ha ejecutado la cuenta, con cuatro contadores arriba: **Total** (histórico), **In Progress** (en ejecución), **Completed** (recientes) y **Failed** (requieren atención).

Cada fila muestra el nombre del **job**, su **tipo** y categoría, el **estado**, una barra de **progreso**, cuándo **empezó** y qué **usuario** lo lanzó. Un job terminado que haya generado un archivo muestra un control de descarga en su propia fila.

Un job puede tardar un minuto en aparecer aquí después de lanzarlo, y la página no se refresca sola: recarga antes de concluir que no llegó a encolarse.

## Lanzar un job

**New Operation** abre un selector con siete tipos de job, divididos entre los cuatro más usados y tres más abajo:

| Job                 | Qué hace                                                                   |
| :------------------ | :------------------------------------------------------------------------- |
| **Create QR Codes** | Generar muchos QR Codes nuevos desde una hoja de cálculo                   |
| **Update QR Codes** | Cambiar a dónde apuntan los códigos: sustituir URLs en masa desde una hoja |
| **Update Details**  | Renombrar y reetiquetar códigos sin tocar sus URLs                         |
| **Download**        | Exportar imágenes de QR Codes como PNG, SVG, PDF o EPS en un ZIP           |
| **Apply Design**    | Rediseñar muchos códigos con un diseño guardado                            |
| **Organize**        | Mover códigos entre carpetas, o añadir y quitar etiquetas                  |
| **Delete**          | Archivar o eliminar definitivamente varios códigos                         |

La división importa al elegir: **Update QR Codes** cambia destinos, **Update Details** deliberadamente no. Renombrar cien códigos no toca a dónde apunta ninguno.

## Crear QR Codes en masa

La creación es un asistente de cuatro pasos: **Category → Spreadsheet → Settings → Review**.

<Steps>
  <Step title="Elige una categoría">
    La creación masiva admite cuatro categorías: **Website URL**, **Business Card**, **Custom Page** y **GS1**. Todos los códigos de un mismo job comparten la categoría que elijas aquí, así que un lote mixto significa más de un job.
  </Step>

  <Step title="Descarga la plantilla y súbela rellenada">
    Descarga la hoja de ejemplo, rellena una fila por QR Code y vuelve a subirla. El cargador acepta **CSV o XLSX, hasta 10 MB**.

    **La plantilla es específica de la categoría elegida**: una hoja de Website URL llega con las columnas `name`, `tags`, `custom_slug` y la URL de destino, mientras que una de Business Card pide campos de contacto. Descárgala después de elegir la categoría, en vez de reutilizar una hoja de un job anterior.
  </Step>

  <Step title="Elige los ajustes que quieras">
    Todo aquí es opcional —lo dice la cabecera— y un job funciona perfectamente con los cinco desactivados.

    | Ajuste                        | Qué aplica a todos los códigos del job                           |
    | :---------------------------- | :--------------------------------------------------------------- |
    | **Add design**                | Un diseño de **In-built Templates** o de tus **Saved Templates** |
    | **Add custom domain**         | Tu propio dominio en lugar de los enlaces cortos de `scnv.io`    |
    | **Auto-organize into folder** | Una carpeta donde colocar todos los códigos del job              |
    | **Scheduling**                | Horas de activación y desactivación                              |
    | **Tracking parameters**       | Parámetros UTM añadidos a cada enlace corto                      |
  </Step>

  <Step title="Ponle nombre, revisa el resumen y lanza">
    **Job name** es opcional pero conviene rellenarlo: es lo que buscarás después en la lista de jobs, y los nombres por defecto son solo una marca de tiempo.

    Debajo, un resumen muestra la categoría, el archivo subido y cada uno de los cinco ajustes como On, Off o None, para confirmar el job antes de ejecutarlo. **Start generation** lo encola.
  </Step>
</Steps>

## Exportar imágenes en masa

**Download** es un asistente de tres pasos —**Select codes → Format → Review**— y produce un único ZIP. Eliges los códigos con la misma búsqueda y los mismos filtros que en la lista de QR Codes, incluida la opción de seleccionar todo lo que coincida con un filtro en vez de marcar fila por fila.

## Media Library

**Media Library** (`/media`) es donde vive todo lo que has subido a la cuenta, en un solo sitio en vez de repartido entre QR Codes individuales.

Puedes buscar, filtrar por **Type** y por **Source**, alternar entre lista y cuadrícula, y subir archivos nuevos directamente. La barra lateral la anida bajo Bulk Operations, aunque tiene su propia ruta.

## Relacionado

* [Folders, tags & bulk operations](/es/qr-codes/manage/folders-tags-bulk-operations) — la barra de acciones masivas de la lista de QR Codes, para lotes pequeños sin job
* [Download QR Code images](/qr-codes/manage/download) — exportar un solo código y los formatos disponibles
* [Custom QR Code design](/qr-codes/manage/custom-design) — guardar los diseños que usa Apply Design
* [Bulk endpoints](/es/api-reference/management-api/bulk-operation/list) — ejecutar los mismos jobs desde la API
