API reference · Schema
V1PeopleStaffList
V1PeopleStaffListcontract v1.people.staff.list
- staffarray of objectrequired
- namestringrequiredmin length 1max length 200
- role_keystringrequiredpattern ^[a-z][a-z0-9_]*$
- pay_basisenum (2)required
hourlymonthly - wage_rate_minorinteger | nullrequired≥ 0≤ 9007199254740991
- monthly_salary_minorinteger | nullrequired≥ 0≤ 9007199254740991
- contract_min_per_monthinteger | nullrequired> 0≤ 9007199254740991
- ot_multiplier_bpintegerrequired≥ 10000≤ 40000
- currencystringrequiredpattern ^[A-Z]{3}$
- joined_onstring (date)requiredpattern ^(?:(?:[0-9][0-9][2468][048]|[0-9][0-9][13579][26]|[0-9][0-9]0[48]|[02468][048]00|[13579][26]00)-02-29|[0-9]{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12][0-9]|3[01])|(?:0[469]|11)-(?:0[1-9]|[12][0-9]|30)|(?:02)-(?:0[1-9]|1[0-9]|2[0-8])))$
- left_onstring (date) | nullrequiredpattern ^(?:(?:[0-9][0-9][2468][048]|[0-9][0-9][13579][26]|[0-9][0-9]0[48]|[02468][048]00|[13579][26]00)-02-29|[0-9]{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12][0-9]|3[01])|(?:0[469]|11)-(?:0[1-9]|[12][0-9]|30)|(?:02)-(?:0[1-9]|1[0-9]|2[0-8])))$
- activebooleanrequired