Skip to main content

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​

ParameterTypeDescription
uuidstringAutomation'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"
}
}