Skip to main content

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.