# ANZSCO Work Types > 1,256 ACC Work Type Detail Sheets for occupational assessors and AI agents **Canonical machine contract.** This file is the single source of truth for the API schema and enum values. `/agents` and `README.md` are derived — if they conflict, this file wins. ## Human UI - `/` — search and shortlist tool for occupational assessors (the primary human interface) - `/agents` — API guide, entry_signal contract, live playground, and worked recipe for agent integrators ## About ANZSCO Work Types is a searchable index of 1,256 Australian and New Zealand Standard Classification of Occupations (ANZSCO) work type detail sheets maintained by ACC (Accident Compensation Corporation, New Zealand). Designed for occupational assessors, vocational psychologists, and AI agents working on ACC Initial Occupational Assessments (IOA). Scope: IOA specifically. Every affordance the tool offers — the shortlist tray, the copy-with-context output, the entry signal — is shaped around IOA work. The data may be useful input to other ACC vocational products, but nothing here is tailored to them and no claim of fitness for them is made. ## Data - Records: 1,256 work types - Refresh cadence: Daily at 6am NZT - Source: ACC Work Type Detail Sheets — see https://www.acc.co.nz/for-providers/treatment-recovery/work-type-detail-sheets/ - Attribution: ACC (Accident Compensation Corporation, New Zealand) Fields per record (snake_case): `title`, `anzsco_code` (6-digit), `major_group`, `physical_demand` (Sedentary | Light | Medium | Heavy | Very Heavy | Unknown), `acc_sheet_id`, `anchor_id`, `description`, `entry_requirements`, `work_tasks`, `work_environment`, `physical_mental_demands`, `notes`. `major_group` is ACC's own "Group" label passed through unchanged (e.g. `Professionals`, `Technicians and Trades Workers`, `Labourers`, `Community and Personal Service Workers`, `Clerical and Administrative Workers`, `Machinery Operators and Drivers`, `Sales Workers`, `Managers`). It is upstream data, not a locked enum — read the values you get back rather than hardcoding this list. HTML-preserved twins (present when ACC supplied markup): `description_html`, `entry_requirements_html`, `work_tasks_html`, `work_environment_html`, `physical_mental_demands_html`, `notes_html`. Each is the same content as its plain-text field with ACC's original `

` / `