Skip to main content
POST
/
data-lists
Crear lista de datos
curl --request POST \
  --url http://api.gu1.ai/data-lists \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "<string>",
  "type": "<string>",
  "description": "<string>",
  "source": "<string>",
  "config": {},
  "fieldMappings": {},
  "priority": 123,
  "isGlobal": true
}
'

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

Crea una nueva data list para la organización. Usá type: "custom" para una lista genérica que referenciarás por UUID en las reglas.

Endpoint

POST https://api.gu1.ai/data-lists

Autenticación

Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

Cuerpo de la solicitud

name
string
required
Nombre visible (1–200 caracteres). Aparece en el dashboard (catálogo, selectores, cabeceras) para identificar la lista; no cambia cómo las reglas evalúan ítems.
type
string
required
List type enum, including custom, company_blocklist, document_blocklist, keyword_list, ip_blocklist, and others supported by the platform.
description
string
Descripción opcional (máx. 1000 caracteres). Úsala como contexto interno (responsable, política de actualización, caso de uso); visible donde el producto muestra el detalle de la lista. No la usa el motor de coincidencias.
source
string
required
Origin of data, e.g. manual_entry, api_integration, custom_upload, internal, etc.
config
object
Optional: autoSync, syncFrequency, externalUrl, apiKey, visibleItemDataColumns, etc.
fieldMappings
object
Optional string-to-string map for ingestion mappings.
priority
number
default:"50"
Priority 1–100.
isGlobal
boolean
Reserved for platform use; tenant clients normally omit or set false.

Example

{
  "name": "High-risk merchants",
  "description": "Internal blocklist for KYB rules",
  "type": "custom",
  "source": "api_integration"
}

Respuesta

201 with success, data (includes list id), and timing metadata on success.