Skip to content

project.review_submitted

Sent when a production project is submitted for review — Submit for review in the dashboard’s Settings tab, once the production readiness checklist passes (or the equivalent API call).

Header Description
X-Baiyar-Signature t=<unix timestamp>,v1=<hex HMAC-SHA256> — see Verifying Webhook Signatures
Content-Type application/json
{
"id": "evt_N6NWhxzQIDRRmreNoKfB",
"type": "project.review_submitted",
"created_at": "2026-09-16T04:03:46Z",
"data": {
"id": "project_IChAi2NR4vzKN3SgEYPI",
"review_status": "in_review",
"review_submitted_at": "2026-09-16T04:03:46Z"
}
}
Field Type Description
id string Unique event ID
type string Always project.review_submitted
created_at date-time When the event was generated
data.id string The project’s public ID
data.review_status string Always in_review
data.review_submitted_at date-time When the submission happened

This event doesn’t fire for the review decision (approved or sent back for revision) — only for the submission itself. There’s no webhook event for the decision yet; check the dashboard’s Settings tab for the current status.

There’s no sandbox simulator for this event — trigger it by completing a production project’s readiness checklist and submitting it for review from the dashboard.