Skip to content

MeetingType.update

PATCH /{namespace}/meeting-types/{id}

Changes the given properties of a Meeting Type.

Mode
do
Event
MeetingType.updated

Update changes the given properties of a Meeting Type. It is inherited: every Noun has get, list, create, update and delete.

Inputs

InputTypeRequiredDescription
idstringrequiredThe id of the Meeting Type.
namestringWhat the booking page calls it, such as Intro call.
durationintegerMinutes each Meeting runs.
mediumstringHow people meet: video, phone or inPerson.
availabilityAvailabilityThe hours it books into.
urlurlThe booking link, served on the Startup’s Domain once published.
questionsstring[]What the booker answers before the time is held.
offerOfferThe Offer a paid booking accepts first, with its deposit and no-show rule.

Outputs

OutputTypeRequiredDescription
meetingTypeMeeting TyperequiredThe Meeting Type.

Effects

FactValue
Action classNone: it runs within its seat's Limits
DoorTwo-way: it runs at once
Modestry previews it and stores nothing; send returns a pending Action; do (default) waits for the result
IdempotentWith a key: a repeat with the same Idempotency-Key returns the first Action, and a repeat without one runs again
UndoAction.undo reverses it
EmitsMeetingType.updated

Refuses when

CheckErrorFixThen call
The key is valid, but its scopes do not allow this operation.forbiddenUse a key whose scopes cover the operation, or ask an owner of the namespace to grant them.None.

When it waits

GateDefault
Decision classLow: two-way, nothing at stake
Delay windowNone: it runs once review passes.
LimitThe call Limit of the Permission it runs under.
Over the LimitIt waits pending for an Approval from the Founder. Approved, it runs; refused, it ends refused with limit-exceeded; unanswered by its deadline, it ends canceled.