ServiceStaffApi
All URIs are relative to https://business.apis.kesk.app/v1
| Method | HTTP request | Description |
|---|---|---|
| checkSlotAvailability | GET /service-staff/availability/check-slot | |
| getServiceAvailability | GET /service-staff/availability/service/{service_id} | |
| getStaffMember | GET /service-staff/{staff_id} | |
| listStaffByService | GET /service-staff/service/{service_id} | |
| listStaffByVendor | GET /service-staff/vendor/{vendor_id} | |
| listStaffReviews | GET /service-staff/{staff_id}/reviews |
checkSlotAvailability
Boolean checkSlotAvailability(staff_id, date, start_time, duration_minutes)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| staff_id | Integer | [default to null] | |
| date | String | [default to null] | |
| start_time | String | [default to null] | |
| duration_minutes | Integer | [default to null] |
Return type
Boolean
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json; charset=utf-8
getServiceAvailability
AvailabilityResponse getServiceAvailability(service_id, date, vendor_id, staff_id)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| service_id | Integer | [default to null] | |
| date | String | [default to null] | |
| vendor_id | Integer | [default to null] | |
| staff_id | Integer | [optional] [default to null] |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json; charset=utf-8
getStaffMember
VendorServiceStaffResponse getStaffMember(staff_id)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| staff_id | Integer | [default to null] |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json; charset=utf-8
listStaffByService
List listStaffByService(service_id, is_active)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| service_id | Integer | [default to null] | |
| is_active | Boolean | [optional] [default to null] |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json; charset=utf-8
listStaffByVendor
List listStaffByVendor(vendor_id, is_active)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| vendor_id | Integer | [default to null] | |
| is_active | Boolean | [optional] [default to null] |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json; charset=utf-8
listStaffReviews
List listStaffReviews(staff_id, page, per_page)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| staff_id | Integer | [default to null] | |
| page | Integer | [optional] [default to null] | |
| per_page | Integer | [optional] [default to null] |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json; charset=utf-8