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

# Actualizar data list

> Actualiza los metadatos de una lista: nombre, descripción, tipo, fuente, configuración, mapeos de campos y prioridad — PATCH /data-lists/{id}.

## Resumen

Actualiza metadatos de una lista que tengas permiso de editar. Cambiar **`name`** o **`description`** actualiza lo que ven los operadores en el **dashboard** (etiquetas y texto de detalle); **no** cambia el comportamiento de coincidencias. **Listas globales**: solo **nombre** y **descripción**, y solo **administradores de sistema**.

## Endpoint

```
PATCH https://api.gu1.ai/data-lists/{id}
```

## Autenticación

```bash theme={null}
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
```

## Cuerpo de la solicitud

Todos los campos son opcionales; enviá solo lo que cambie:

<ParamField body="name" type="string">
  1–200 caracteres. Se muestra en el dashboard para identificación.
</ParamField>

<ParamField body="description" type="string">
  Máx. 1000 caracteres. Se muestra donde la app expone el detalle de la lista (contexto interno para tu equipo).
</ParamField>

<ParamField body="type" type="string">
  List type enum (same as create).
</ParamField>

<ParamField body="source" type="string">
  Source enum (same as create).
</ParamField>

<ParamField body="config" type="object">
  Same shape as create (`autoSync`, `syncFrequency`, `externalUrl`, `visibleItemDataColumns`, etc.).
</ParamField>

<ParamField body="fieldMappings" type="object">
  String map.
</ParamField>

<ParamField body="priority" type="number">
  1–100.
</ParamField>

## Respuesta

`200` with updated list payload on success; `403`/`401` when attempting restricted changes on global lists.
