Reten Docs
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ámetroTipoDescripción
idUUIDID 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

EstadoDescripción
404Activity generation config no encontrada