Untether LabsDevelopers

Update Appointment Type

patchhttps://app.untetherlabs.com/api/v1/appointment-types/{appointmentTypeId}

Path parameters#

appointmentTypeIduuid
Required

Request body#

namestring· min length 2
lengthinteger· min 5

in minutes

allowedRolesuuid[] | null

Roles which are considered for this appointment type. Null means any role is allowed.

skillRequirementNullableSkillRequirement
Option 1 — SkillRequirementCondition
typeenum
Required
equal
skillstring· min length 1
Required
valuestring
Required
Option 2 — SkillRequirementGroup
typeenum
Required
and
or
entriesone of[]· min items 1
Required
Option 1 — SkillRequirementCondition
typeenum
Required
equal
skillstring· min length 1
Required
valuestring
Required
Option 2 — SkillRequirementNestedGroup
typeenum
Required
and
or
entriesSkillRequirementCondition[]· min items 1
Required
typeenum
Required
equal
skillstring· min length 1
Required
valuestring
Required

Response 200#

namestring
Required
lengthinteger
Required

in minutes

allowedRolesuuid[] | null
Required

Roles which are considered for this appointment type. Null means any role is allowed.

skillRequirementNullableSkillRequirement
Option 1 — SkillRequirementCondition
typeenum
Required
equal
skillstring· min length 1
Required
valuestring
Required
Option 2 — SkillRequirementGroup
typeenum
Required
and
or
entriesone of[]· min items 1
Required
Option 1 — SkillRequirementCondition
typeenum
Required
equal
skillstring· min length 1
Required
valuestring
Required
Option 2 — SkillRequirementNestedGroup
typeenum
Required
and
or
entriesSkillRequirementCondition[]· min items 1
Required
typeenum
Required
equal
skillstring· min length 1
Required
valuestring
Required

Errors#

Input validation failed.

Show extension members
pathstring
messagestring
Required

A specified appointmenttype does not exist in the system.