This page documents the canonical HTTP contract for this endpoint.
Changing status to ACTIVE can admit runnable enrollments and synchronize provider/runtime state. Changing to PAUSED or ARCHIVED drains/pause sequence enrollments and open work. Status transitions are state-changing operations.
In Command Center, Approve for me may authorize activation automatically, while Ask for approval still requires confirmation. Enrollment and combined launch-and-enroll actions remain sensitive under Approve for me, including manual-only or review-only enrollment. Run without asking retains its existing authority. These native agent rules do not add an approval step to HTTP or CLI calls: those retain explicit authenticated invocation, sequences:run, sender authorization and readiness checks.
Activation readiness
- Personal delivery checks inbox readiness for the resolved actor user.
- Bulk delivery checks provider configuration/campaign readiness.
Path parameters
sequence_idrequiredstring
Sequence ID.
| Name | Type | Description |
|---|---|---|
| sequence_idrequired | string | Sequence ID. |
Query parameters
actorUserId· optionalstring
Optional actor override; controls personal inbox readiness checks.
| Name | Type | Description |
|---|---|---|
| actorUserId | string | Optional actor override; controls personal inbox readiness checks. |
Body parameters
statusrequiredstring
One of ACTIVE, PAUSED, ARCHIVED.
| Name | Type | Description |
|---|---|---|
| statusrequired | string | One of ACTIVE, PAUSED, ARCHIVED. |
Errors
| Status | Meaning |
|---|---|
| 400 | Invalid status or actor. |
| 401 | Invalid API key or missing auth. |
| 403 | Missing sequences:run scope. |
| 404 | Sequence not found. |
| 409 | Delivery not ready for activation (for example inbox/provider not configured). |
