Update appointment type

Partially updates an appointment type: only the fields present in the request are changed, and any field omitted keeps its current value. Omitting staff_members leaves the current assignment untouched, while passing an empty list clears it. Returns 400 if the name is present but blank, or if a staff member id is missing or duplicated.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

The site's unique name (its ID), returned when the site is created.

string
required
Body Params
string

Description of the appointment type

int32

Duration of the appointment in minutes

string

Name of the appointment type

price_info
object

Price information request for paid appointments

string
enum

Pricing type of the appointment (FREE or PAID)

Allowed:
staff_members
array of objects

Staff members (hosts) assigned to this appointment type. If omitted, the current assignment is kept; an empty list clears it.

staff_members
Responses

401

Unauthorized request - missing or invalid credentials

429

Rate limit exceeded - please refer to api documentation for limits

Language
Credentials
Basic
base64
:
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json