Update Employee

In the update employee reference email and status are shown in the body of the request. When you try to update one of these fields through this endpoint you get
{ "type": "bad_request", "message": "email cannot be updated through the API" }
Is this the expected behavior? If not could you update the docs?

It also looks like when I try to update authorized_location_ids it doesn’t throw an error but it also doesn’t update the employees location.

It looks like the tech reference for that is incorrect, I’ll ask the doc team to update it. Email (along with status, external_id, created_at, updated_at, and authorized_location_ids) all appear to be read_only fields that you cannot update. Thanks for reporting this!