POST /api/admin/jobs/rollup {day}: owner only, fresh step-up. Queues the AdminRollup function for one finished day (within the last 35 days, the UsageDay retention; older days have nothing left to count) and audits the request as system.rollup.recompute (the run itself audits system.rollup). 503 when the function isn't configured.Staff cookie session; permission overview.read; fresh password + TOTP step-up (10 minutes). Write requests need same-origin JSON and X-Admin-CSRF from this session.Source snapshot: admin/src/app/api/admin/jobs/rollup/route.ts. This reference describes the current working tree, not proof of deployment. The response service types and validators remain authoritative.
Request
Authorization
API Key
Add parameter in cookie
__Host-hwa_session
Example:
__Host-hwa_session: ********************
or
Header Params
Body Params application/jsonRequired
Examples
Responses
🟢202
application/json
Accepted for asynchronous work; this is not proof that deletion or recomputation has completed.