Close Checklist
Completes a close checklist task
Changed onMarks the task as prepared, recorded as completed by the connected user at the current time. Requires an OAuth connection made by a named user; API keys are rejected with HTTP 403 because they do not act as a user. A task that is already completed is rejected with HTTP 409 so an earlier preparer's record is never overwritten. Returns the updated task.
post/close-checklists/{period}/tasks/{task_id}/complete
Request
- Base URLhttps://api.rillet.com
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
periodstring yearMonth required
The checklist's accounting month in ISO-8601 format (YYYY-MM).
task_idstring uuid required
UUID of the checklist task, from list-close-checklist-tasks.
Response
OK
Example response
{
"name": "Collect accruals from department heads",
"accounting_area": "Accruals",
"completed_at": "2026-10-03T14:05:00",
"reviewers": [
{
"signed_off_at": "2026-10-04T09:30:00"
}
],
"reviewed_at": "2026-10-04T09:30:00"
}Changes
- info
endpoint added
- info