Pause Automation
Set an active automation to paused.
Contacts already in the automation stay where they are and continue when it is activated again. Replacing the steps while it is paused can cancel contacts waiting in a delay step — see Update Automation. Any other status returns 409 AUTOMATION_NOT_ACTIVE.
Request
POST /automations/{uuid}/pause
This endpoint takes no request body.
Path Parameters
| Parameter | Type | Description |
|---|---|---|
uuid | string | Automation's UUID |
Example Request
curl -X POST "https://email.easy.tools/api/v1/automations/976854b8-692b-4f5e-aca9-30b3053de7ae/pause" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json"
Response
Success Response (200 OK)
The automation detail, identical in shape to Get Automation, with status paused.
{
"data": {
"uuid": "976854b8-692b-4f5e-aca9-30b3053de7ae",
"name": "Welcome series",
"status": "paused",
"structure": "linear",
"trigger": {
"type": "contact_added_to_list",
"list_uuid": "cd9a83c7-f3ac-49ff-8031-adf6b455d8b8",
"segment_uuid": null,
"product_uuid": null,
"variant_uuid": null,
"waitlist_uuid": null,
"conditions": null
},
"reentry_policy": "multiple_times",
"timezone_mode": "contact",
"timezone_uuid": null,
"language": null,
"steps": [
{
"uuid": "7dfb27a9-7c68-43ad-af24-ff3ff65050f1",
"type": "timer",
"delay_value": 1,
"delay_unit": "days",
"name": null,
"subject": null,
"preheader": null,
"from_name": null,
"reply_to": null,
"from_identity": null,
"from_email": null,
"content": null,
"content_editable_via_api": null,
"content_overwrite_required": null,
"branches": null
},
{
"uuid": "7e80dfed-47d3-4934-9368-6d6b8b179164",
"type": "send_email",
"delay_value": null,
"delay_unit": null,
"name": "Welcome",
"subject": "Welcome",
"preheader": null,
"from_name": null,
"reply_to": null,
"from_identity": "e050fca6-7eeb-45a1-b3e7-3a1ebff6e375",
"from_email": "hello@example.com",
"content": "Hello **there**",
"content_editable_via_api": true,
"content_overwrite_required": false,
"branches": null
}
],
"created_at": "2026-09-29T11:58:38Z",
"updated_at": "2026-09-29T15:41:22Z"
}
}
Response Fields
See Automation Object.
Error Responses
Not Found Error (404)
{
"error": {
"code": "RESOURCE_NOT_FOUND",
"message": "Automation with UUID '976854b8-692b-4f5e-aca9-30b3053de7ae' not found"
}
}
Conflict Error (409 — Not Active)
The automation is not active.
{
"error": {
"code": "AUTOMATION_NOT_ACTIVE",
"message": "Automation cannot be paused because it is not active"
}
}