Webhook payloads
Non-Discord endpoints receive JSON roughly like:
json{ "event": "article.published", "timestamp": "2026-08-07T12:00:00.000Z", "data": { "id": "article_id", "title": "Install with Docker", "slug": "install-docker", "projectId": "project_id", "status": "PUBLISHED" } }
Exact fields depend on the event. Always check event first.
Discord endpoints receive Discord’s embed format instead of this raw JSON.
Delivery log
Admin → Webhooks shows recent deliveries: status code, success/failure, and error text. Use this when debugging.
