This API helps you to retrieve the details of a specific service at the required center.
You must specify in the API request the unique identifier of the location (center) as center_id and the unique identifier of the service as service_id. The API then retrieves the details of the service.
You can also use the expand parameter in the API request to specify details for the additional_info, catalog_info, variants_info, add_ons_info, and image_paths parameters.
Response Details
Name
Type
Description
id
guid
Unique 32-character identifier of the service.
code
string
Code to identify the service.
name
string
Name of the service.
description
string
Description about the service.
duration
int
Length of the service in minutes.
recovery_time
int
Recovery time after the service.
price_info
object
Object that contains all the price-related details for the service.
additional_info
object
Object that contains all the additional information about the service.
catalog_info
object
Object that contains all the catalog-related information about the service.
variants_info
object
Object that contains all the details whether the service has a variant.
add_ons_info
object
Object that contains all the add-ons related information of the service.
image_paths string
Contains the 800 pixel image URL of the service.
parallel_service_groups
object
Object that contains the id of the parallel service group.
error
object
Object that contains error message and error code details. For more information, refer to the error Object table.
parallel_groups
array
Array of parallel group IDs. Empty when feature disabled or none exist.
tags
array
Returned only when expand=tags. List of tag strings.
is_couple_service
boolean
Indicates whether the service can be booked for couples.
prerequisites_info
object
Details of prerequisite services, if configured.
finishing_services_info
object
Details of finishing services, if configured.
price_info object
Json property
Data type
Description
currency_id
integer
Identifier for the currency associated with the service price.
sale_price
number
The sale price of the service.
tax_id
string
Identifier of the tax configuration applied to the service.
ssg
number
SSG value applied to the service, if configured.
include_tax
boolean
Indicates if the service price includes tax.
demand_group_id
string
Identifier of the demand-based pricing group, if applicable.
tax
number
Calculated tax amount for the service, if returned.
price_without_tax
number
Service price excluding tax, if applicable.
final_price
number
Final computed service price after all taxes and adjustments.
additional_info object
Json property
Data type
Description
info_id
string
Unique identifier for the additional info object.
info_type
string
Type of additional information (e.g., internal note, promotion tag).
details
string
Descriptive information or metadata attached to the service.
catalog_info object
Json property
Data type
Description
catalog_id
string
Identifier of the catalog this service belongs to.
catalog_name
string
Display name of the catalog.
category_id
string
Identifier of the category within the catalog.
category_name
string
Display name of the category.
variants_info object
Json property
Data type
Description
variant_id
string
Unique identifier of the variant.
variant_name
string
Name or description of the variant (e.g., “60 min” or “Premium”).
price_difference
number
Price difference from the base service, if applicable.
add_ons_info object
Json property
Data type
Description
add_on_id
string
Unique identifier of the add-on.
add_on_name
string
Display name of the add-on.
add_on_price
number
Additional price applied for this add-on.
is_mandatory
boolean
Indicates whether the add-on is mandatory for the service.
parallel_service_groups object
Json property
Data type
Description
group_id
integer
Identifier of the parallel service group associated with the service.
group_name
string
Name or label of the parallel service group.
group_type
string
Type of group, such as “parallel” or “linked.”
prerequisites_info object
Json property
Data type
Description
prerequisite_id
string
Identifier of the prerequisite service.
prerequisite_name
string
Name of the prerequisite service.
required_before_minutes
integer
Minimum gap (in minutes) required before scheduling this service.
finishing_services_info object
Json property
Data type
Description
finishing_service_id
string
Identifier of the finishing service.
finishing_service_name
string
Name of the finishing service.
delay_after_minutes
integer
Minimum gap (in minutes) before the finishing service can be scheduled.
error object
Json property
Data type
Description
code
integer
Numeric error code returned by the API.
message
string
Human-readable error message describing the issue.
details
string
Additional technical or contextual details about the error.
trace_id
string
Unique identifier to trace the failed API request.
error_type
string
Type of error, such as “ValidationError” or “NotFoundError.”
Language
Credentials
Header
Click Try It! to start a request and see the response here!