Event types
Subscribe to any combination of these events when creating a webhook.
Content events
content.created
content.status_changed
Audit events
audit.started
audit.completed
After receiving audit.completed, call GET /api/v1/projects/{id}/audits/latest to fetch the full audit results.
Ranking events
keywords.updated
Fires once per project when the daily keyword position scan finishes (not per keyword).
After receiving keywords.updated, call GET /api/v1/projects/{id}/rankings/keywords to fetch the latest positions.
prompts.updated
Fires when all AI models have responded for a prompt analysis.