Skip to main content
DELETE
Delete an automation
Delete an automation by passing its ID in the path. Pass account_id and the latest updated_at value as expected_updated_at in the query string. Your API key needs automations:write. The API archives the automation instead of removing its stored history. An archived automation no longer processes new Instagram activity. A successful request returns 204 with no response body.

Protect concurrent changes

Read the automation immediately before deleting it. If expected_updated_at is stale, the API returns 409 with api_automation_version_conflict. Read the automation again and send another delete request built on the value it returns.

Example request

Authorizations

Authorization
string
header
required

Levios API key sent as a Bearer token.

Path Parameters

automationId
string<uuid>
required

Query Parameters

account_id
string<uuid>
required
expected_updated_at
string
required
Required string length: 20 - 32
Pattern: ^(?:(?:(?!0000)\d{4})-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|02-(?:0[1-9]|1\d|2[0-8]))|(?:(?!0000)(?:\d{2}(?:0[48]|[2468][048]|[13579][26])|(?:[02468][048]|[13579][26])00))-02-29)T(?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d(?:\.\d{1,6})?(?:Z|[+-](?:[01]\d|2[0-3]):[0-5]\d)$

Response

Successful response.