PUT /automations/{automation_id}

Replace an automation's definition, by id or by name.

MethodPath
PUT/v1/automations/{automation_id}

The whole definition is replaced, and the change is live at once. Only for automations managed through this API: one defined by a repository file is a 409, since the next push to that file would revert the change — unlink it first to take ownership.

Path parameters

automation_idstringrequired
curl -X PUT "https://api.ellipsis.dev/v1/automations/{automation_id}" \
  -H "Authorization: Bearer $ELLIPSIS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"automation":"..."}'

Request

Example request body
{
}

Body parameters

automationAgentConfigrequired

The automation's new definition. Replaces the previous one wholesale — this is not a partial update.

Response

Example response · 200
{
}

On this page

No Headings
Schedule a demo