These docs are for v2.2023.0401. Click to read the latest docs for v2.2025.0301.

Update User

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
int64
required

Company ID

int64
required

User ID

Body Params
string
length ≤ 80

The user's first name

string
length ≤ 80

The user's last name

string | null

An optional alternate first name

string | null

An optional alternate last name

string
length ≤ 155

the user's email

string | null

The user's mobile phone number. Format with no spaces and include area code

string | null

The user's home phone number. Format with no spaces and include area code

string | null

The user's address

string | null

The user's postal code or zip code

string | null

The user's city

string | null

The user's province or state

string | null

Notes associated with this user

date | null

The hire date of this user. Format YYYY-MM-DD

string
enum

The type of this user

Allowed:
string | null

Either an employee ID or an ID assigned by your payroll provider that is used in your payroll export

integer | null

The punch ID they punch in/out with. If no value is provided a new one will be created

date | null

The user's birthdate. Format YYYY-MM-DD

string
enum
Defaults to en

The user's preferred language. Default value is en

Allowed:
boolean

User should appear in the system as an employee. Applies to admin users only

boolean

Subscribe this user to updates from 7shifts. This includes announcing new features for 7shifts

integer

The maximum weekly hours this user is set to work

boolean

User status. If false the user is unable to login

string | null

The user's pronouns

Headers
string

7shifts API version

uuid

Company GUID

string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
application/problem+json