provider signals POST
/api/projects/{project_id}/signals/scout/runs/{run_id}/emit-signal/ @utdk/posthog
/api/projects/{project_id}/signals/scout/runs/{run_id}/emit-signal/ Emit a finding for a run
Fire `emit_signal` with `source_product = signals_scout`. The `finding_id` is baked into the deterministic `Signal.source_id = run:<id>:finding:<id>` for traceability, but this is NOT idempotent — a second call with the same `finding_id` emits a second signal, so do not retry an emit that may have already succeeded.
- project_id path required
- Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.
- string
- run_id path required
- UUID of the `SignalScoutRun` bridge row.
- string
Try it
Authentication
Configure credentials for PostHog API
Code snippet
Updates live as you fill in the form above.
TypeScript
import posthog from '@utdk/posthog';
await posthog.signalsScoutEmitSignal()