Reten Docs
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
  }
]