employee working time

An employee's contractual working time and working pattern can be stored against the employment record. These end points allow for the querying and updating of working time records as held against an employee record

Get employee working time

SecuritybearerAuth
Request
path Parameters
id
required
string <guid>

Employee ID

Example: 906264f1-2dff-4f72-a10b-59918cf738d7
Responses
200

Employee work patterns array

400

Bad Request

401

Unauthorized - Authorization Required

404

Not Found

422

Unprocessable Entity

default

General Error

get/Employee/{id}/WorkingTimes
Request samples
Response samples
application/vnd.api+json
{}

Add employee working time

Add employee working time

SecuritybearerAuth
Request
path Parameters
id
required
string <guid>

Employee ID

Example: 906264f1-2dff-4f72-a10b-59918cf738d7
Request Body schema: application/vnd.api+json

Post or patch employee working time

One of:
object
Responses
200

Employee work patterns

400

Bad Request

401

Unauthorized - Authorization Required

422

Unprocessable Entity

default

General Error

post/Employee/{id}/WorkingTimes
Request samples
application/vnd.api+json
{
  • "data": {
    }
}
Response samples
application/vnd.api+json
{}

Get employee working time by Id

SecuritybearerAuth
Request
path Parameters
empId
required
string <guid>

Employee ID

Example: 906264f1-2dff-4f72-a10b-59918cf738d7
id
required
string <guid>

Working Times ID

Example: 93b28927-49d4-49ec-b439-faa79d6e7aa8
Responses
200

Employee work patterns

400

Bad Request

401

Unauthorized - Authorization Required

404

Not Found

422

Unprocessable Entity

default

General Error

get/Employee/{empId}/WorkingTimes/{id}
Request samples
Response samples
application/vnd.api+json
{}

Update employee working time

Update employee working time

SecuritybearerAuth
Request
path Parameters
empId
required
string <guid>

Employee ID

Example: 906264f1-2dff-4f72-a10b-59918cf738d7
id
required
string <guid>

Working Times ID

Example: 93b28927-49d4-49ec-b439-faa79d6e7aa8
Request Body schema: application/vnd.api+json

Update employee working time

One of:
object
Responses
200

employee FTE work patterns

400

Bad Request

401

Unauthorized - Authorization Required

404

Not Found

422

Unprocessable Entity

default

General Error

patch/Employee/{empId}/WorkingTimes/{id}
Request samples
application/vnd.api+json
{
  • "data": {
    }
}
Response samples
application/vnd.api+json
{}