Create

Create Job Title

POST - /v2/companies/<company_id>/job-titles

Required Properties

PropertyData TypeDescription
nameStringJob Title name
group_idsArray of StringsArray of UUIDs for which Groups this Job Title should be available to. If you set globally_accessible to true then this value can be left as an empty array.
globally_accessibleBooleanControls whether the Job Title should be globally available to all current and future Groups.

Optional Properties

PropertyData TypeDescription
colorString (Hex Val)Ex: #53A9FF
Color can be helpful as an additional categorical tool to signify something to the end user or help them quickly find a Job Title.
typeStringValid options are: salaried or hourly
hourly_rateNumberThe rate value that will be factored into cost calculations for any person who has this job title applied and doesn't already have a standalone hourly wage value. This is also handy for costing manpower request when job titles are specified.

Full POST Body Ex.

{
  "name": "Foreman",
  "group_ids": [],
  "globally_accessible": true,
  "color": "#53A9FF",
  "type": "hourly",
  "hourly_rate": 45
  
}

Responses:

Successful Response

When a new Job Title has been successfully added to your LaborChart account, you will be returned the UUID representing the new Job Title as confirmation.

{"id": "3f447732-33ec-4b8e-a5d0-6462c12e18e6"}

What’s Next