Run a scout now
Dispatch one on-demand run of this scout immediately, regardless of its schedule. Useful to test a scout right after authoring it, or to refresh its findings on demand. The run executes asynchronously on the worker and inherits every guard the scheduled path has: it is forbidden if scouts are not enabled for the project (403), and skipped if self-driving is paused at the project's pull request limit, or the project is over its daily report limit or daily run budget (429), or a run for this scout is already in progress (409). A manual run counts against the same daily run budget as scheduled runs, so repeated manual runs of the same scout can exhaust the project's daily allowance. A manual run does not change the scout's schedule or last_run_at. A disabled scout can still be run this way (to test before enabling). Pass an optional note to steer this one run without leaving a scout note that would steer every later run too. Returns immediately with the workflow id: poll the scout's runs for the result.
Request
- Base URL: https://us.posthog.com
- URL: https://us.posthog.com/api/projects/{project_id}/signals/scout/configs/{id}/run/
- Auth: one of:
- HTTP bearer
- HTTP bearer
Path parameters
A UUID string identifying this Signal scout config.
Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.
Request body
Response
A run was dispatched. It executes asynchronously; poll the scout's runs for the result.
Changes
No recorded changes to this operation across all 1 revision of this API.