Skip to main content

Appointment Attendee

Entity›AppointmentAttendee

A participant specifically linked to an Appointment activity. Created automatically when attendees are added to an appointment, and synced to the corresponding CalendarItem.

Endpoints​

List​

GET/v1/odata/AppointmentAttendee

Get by ID​

GET/v1/odata/AppointmentAttendee({id})

Create​

POST/v1/odata/AppointmentAttendee

Update​

PUT/v1/odata/AppointmentAttendee({id})

Delete​

DELETE/v1/odata/AppointmentAttendee({id})

Fields​

FieldTypeDescription
EmailAddressStringE-mail address
IsRequiredBooleanIs required

Relationships​

RelationshipTarget EntityCardinalityDescription
AppointmentActivity_AppointmentN:1Appointment
RelationshipRelationshipN:1Relationship
ContactRelationship_Person_ContactN:1Contact
CalendarItemAttendeeCalendarItemAttendeeN:1Calendar Item Attendee

Expanding Relationships​

GET/v1/odata/AppointmentAttendee({id})?$expand=Appointment
GET/v1/odata/AppointmentAttendee({id})/Appointment

Custom Query​

Build your own OData query against AppointmentAttendee. Open Run and edit the whole request inline — swap the entity set, change the $filter, or add $expand, $select, $orderby, $top, $skip. Type $ for suggestions; use ↺ Reset to restore this example.

GET/v1/odata/AppointmentAttendee?$top=10