List Occupations
Returns ISCO-08 occupation codes and/or legacy OCC1–OCC11 codes for use in registerCustomer / updateCustomer occupation.
Authentication:
- REQUIRED: Basic Auth only.
Query Parameters:
format(optional):isco(default),legacy, orall.level(optional): Integer 1–4. Filters ISCO entries by hierarchy level. Ignored whenformat=legacy.
Response (format=isco):
occupations: Array of{ code, level, title, legacy_occ }format,count, andlevel(when provided)
Response (format=legacy):
occupations: Array of{ code, title, isco_code }format,count
Response (format=all):
iscoandlegacyarrays, pluscountobject and optionallevel
Notes:
- Prefer ISCO-08 codes for new integrations. Legacy OCC1–OCC11 remain accepted for backward compatibility.
- Use returned
codevalues as theoccupationfield on customer APIs.
Authentication
AuthorizationBasic
Basic Auth: base64(client_id:client_secret)
Query parameters
format
Optional: isco (default), legacy, or all
Allowed values:
level
Optional: Filter ISCO entries by hierarchy level (1–4). Ignored for format=legacy.
Response
OK
occupations
format
Allowed values:
count
level
Errors
400
Bad Request Error
401
Unauthorized Error
