Update Employee Shifts
DevelopingPOST
/api/v1/employees/shiftsRequest
Header Params
Content-Type
string
required
Accepted value: application/json
Example:
application/json
Ocp-Apim-Subscription-Key
string
required
Api subscription key get from the OpenAPI integration setting page
Example:
WPe123a9RKbcfLQNSztr45
Authorization
string
required
Authorization credential utilized in API requests
Example:
bearer {token}
Body Params application/json
array of:
employeeRefId
string
required
Employee no
CompanyName
string
required
Employee company name
shiftCode
string
required
Shift code that want to assign to employee
DateFrom
string
required
Date when an employee's shift is scheduled to begin
DateTo
string
optional
Date when an employee's shift is scheduled to end (Optional)
Example
[
{
"employeeRefId": "I0006",
"companyName": "Accendio Solutions Ltd.",
"shiftCode": "IVE",
"DateFrom": "2024-09-02T12:00:00.000+07:00",
"DateTo": "2024-09-13T12:00:00.000+07:00"
},
{
"employeeRefId": "I0003",
"companyName": "Accendio Solutions Ltd.",
"shiftCode": "IVE",
"DateFrom": "2024-09-15T12:00:00.000+07:00"
},
{
"employeeRefId": "I0006",
"companyName": "Accendio Solutions Ltd.",
"shiftCode": "S1",
"DateFrom": "2024-09-14T12:00:00.000+07:00"
}
]
Request samples
Responses
Success(200)
Bad Request(400)
HTTP Code: 200
Content Type : JSONapplication/json
Data Schema
statusCode
integer
required
Response status code
message
string
required
Response message
Example
{
"statusCode": 200,
"message": "บันทึกสำเร็จ"
}
Last modified: a month ago