---
title: "Get a specific diary appointment given its unique Object ID (OID)"
method: GET
path: "/v2/tier2/{shortName}/diary/appointments/{diaryAppointmentID}"
tags: ["DiaryController"]
---

# Get a specific diary appointment given its unique Object ID (OID)

`GET /v2/tier2/{shortName}/diary/appointments/{diaryAppointmentID}`

## Path parameters

- `shortName` string, required
- `diaryAppointmentID` string, required

## Response `200`

OK

- DiaryAppointmentModel — Represents a single diary appointment for a staff member.
  - `AppointmentType` string — The diary appointment type.
  - `Cancelled` boolean — Whether the appointment has been cancelled.
  - `Comment` string — The appointment comments text.
  - `CreatedAt` string, date-time — The date/time this appointment was created.
  - `CreatedBy` string — The staff member that created this appointment.
  - `ETag` string — A unique identifier defining the object and change revision.
  - `End` string, date-time — The end date/time of this appointment.
  - `OID` string — The unique Object ID (OID).
  - `RemindAt` string, date-time — The date/time to remind the staff member of this appointment.
  - `RemindBefore` 'Min' | 'Min2' | 'Min5' | 'Min10' | 'Min15' | 'Min30' | 'Min45' | 'Hour' | 'Hour2' | 'Hour3' | 'Hour6' | 'Hour12' | 'Day' | 'Day2' | 'Day3' | 'Week' | 'NoReminder' — The number of minutes before the appointment start date/time to remind the staff member. -1 means don't remind.
  - `Staff` string — The staff member holding this appointment.
  - `Start` string, date-time — The start date/time of this appointment.
  - `Subject` string — The appointment subject text.

---

[API](https://skmtc.net/letmc/apis/basic-tier.md) · [All operations](https://skmtc.net/letmc/apis/basic-tier/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/letmc/basic-tier/versions/6809a428158c/schema)
