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
string
required
Body Params
string

Description of the appointment type

int32
required

Duration of the appointment in minutes

string
required

Name of the appointment type

price_info
object

Price information request for paid appointments

string
enum
Defaults to FREE

Pricing type of the appointment (FREE or PAID)

Allowed:
staff_members
array of objects

Staff members (hosts) assigned to this appointment type. If omitted or empty, all staff members in the organization are assigned.

staff_members
Responses

401

Unauthorized request - missing or invalid credentials

429

Rate limit exceeded - please refer to api documentation for limits

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