Every time an automation was triggered, and what came of it
Every time its trigger fired for someone, newest first (D206): entered, with their run as it is now (in it, at which step and until when; completed; left early; failed), or why not (the trigger’s conditions, who can enter, entered before, still in it, nobody known). `q` finds people by email or name; `status` and `step` filter on the run.
Every time its trigger fired for someone, newest first (D206): entered, with their run as it is now (in it, at which step and until when; completed; left early; failed), or why not (the trigger’s conditions, who can enter, entered before, still in it, nobody known). q finds people by email or name; status and step filter on the run.
apiKey readAuthorizationBearer <token>A workspace API key (pf_…), created under Developers → API keys.
Scope: read
id*string^(auto)_[0-9A-Za-z]{8}$page?integerStarts at 1
1 <= value1pageSize?numberOne of 10, 25, 50, 100
25q?stringSearch
1 <= length <= 200status?stringComma-separated, any of: active, completed, exited, failed, not_entered
step?stringOnly those whose run is on (or ended at) these steps, comma-separated
OK
application/json- response
items*array<>total*integerpage*integerpageSize*integercurl -X GET 'https://api.postforge.dev/v1/automations/string/entries'{ "items": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "outcome": "entered", "decidedAt": "2019-08-24T14:15:22Z", "firedAt": "2019-08-24T14:15:22Z", "runId": "78c33d18-170c-44d3-a227-b3194f134f73", "run": { "status": "active", "stepId": "string", "nextAt": "2019-08-24T14:15:22Z", "endedAt": "2019-08-24T14:15:22Z", "endReason": "completed" }, "profile": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string", "email": "string" } } ], "total": 0, "page": 0, "pageSize": 0}A person’s path through an automation GET
One run with what started it and its decision log: each step it went through, what it did and why (the path and the conditions met, the email sent or skipped, the webhook’s tries).
Store a webhook header’s secret value POST
Encrypts the value and answers its id, which a webhook step’s header holds as `secretId` (D198); the value is never answered again.