Skip to main content

`POST /v1/internal/calendar/schedules/run`

POST 

/v1/internal/calendar/schedules/run

Calendar due check.

Cron fires this daily. Marks due obligations and creates their filing runs - idempotent per (obligation, period): the unique index is the dedupe floor, so a re-fired calendar never double-creates (reporting DESIGN.md §5/§8). Cron owns timing; this owns correctness. The sentin8:cron workload is granted bank8:reporting:runs:write in this service's registration (the ledger-storage precedent), so the same Shield gate every human mutation passes also gates the scheduled fire - no bypass.

Request​

Responses​

Filing-calendar due check completed