Skip to content

notifications

Notifications — user-scoped in-app notifications

FieldTypeRequiredDescription
orgIdstringYesOrganization ID for multi-tenant isolation
userIdId<"users">Yes
programIdId<"programs">NoParent program reference
type”sandbox_complete” | “sandbox_failed” | “pr_ready” | “review_requested” | “subtask_completed” | “subtask_failed” | “subtask_scope_violation” | “all_subtasks_complete” | “subtask_paused” | “verification_completed” | “verification_failed” | “orchestration_plan_ready” | “orchestration_complete” | “orchestration_failed”Yes
titlestringYes
bodystringYes
linkstringNo
entityTypestringNo
entityIdstringNo
readbooleanYes
createdAtnumberYes
NameFields
by_user_readuserId, read
by_orgorgId