/appointments

Create an appointment.

Log in to see full request history
timestatususer agent
Retrieving recent requests…
LoadingLoading…

📘

Invitees

The invitees argument can contain both /people or /users objects.

📘

Appointment Types Outcomes

Appointment Types determine what kind of appointment is being created. See /appointmentTypes for a list of options.

Appointment Outcomes are used to describe what the result is for a particular appointment. See /appointmentOutcomes for a list of options.

🚧

Syncing with Third-Party Calendars

Appointments created in Follow Up Boss will sync with Third-Party Calendars (Gmail, Outlook), but only if the invitees list contains the Follow Up Boss user with a properly synced calendar as well as any other invitees.

Query Params
boolean
Defaults to false

Send an invitation email to invitees. (Note: If the "appointment reminders" is enabled, an SMS reminder will also be sent.)

Body Params
string
required

Title of the appointment.

string

Description of the appointment or event.

json

Array of users and/or people to invite to the appointment. (e.g., User object: {userId: 1, name: "Tom Minch"}, People object: {personId: "123", name: "John Q Customer", email: "johnq@example.com"})

boolean
Defaults to false

Sets whether the appointment is an all day event or not.

string
required

The beginning date and time of the appointment (in UTC, also supports time zone suffix).

string
required

The ending date and time of the appointment (in UTC, also supports time zone suffix).

string

The location or address of the appointment.

int32

The id of the user that created the appointment. (Note: This can only be set by admins, otherwise the currently logged in user's ID is used.)

int32

The Follow Up Boss appointment type identifier.

int32

The Follow Up Boss appointment outcome identifier.

Responses

Language
Credentials
: