Reten Docs
Configuración de Actividades

Claves de Atributos

Listar claves de atributos disponibles del catálogo global.

GET /api/activity-config/attribute-keys

Lista todas las claves de atributos disponibles del catálogo global. Estas claves representan los tipos de datos que pueden adjuntarse a las actividades.

Auth: Requerida — permiso VIEW_ACTIVITIES

Ejemplo

curl https://api.reten.ai/api/activity-config/attribute-keys \
  -H "Authorization: Bearer <token>" \
  -H "x-tenant-id: <tenant-id>"
const response = await fetch("https://api.reten.ai/api/activity-config/attribute-keys", {
  headers: {
    "Authorization": "Bearer <token>",
    "x-tenant-id": "<tenant-id>",
  },
});
const keys = await response.json();
import requests

response = requests.get(
    "https://api.reten.ai/api/activity-config/attribute-keys",
    headers={
        "Authorization": "Bearer <token>",
        "x-tenant-id": "<tenant-id>",
    },
)
keys = response.json()

Respuesta 200 OK

[
  {
    "id": "220e8400-e29b-41d4-a716-446655440000",
    "key": "commerce_info",
    "label": "Commerce Info",
    "description": "Commerce data for activity context"
  },
  {
    "id": "330e8400-e29b-41d4-a716-446655440000",
    "key": "promotions",
    "label": "Promotions",
    "description": "Active promotions for the commerce"
  }
]

Notas

  • Las claves de atributos son globales (esquema público)
  • Se inicializan de forma idempotente al arrancar el servidor
  • Cada tenant configura sus propias políticas para estas claves