---
title: "Get Service"
method: GET
path: "/appointments/services/{service_id}"
tags: ["Service"]
---

# Get Service

`GET /appointments/services/{service_id}`

Get the data for a specified Service.

## Path parameters

- `service_id` integer, required

## Headers

- `x-api-key` string, required

## Response `200`

Service Data

- ServiceAPI — Service Data
  - `id` integer — Id of the Service
  - `name` string — Name of the service
  - `description` string — Description of the service
  - `service_icon_id` integer, required — Id of the Icon that represents the Service
  - `service_icon` string — Service Icon that represents the Service
  - `hex_color` string — Hex Color of the Service
  - `attendance_limit` integer — The number of Clients that attend an Appointment together for this Service
  - `has_free_intro_limit` boolean — True if Free Intro limit is enabled
  - `free_intro_limit` integer — Free Intro limit number
  - `durations` ServiceDurationAPI[] — Durations for the Service
    - `id` integer — Id of the ServiceDuration
    - `duration_hour` integer — Service duration - Hour value
    - `duration_minutes` integer — Service duration - Minutes value
  - `cancellation_policy` ServiceCancellationPolicyAPI — Data for the Cancellation Poilicy of a Service
    - `has_cancellation_policy` boolean — Defines if the Service has a cancellation policy for Bookings.
    - `cancellation_time_window` integer — The time window which Clients are able to cancel a Booking for the Service without penalty.
    - `cancellation_unit_of_time_id` integer — Unit of Time Id for the cancellation time window
    - `cancellation_unit_of_time` string — Unit of Time for the cancellation time window
    - `cancellation_has_loss_of_session` boolean — Defines if a late cancellation results in a loss of session
    - `cancellation_has_fee` boolean — Defines if a late cancellations results in a flat fee
    - `cancellation_fee` number — Cancellation flat fee value
    - `cancellation_fee_tax_rate_id` integer — Tax Rate Id applied to the cancellation fee
    - `cancellation_fee_tax_rate` string — Tax Rate applied to the cancellation fee
  - `no_show_policy` ServiceNoShowPolicyAPI — Data for the No-show Poilicy of a Service
    - `has_no_show_policy` boolean — Defines if the Service has a No-Show policy for Bookings.
    - `no_show_has_loss_of_session` boolean — Defines if a no-show results in a loss of session
    - `no_show_has_fee` boolean — Defines if a no-show results in a flat fee
    - `no_show_fee` number — No-show flat fee value
    - `no_show_fee_tax_rate_id` integer — Tax Rate Id applied to the no-show fee
    - `no_show_fee_tax_rate` string — Tax Rate applied to the no-show fee
  - `location_providers` ServiceLocationAPI[] — Locations and their Providers for the Service
    - `id` integer
    - `location_id` integer — Id of the Location for the Service
    - `location` string — Location for the Service
    - `show_in_simple_sign_in` boolean — True, will show the appointments of this service in Kiosk Simple Sign In
    - `providers` ServiceLocationProviderAPI[] — The providers for the given Service Location
      - `provider_id` integer — Provider Id of the Service
      - `provider` string — Provider of the Service
  - `bookings_open_time_window` integer — Window of time that bookings open for the Service
  - `bookings_open_time_window_unit_of_time_id` integer — Unit of Time Id for the Bookings Open Time Window
  - `bookings_open_time_window_unit_of_time` string — Unit of Time for the Bookings Open Time Window
  - `bookings_close_time_window` integer — Window of time that bookings close for the Service
  - `bookings_close_time_window_unit_of_time_id` integer — Unit of Time Id for the Bookings Closes Time Window
  - `bookings_close_time_window_unit_of_time` string — Unit of Time for the Bookings Close Time Window
  - `buffer_time` integer — Buffer Time between Appointments for the Service
  - `appointments_can_start_at_00` boolean — Indicates that the service can start at the beggining of the hour (minute 0)
  - `appointments_can_start_at_05` boolean — Indicates that the service can start at the minute 5
  - `appointments_can_start_at_10` boolean — Indicates that the service can start at the minute 10
  - `appointments_can_start_at_15` boolean — Indicates that the service can start at minute 15
  - `appointments_can_start_at_20` boolean — Indicates that the service can start at the minute 20
  - `appointments_can_start_at_25` boolean — Indicates that the service can start at the minute 25
  - `appointments_can_start_at_30` boolean — Indicates that the service can start at minute 30
  - `appointments_can_start_at_35` boolean — Indicates that the service can start at the minute 35
  - `appointments_can_start_at_40` boolean — Indicates that the service can start at the minute 40
  - `appointments_can_start_at_45` boolean — Indicates that the service can start at minute 45
  - `appointments_can_start_at_50` boolean — Indicates that the service can start at the minute 50
  - `appointments_can_start_at_55` boolean — Indicates that the service can start at the minute 55
  - `waivers` ServiceWaiverAPI[] — The Waivers applicable to the service
    - `waiver_id` integer — Id of the Waiver
    - `waiver` string — Name of the Waiver
  - `is_active` boolean — Determines if the Service is active
  - `created` Created — Record creation data.
    - `created_by_id` integer — Unique ID of the user that created the record.
    - `created_by` string — Name of the user that created the record.
    - `created_on_datetime` string, date-time — Datetime on which the record was created.
  - `updated` Updated — Update info
    - `updated_by_id` integer — Unique ID of the user that last updated the record.
    - `updated_by` string — Name of the user that most recently updated the record.
    - `updated_on_datetime` string, date-time — Datetime on which the record was last updated.

---

[API](https://skmtc.net/wodify/apis/leads.md) · [All operations](https://skmtc.net/wodify/apis/leads/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/wodify/leads/revisions/974500ca0714/schema)
