Skip to main content
GET
Obtener detalle de un servicio
Returns the requested service as long as it belongs to the PAT’s tenant. Includes the fields needed to build a service picker in a public UI (duration, description, pricing) and the data the availability engine uses internally (time_rules, allowedProfessionals).

Endpoint

Required scope

scheduling:services:read

Path params

Example request

Response

200 OK

404 Not Found

The service doesn’t exist or belongs to another company.

401 Unauthorized · 403 Forbidden

Same semantics as the rest of the public API.

Authorizations

Authorization
string
header
required

Personal Access Token con prefijo kbai_pk_. Generar desde el portal con permiso developer.manage_tokens.

Path Parameters

id
string
required

Response

200 - application/json
id
string
required

ObjectId del servicio

name
string
required
duration_minutes
number
required

Duración en minutos

status
string
required

active | inactive

description
string
slot_interval_minutes
number

Granularidad de los slots, en minutos

price
object

{ amount, currency }

branches
string[]

Sucursales donde se presta

category
string
color
string