> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SuperOffice.WebApi.Data.AppointmentType

# <a id="SuperOffice_WebApi_Data_AppointmentType" /> Enum AppointmentType

Namespace: [SuperOffice.WebApi.Data](SuperOffice.WebApi.Data.md)\
Assembly: SuperOffice.WebApi.dll

Value for field 'type' in table 'appointment'.
This Enum is used by:  appointment.type

```csharp theme={null}
public enum AppointmentType : short
```

## Fields

`BookingForChecklist = 7`

7: Booking, made for check list. When accepted this will change type to inChecklist

`BookingForDiary = 6`

6: Booking, made for diary. When accepted this will change type to inDiary

`Document = 4`

4: Document of any kind, including outgoing, incoming and email

`MergeDraft = 8`

8: Document is a template for mailmerge operations

`MergeFinal = 9`

9: Document is a result of a mailmerge operations (there are probably many documents like this!)

`Note = 3`

3: Paper clip on diary, expands to “post-it” note when clicked

`SavedReport = 5`

5: Saved Report (i.e., not a Report Definition but the result of an actual report run)

`Unknown = 0`

0: Unknown - used when initializing

`inChecklist = 2`

2: Appointment is a followup with no specific starttime

`inDiary = 1`

1: Show in diary. If overdue or done today, show in checklist also


## Related topics

- [SuperOffice.WebApi.Data.Appointment GetProjectAppointmentsByTypeRequest](/en/api/reference/webapi/SuperOffice.WebApi.Data.Appointment_GetProjectAppointmentsByTypeRequest.md)
- [SuperOffice.WebApi.Data.Appointment GetContactAppointmentsByTypeRequest](/en/api/reference/webapi/SuperOffice.WebApi.Data.Appointment_GetContactAppointmentsByTypeRequest.md)
- [SuperOffice.WebApi.Data.Appointment GetPersonAppointmentsByTypeRequest](/en/api/reference/webapi/SuperOffice.WebApi.Data.Appointment_GetPersonAppointmentsByTypeRequest.md)
- [SuperOffice.WebApi.Data.Appointment](/en/api/reference/webapi/SuperOffice.WebApi.Data.Appointment.md)
- [SuperOffice.WebApi.Data.Appointment GetProjectMemberAppointmentsByTypeRequest](/en/api/reference/webapi/SuperOffice.WebApi.Data.Appointment_GetProjectMemberAppointmentsByTypeRequest.md)
- [SuperOffice.WebApi.Data.AppointmentEntity](/en/api/reference/webapi/SuperOffice.WebApi.Data.AppointmentEntity.md)
