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