recipes

PUT /recipes/{id}

Changed on

Update an automation

Request

  • Base URL
    https://api.propstack.de/v2
  • Auth
    API key in header X-Api-Key

Path parameters

idinteger required

Automation ID

Request body

titlestring

Automation title; null clears it

liveboolean

Whether the automation runs; defaults to false on creation

changed_attributestring

Only run when this attribute changes; null clears it

iteration_keystring

Runtime array variable to iterate over; null clears it

webhook_urlstring

Target URL for send_webhook; null clears it

schedule_typestring

Optional yearly recurrence; null clears it

next_automation_idsinteger[]

Subsequent automation IDs in this shop; null clears to []

Response

Update an automation

idinteger
titlestring

Automation title

liveboolean

Whether the automation runs

changed_attributestring

Attribute that must change to run

iteration_keystring

Runtime array variable to iterate over

webhook_urlstring

Target URL for send_webhook

schedule_typestring

Optional yearly recurrence

triggerobject

Trigger configuration

actionobject

Action to be executed

next_automation_idsinteger[]

IDs of next automations to be triggered

created_atstring
updated_atstring

Example response

{
  "conditions": [
    {
      "field": "E-Mail -> ID",
      "operator": "equals",
      "value": "123456"
    }
  ],
  "schedule": {
    "raw": "in 5 seconds",
    "parsed_at": "2026-03-03T11:55:16+01:00"
  }
}

Changes