Skip to main content
POST
cURL
Límite de Tasa: 12 solicitudes por segundo
action es uno de activate, pause, archive, resume.

Transiciones Válidas

Idempotencia

  • archive siempre es exitoso. Re-archivar una campaña es un no-op.
  • pause en una campaña ya inactive, y resume en una campaña ya active, son no-ops exitosos.
  • activate no es idempotente: llamarlo en una campaña ya en active (o inactive, o finished) devuelve 409 INVALID_STATUS_TRANSITION porque active no está en los orígenes permitidos. Usa resume para reactivar una campaña pausada.

Errores

  • 400 UNKNOWN_ACTION: action no es uno de los valores soportados.
  • 402 BILLING_LIMIT_REACHED: activate o resume y se alcanzó el límite del plan.
  • 409 INVALID_STATUS_TRANSITION: el estado actual no está en los orígenes permitidos. La respuesta incluye current_status y valid_targets.

Ejemplos

Autorizaciones

Authorization
string
header
requerido

Add api-key YOUR_API_SECRET_KEY as the value of the Authorization header.

Parámetros de ruta

id
integer
requerido

The identifier of the Campaign

action
enum<string>
requerido

Lifecycle action to apply

Opciones disponibles:
activate,
pause,
archive,
resume

Respuesta

Lifecycle action applied successfully

success
boolean
campaign
object

Single Campaign detail with nested agent, integration and cycles config. The analytics field is included only when a snapshot is available for the campaign.