Services

Get a service

Also answers for a deleted service, with status deleted.

get/v1/locations/{locationId}/services/{serviceId}

Request

  • Base URL: https://api.cliento.com
  • URL: https://api.cliento.com/v1/locations/{locationId}/services/{serviceId}
  • Auth: HTTP bearer

Path parameters

locationIdstring required
serviceIdstring required

Response

OK

addOnboolean required

An add-on is booked together with another service, never on its own.

afterTimeMinutesinteger required

Time kept free after the booking, for cleaning up or resting.

createdAtstring date-time

When it was created, in UTC. Left out when that is not known.

descriptionstring
durationMinutesinteger required
groupIdstring

The group the service is listed under. Left out for a deleted service.

idstring required
locationIdstring required
namestring required
onlineBookingAllowedboolean required

The default for the service's resource services: whether customers may book the service themselves in online booking. A resource can override it. A service can be shown without being bookable, so that customers see it and call.

pricestring required
priceFromboolean required

True when the price is a starting price, shown to customers as "from".

shownOnlineboolean required

Whether the service is shown to customers in online booking.

statusstring required

active, or deleted for a service that has been removed: it is left out of the list but still answers by id, since earlier bookings refer to it. More values may be added.

typestring required

How it is booked, as one lower-case word such as appointment or class. Set when the service is created. The list is open, so accept a value you do not know.

updatedAtstring date-time required

When it last changed, in UTC.

vatPercentstring required

The VAT rate included in the price. A service with vatParts is sold with each part at its own rate when it is paid for at the point of sale or online. This is then the single rate used where the service is not split into its parts.

Example response

{
  "afterTimeMinutes": 15,
  "createdAt": "2026-03-02T08:15:00Z",
  "description": "Wash, cut and styling.",
  "durationMinutes": 45,
  "groupId": "sgr_8Vc2nXd5Rt1Kq7Lm4HwYpZ",
  "id": "svc_3Gk8rTn5Ym1Wc7Zp2LdQxB",
  "locationId": "loc_4fK9xQ2mLr8TzB1vNc7HdW",
  "name": "Haircut",
  "onlineBookingAllowed": true,
  "price": "595.00",
  "resourceServices": [
    {
      "afterTimeMinutes": 15,
      "description": "Wash, cut and styling.",
      "durationMinutes": 45,
      "groupId": "sgr_8Vc2nXd5Rt1Kq7Lm4HwYpZ",
      "locationId": "loc_4fK9xQ2mLr8TzB1vNc7HdW",
      "name": "Haircut",
      "onlineBookingAllowed": true,
      "price": "650.00",
      "resourceId": "res_4Hn7pQw2Zt9Lk3Vd6XyRbA",
      "serviceId": "svc_3Gk8rTn5Ym1Wc7Zp2LdQxB",
      "shownOnline": true,
      "type": "appointment",
      "updatedAt": "2026-10-12T09:24:31.512Z",
      "vatParts": [
        {
          "description": "Treatment",
          "price": "600.00",
          "vatPercent": "25"
        }
      ],
      "vatPercent": "25"
    }
  ],
  "shownOnline": true,
  "status": "active",
  "type": "appointment",
  "updatedAt": "2026-10-12T09:24:31.512Z",
  "vatParts": [
    {
      "description": "Treatment",
      "price": "600.00",
      "vatPercent": "25"
    }
  ],
  "vatPercent": "25"
}

Changes

No recorded changes to this operation across all 1 revision of this API.