Trace everything that happened to one record
When someone asks "did this learner get their reminder?", search records by the record's key across every process and run.
Before you start
You need an API key and the record's key. A record's key is the value of its first field in the dataset, so put an ID first in the dataset's Select list if you want to search by it.
Steps
-
Search by record key
curl "https://{tenantname}.automatedon.io/api/v1/records?recordKey=LRN-00451&from=2026-09-01" \ -H "X-Api-Key: $AO_API_KEY"recordKeyis an exact match. If you only know part of it, usesearchinstead, which also matches error messages. -
Narrow it down
Add
processIdto see one process only, orstatus=Failedto see only the times it failed. -
See what was done
Add
include=steps, or get a single record withGET /records/{recordId}, to see each step and action. An action withexecutedandsuccessboth true was done, for example the email was sent.
What happens next
Nothing found? Steps whose condition didn't match aren't recorded, and old history is cleared after a while. See How long run history is kept.