User Wages

Create User Wage

post/v2/company/{company_id}/users/{user_id}/wages

Request

  • Base URL
    https://api.7shifts.com
  • Auth
    • OAuth 2
      Authorization codehttps://app.7shifts.com/oauth2/authorize
      Client credentials
      Password
      Token URLhttps://app.7shifts.com/oauth2/token
    • or API key in cookie 7session

Path parameters

company_idinteger required

Company ID

user_idinteger required

User ID

Headers

x-api-versionstring

An API version

Example:2022-05-01

7shifts API version

x-company-guidstring uuid

Company GUID

Request body

effective_datestring required

A date with YYYY-MM-DD format

role_idinteger

Role ID

wage_type'hourly' | 'weekly_salary' | 'annual_salary' required

The wage type

wage_centsinteger required

The wage value. In cents

enabled_daysobject nullable

Days of the week when the wage is applicable (optional, defaults to all days). Days keyed by full name (Sunday-Saturday).

Example request

{
  "effective_date": "2020-01-01",
  "enabled_days": {
    "Sunday": true,
    "Monday": true,
    "Tuesday": true,
    "Wednesday": true,
    "Thursday": true,
    "Friday": true,
    "Saturday": false
  }
}

Response

Wage created

object'user_wage' required

Example response

{
  "data": {
    "effective_date": "2020-01-01",
    "enabled_days": {
      "Sunday": true,
      "Monday": true,
      "Tuesday": true,
      "Wednesday": true,
      "Thursday": true,
      "Friday": true,
      "Saturday": false
    },
    "created": "2020-01-20T12:00:00.000Z",
    "modified": "2020-01-20T12:00:00.000Z"
  }
}

Changes

No recorded changes to this operation across all 2 revisions of this API.