Staffs
This section provides comprehensive documentation regarding staff management functionalities within Whautomate.
Retrieve Staffs
get
Query parameters
locationIdstringOptional
limitstringOptional
pagestringOptional
searchTextstringOptional
Header parameters
x-api-keystringRequired
Responses
200
200 response
application/json
get
/v1/staffs200
200 response
Get Staff By Id
get
Path parameters
staffIdstringRequired
Header parameters
x-api-keystringRequired
Responses
200
200 response
application/json
get
/v1/staffs/{staffId}200
200 response
Retrieve Staff's availability blocks based on date range
get
Path parameters
staffIdstringRequired
Query parameters
startDatestringOptional
endDatestringOptional
Header parameters
x-api-keystringRequired
Responses
200
200 response
application/json
get
/v1/staffs/{staffId}/availabilityBlocks200
200 response
Block Staff's time
post
Path parameters
staffIdstringRequired
Header parameters
x-api-keystringOptional
Body
idstringOptional
timezonestringOptional
datestring · dateRequired
Responses
200
200 response
application/json
post
/v1/staffs/{staffId}/availabilityBlocks200
200 response
Get Availibility Block By Id
get
Path parameters
staffIdstringRequired
availabilityBlockIdstringRequired
Header parameters
x-api-keystringRequired
Responses
200
200 response
application/json
get
/v1/staffs/{staffId}/availabilityBlocks/{availabilityBlockId}200
200 response
Delete Staff's Blocked Time By Id
delete
Path parameters
staffIdstringRequired
availabilityBlockIdstringRequired
Header parameters
x-api-keystringRequired
Responses
200
200 response
application/json
delete
/v1/staffs/{staffId}/availabilityBlocks/{availabilityBlockId}200
200 response
Last updated