Resources

Get a resource service

One service as this resource offers it.

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

Request

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

Path parameters

locationIdstring required
resourceIdstring 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.

descriptionstring

The service's description.

durationMinutesinteger required
groupIdstring

The group the service is listed under.

locationIdstring required
namestring required

The service's name.

onlineBookingAllowedboolean required

Whether customers may book the service with this resource in online booking. Online booking also requires that the service is shown online (shownOnline) and that the resource is open for online booking (onlineBookingEnabled).

ownValuesboolean required

False: the resource service follows the service, and its duration, after-time, price and online booking setting are the service's defaults and change with them. True: it overrides them with its own, which stay when the service changes.

pricestring required
priceFromboolean required

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

resourceIdstring required
serviceIdstring required
shownOnlineboolean required

Whether the service is shown to customers in online booking.

typestring required

How the service is booked, such as appointment or class. The same value as the service's type. 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 service's 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,
  "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"
}

Changes

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