Skip to content

List workshops for the dealership DMS

GET
/api/v1/dealerships/{dealership_id}/service_booking/workshops
curl --request GET \
--url https://dashboard.dealerstudio.com.au/api/v1/dealerships/1/service_booking/workshops \
--header 'Authorization: Bearer <token>'

Returns workshops discovered from the DMS (e.g. Titan WorkshopList). Requires dms_service_booking:dealership.

dealership_id
required
integer

Dealership ID

Workshops returned

Media typeapplication/json
object
workshops
required
Array<object>
object
id
required
integer
name
string
booking_start_time
string
nullable
booking_end_time
string
nullable
booking_interval
integer
nullable
capabilities
required
object
provider
required
string
service_options
required
boolean
live_availability
required
boolean
direct_confirmation
required
boolean
rescheduling
required
boolean
cancellation
required
boolean
separate_collection_times
required
boolean

Example

{
"workshops": [
{
"id": 7,
"name": "Main",
"booking_start_time": "08:00",
"booking_end_time": "17:00",
"booking_interval": 30
}
],
"capabilities": {
"provider": "titan",
"service_options": true,
"live_availability": true,
"direct_confirmation": true,
"rescheduling": false,
"cancellation": false,
"separate_collection_times": false
}
}