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.
Resumen
Las data lists (incluidas las listascustom) guardan valores que tu organización usa en reglas (in_custom_list, not_in_custom_list, contains_any_from_custom_list, etc.). La API pública está en:
Conceptos
nameydescription(metadata de la lista): texto para tu equipo. Se usan en el dashboard de gu1 (selector de listas, tablas, cabeceras de detalle) y en vistas de auditoría o administración para reconocer listas sin depender solo del UUID. No intervienen en el motor de reglas ni en los endpoints decheck; la lógica sigue usando el id de lista y losprimaryValue/searchKeysde cada ítem.primaryValue: valor principal del ítem.searchKeys: strings adicionales para búsqueda; si no se envían, el backend suele usar[primaryValue].itemData/metadata: JSON opcional con columnas extra o contexto.- UUID en reglas: en operadores de lista custom, el
valuede la condición es el id (UUID) de la lista.
Flujo típico
- Crear lista:
POST /data-lists(type: "custom"u otro tipo soportado). - Ítems:
POST /data-lists/{listId}/itemsoPOST /data-lists/{listId}/items/bulk. - Consultar pertenencia:
POST /data-lists/{type}/checkoPOST /data-lists/bulk-check. - Listar ítems:
GET /data-lists/{listId}/items(querysearch), o buscar por valor conPOST /data-lists/{listId}/items/find(coincidencia exacta o contiene sobre primary + search_keys de esa lista). - Mantener:
PATCH /data-lists/{id},PATCH /data-lists/{id}/status,DELETE /data-lists/{id}, y por ítemPATCH/DELETEen/data-lists/{id}/items/{itemId}.
Listas globales vs tenant
Tu tenant puede ver listas globales. Solo administradores de sistema mutan listas globales o sus ítems; las claves normales gestionan listas de la organización. Las listas solo marketplace no se exponen por estos endpoints (403 con código de error).