---
title: "Get Profile Events"
method: GET
path: "/Events/Profile"
tags: ["Events"]
---

# Get Profile Events

`GET /Events/Profile`

**Auth:** Authenticated - any signed-in user.

Gets Today's, Tomorrow's and All Day Events for the User

## Response `200`

Success - Got Events

- GetProfileEventsResponse
  - `todayEvents` MicrosoftEvent[], nullable
    - `@odata.etag` string, nullable
    - `id` string, nullable
    - `createdDateTime` string, date-time, nullable
    - `lastModifiedDateTime` string, date-time, nullable
    - `changeKey` string, nullable
    - `categories` unknown[], nullable
      - unknown
    - `transactionId` unknown
    - `originalStartTimeZone` string, nullable
    - `originalEndTimeZone` string, nullable
    - `uid` string, nullable
    - `reminderMinutesBeforeStart` integer, nullable
    - `isReminderOn` boolean
    - `hasAttachments` boolean
    - `subject` string, nullable
    - `bodyPreview` string, nullable
    - `importance` string, nullable
    - `sensitivity` string, nullable
    - `isAllDay` boolean
    - `isCancelled` boolean
    - `isOrganizer` boolean
    - `responseRequested` boolean
    - `seriesMasterId` string, nullable
    - `showAs` string, nullable
    - `type` string, nullable
    - `webLink` string, nullable
    - `onlineMeetingUrl` unknown
    - `isOnlineMeeting` boolean
    - `onlineMeetingProvider` string, nullable
    - `allowNewTimeProposals` boolean
    - `occurrenceId` string, nullable
    - `isDraft` boolean
    - `hideAttendees` boolean
    - `responseStatus` ResponseStatus
      - `response` string, nullable
      - `time` string, date-time, nullable
    - `body` Body
      - `contentType` string, nullable
      - `content` string, nullable
    - `start` DateObject
      - `dateTime` string, date-time, nullable
      - `timeZone` string, nullable
    - `end` DateObject
      - `dateTime` string, date-time, nullable
      - `timeZone` string, nullable
    - `location` Location
      - `displayName` string, nullable
      - `locationType` string, nullable
      - `uniqueId` string, nullable
      - `uniqueIdType` string, nullable
      - `address` Address
        - `street` string, nullable
        - `city` string, nullable
        - `state` string, nullable
        - `countryOrRegion` string, nullable
        - `postalCode` string, nullable
      - `coordinates` Coordinates
        - `latitude` number, double, nullable
        - `longitude` number, double, nullable
    - `locations` Location[], nullable
      - `displayName` string, nullable
      - `locationType` string, nullable
      - `uniqueId` string, nullable
      - `uniqueIdType` string, nullable
      - `address` Address
        - `street` string, nullable
        - `city` string, nullable
        - `state` string, nullable
        - `countryOrRegion` string, nullable
        - `postalCode` string, nullable
      - `coordinates` Coordinates
        - `latitude` number, double, nullable
        - `longitude` number, double, nullable
    - `recurrence` unknown
    - `attendees` Attendee[], nullable
      - `type` string, nullable
      - `status` ResponseStatus
        - `response` string, nullable
        - `time` string, date-time, nullable
      - `emailAddress` EmailAddress
        - `name` string, nullable
        - `address` string, nullable
    - `organizer` Organizer
      - `emailAddress` EmailAddress
        - `name` string, nullable
        - `address` string, nullable
    - `onlineMeeting` OnlineMeeting
      - `joinUrl` string, uri, nullable
    - `extensions` Extension[], nullable
      - `@odata.type` string, nullable
      - `id` string, nullable
      - `extensionName` string, nullable
      - `module` string, nullable
      - `moduleId` string, nullable
  - `tomorrowEvents` MicrosoftEvent[], nullable
    - `@odata.etag` string, nullable
    - `id` string, nullable
    - `createdDateTime` string, date-time, nullable
    - `lastModifiedDateTime` string, date-time, nullable
    - `changeKey` string, nullable
    - `categories` unknown[], nullable
      - unknown
    - `transactionId` unknown
    - `originalStartTimeZone` string, nullable
    - `originalEndTimeZone` string, nullable
    - `uid` string, nullable
    - `reminderMinutesBeforeStart` integer, nullable
    - `isReminderOn` boolean
    - `hasAttachments` boolean
    - `subject` string, nullable
    - `bodyPreview` string, nullable
    - `importance` string, nullable
    - `sensitivity` string, nullable
    - `isAllDay` boolean
    - `isCancelled` boolean
    - `isOrganizer` boolean
    - `responseRequested` boolean
    - `seriesMasterId` string, nullable
    - `showAs` string, nullable
    - `type` string, nullable
    - `webLink` string, nullable
    - `onlineMeetingUrl` unknown
    - `isOnlineMeeting` boolean
    - `onlineMeetingProvider` string, nullable
    - `allowNewTimeProposals` boolean
    - `occurrenceId` string, nullable
    - `isDraft` boolean
    - `hideAttendees` boolean
    - `responseStatus` ResponseStatus
      - `response` string, nullable
      - `time` string, date-time, nullable
    - `body` Body
      - `contentType` string, nullable
      - `content` string, nullable
    - `start` DateObject
      - `dateTime` string, date-time, nullable
      - `timeZone` string, nullable
    - `end` DateObject
      - `dateTime` string, date-time, nullable
      - `timeZone` string, nullable
    - `location` Location
      - `displayName` string, nullable
      - `locationType` string, nullable
      - `uniqueId` string, nullable
      - `uniqueIdType` string, nullable
      - `address` Address
        - `street` string, nullable
        - `city` string, nullable
        - `state` string, nullable
        - `countryOrRegion` string, nullable
        - `postalCode` string, nullable
      - `coordinates` Coordinates
        - `latitude` number, double, nullable
        - `longitude` number, double, nullable
    - `locations` Location[], nullable
      - `displayName` string, nullable
      - `locationType` string, nullable
      - `uniqueId` string, nullable
      - `uniqueIdType` string, nullable
      - `address` Address
        - `street` string, nullable
        - `city` string, nullable
        - `state` string, nullable
        - `countryOrRegion` string, nullable
        - `postalCode` string, nullable
      - `coordinates` Coordinates
        - `latitude` number, double, nullable
        - `longitude` number, double, nullable
    - `recurrence` unknown
    - `attendees` Attendee[], nullable
      - `type` string, nullable
      - `status` ResponseStatus
        - `response` string, nullable
        - `time` string, date-time, nullable
      - `emailAddress` EmailAddress
        - `name` string, nullable
        - `address` string, nullable
    - `organizer` Organizer
      - `emailAddress` EmailAddress
        - `name` string, nullable
        - `address` string, nullable
    - `onlineMeeting` OnlineMeeting
      - `joinUrl` string, uri, nullable
    - `extensions` Extension[], nullable
      - `@odata.type` string, nullable
      - `id` string, nullable
      - `extensionName` string, nullable
      - `module` string, nullable
      - `moduleId` string, nullable
  - `allDayEvents` MicrosoftEvent[], nullable
    - `@odata.etag` string, nullable
    - `id` string, nullable
    - `createdDateTime` string, date-time, nullable
    - `lastModifiedDateTime` string, date-time, nullable
    - `changeKey` string, nullable
    - `categories` unknown[], nullable
      - unknown
    - `transactionId` unknown
    - `originalStartTimeZone` string, nullable
    - `originalEndTimeZone` string, nullable
    - `uid` string, nullable
    - `reminderMinutesBeforeStart` integer, nullable
    - `isReminderOn` boolean
    - `hasAttachments` boolean
    - `subject` string, nullable
    - `bodyPreview` string, nullable
    - `importance` string, nullable
    - `sensitivity` string, nullable
    - `isAllDay` boolean
    - `isCancelled` boolean
    - `isOrganizer` boolean
    - `responseRequested` boolean
    - `seriesMasterId` string, nullable
    - `showAs` string, nullable
    - `type` string, nullable
    - `webLink` string, nullable
    - `onlineMeetingUrl` unknown
    - `isOnlineMeeting` boolean
    - `onlineMeetingProvider` string, nullable
    - `allowNewTimeProposals` boolean
    - `occurrenceId` string, nullable
    - `isDraft` boolean
    - `hideAttendees` boolean
    - `responseStatus` ResponseStatus
      - `response` string, nullable
      - `time` string, date-time, nullable
    - `body` Body
      - `contentType` string, nullable
      - `content` string, nullable
    - `start` DateObject
      - `dateTime` string, date-time, nullable
      - `timeZone` string, nullable
    - `end` DateObject
      - `dateTime` string, date-time, nullable
      - `timeZone` string, nullable
    - `location` Location
      - `displayName` string, nullable
      - `locationType` string, nullable
      - `uniqueId` string, nullable
      - `uniqueIdType` string, nullable
      - `address` Address
        - `street` string, nullable
        - `city` string, nullable
        - `state` string, nullable
        - `countryOrRegion` string, nullable
        - `postalCode` string, nullable
      - `coordinates` Coordinates
        - `latitude` number, double, nullable
        - `longitude` number, double, nullable
    - `locations` Location[], nullable
      - `displayName` string, nullable
      - `locationType` string, nullable
      - `uniqueId` string, nullable
      - `uniqueIdType` string, nullable
      - `address` Address
        - `street` string, nullable
        - `city` string, nullable
        - `state` string, nullable
        - `countryOrRegion` string, nullable
        - `postalCode` string, nullable
      - `coordinates` Coordinates
        - `latitude` number, double, nullable
        - `longitude` number, double, nullable
    - `recurrence` unknown
    - `attendees` Attendee[], nullable
      - `type` string, nullable
      - `status` ResponseStatus
        - `response` string, nullable
        - `time` string, date-time, nullable
      - `emailAddress` EmailAddress
        - `name` string, nullable
        - `address` string, nullable
    - `organizer` Organizer
      - `emailAddress` EmailAddress
        - `name` string, nullable
        - `address` string, nullable
    - `onlineMeeting` OnlineMeeting
      - `joinUrl` string, uri, nullable
    - `extensions` Extension[], nullable
      - `@odata.type` string, nullable
      - `id` string, nullable
      - `extensionName` string, nullable
      - `module` string, nullable
      - `moduleId` string, nullable
  - `meta` Meta
    - `page` integer
    - `pageSize` integer
    - `total` integer

## Other responses

- `400` — An Error Occurred - Explain Error
- `401` — Unauthorized

---

[API](https://skmtc.net/tonbridge/apis/tonbridge-app-api.md) · [All operations](https://skmtc.net/tonbridge/apis/tonbridge-app-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tonbridge/tonbridge-app-api/versions/fab57bf5558a/schema)
