Activity Generation Configs
Listar Activity Generation Configs
Lista todas las activity generation configs (solo metadatos).
GET /api/activity-generation-configs
Devuelve un arreglo de objetos de metadatos de activity generation config. Este endpoint devuelve solo metadatos — no incluye los pilares de ciclo de vida anidados ni los config hashes.
Auth: Requerida — permiso activity-generation-config:view
configHashes y la configuración anidada completa (activationConfig, engagementConfig, resurrectionConfig) solo se devuelven en GET /:id. Usa este endpoint de listado para descubrir AGCs y luego obtén una por id para ver el detalle.
Ejemplo
curl https://api.reten.ai/api/activity-generation-configs \
-H "Authorization: Bearer <token>" \
-H "x-tenant-id: <tenant-id>"import axios from 'axios';
const response = await axios.get(
'https://api.reten.ai/api/activity-generation-configs',
{ headers: { Authorization: 'Bearer <token>', 'x-tenant-id': '<tenant-id>' } },
);
const configs = response.data;Respuesta 200 OK
[
{
"id": "f47ac10b-58cc-4372-a567-0e02b2c3d479",
"name": "Default lifecycle",
"description": "Activation, engagement and resurrection for the main funnel"
},
{
"id": "9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d",
"name": "Premium cohort lifecycle",
"description": null
}
]