Activity Generation Configs
Eliminar Activity Generation Config
Archiva (soft delete) una activity generation config.
DELETE /api/activity-generation-configs/:id
Archiva una activity generation config. Es un soft delete — el registro se marca como archivado, no se elimina físicamente.
Auth: Requerida — permiso activity-generation-config:delete
Parámetros de Ruta
| Parámetro | Tipo | Descripción |
|---|---|---|
id | UUID | ID de la activity generation config |
Las tres lifecycle configs de la AGC (activationConfig, engagementConfig, resurrectionConfig) se archivan en cascada por la relación de llave foránea — no las eliminas por separado.
Ejemplo
curl -X DELETE https://api.reten.ai/api/activity-generation-configs/f47ac10b-58cc-4372-a567-0e02b2c3d479 \
-H "Authorization: Bearer <token>" \
-H "x-tenant-id: <tenant-id>"import axios from 'axios';
const id = 'f47ac10b-58cc-4372-a567-0e02b2c3d479';
await axios.delete(
`https://api.reten.ai/api/activity-generation-configs/${id}`,
{ headers: { Authorization: 'Bearer <token>', 'x-tenant-id': '<tenant-id>' } },
);Respuesta 204 No Content
Cuerpo vacío.
Respuestas de Error
| Estado | Descripción |
|---|---|
404 | Activity generation config no encontrada |