POST
/
webhook
/
automation
/
{automation_id}
curl --request POST \
  --url https://api.thoughtly.com/webhook/automation/{automation_id} \
  --header 'Content-Type: application/json' \
  --data '{}'
{
  "error": {},
  "data": {}
}

Path Parameters

automation_id
string
required

The unique ID of the automation associated with the webhook. Only Automations using the Webhook trigger are supported.

Body

application/json · object

The body of the request can be any arbitrary JSON object. There are no required fields, and you can send any data your external system needs to trigger the automation and pass it into downstream actions.

While an Automation is in Draft Mode, this data will be used to update the test values for the automation. In Live Mode, this data will trigger the automation to process the data in real-time.

Response

200 - application/json

Successful response

The generic response format for all API requests. This structure ensures consistency in how success and error information is returned to the caller.