/api/manifest | module/endpoint map, file counts, seed | orientation only |
/api/summary | record counts, departments | orientation only |
/api/employees?q=<term> | employee records (leave_balance_days, status, department) | identity confirmation, profile-summary comparison |
/api/payroll-ledgers?q=<term> | both "Leave assignment" and "Salary assignment" records (+ accrual_batch_id, base_salary, period, status) | leave precedence AND payroll/accrual readiness |
/api/cases?q=<term> | case summaries | case lookup |
/api/cases/<case_id> | FULL case: approvals[], attachments, comments[], audit_events[], summary | folder evidence, approval history, per-case audit |
/api/documents?q=<term> | document folders: files[], required_files[], tags[], required_tags[], ready | folder readiness |
/api/messages?q=<term> | formal notices: quality, defects[], status, channel | notice defect inspection |
/api/notifications?q=<term> | same shape as messages | notice defect cross-check |
/api/audit?case_id=<id> and /api/audit | audit events: audit_id, event, detail, actor, employee_id, case_id | audit event selection; /api/audit/<id> for one event |
/api/recruitment?q=<term> | opening: candidates[], offer_register[], cost_ledger[], notice_packets[], payroll_precheck_records[] | recruitment handoff + cost sum |
/api/policies and /api/policies/<id> | policy definitions | reference text (e.g. notice requirements) |
/api/attachments/<attachment_id> | attachment text content | follow from case attachments if folder detail is in an attachment |