POST v2/apps/{appId}/calendarevent
Create a new Event or Reminder for the Master
Request Information
URI Parameters
| Name | Type | Description | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| appId | integer |
Application Id
Additional Info :
Required |
|||||||||||
Body Parameters
Calendar Event Request
CalendarEventRequest| Name | Type | Description | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CalendarId | integer |
Calendar id that this event/reminder will be saved.
Additional Info :
Required |
|||||||||||
| PosterId | integer |
App that is trying to post this new record.
Additional Info :
Required |
|||||||||||
| PosterType | PosterTypeEnum |
Poster Id Type
Additional Info :
Required |
|||||||||||
| PostScope | PostScopeEnum |
Scope of the event/reminder
Additional Info :
Required |
|||||||||||
| Title | string |
Title
Additional Info :
Required |
|||||||||||
| Message | string |
Custom Message that will be displayed on the event (Optional) |
|||||||||||
| Url | string |
Url (Optional) |
|||||||||||
| StartDate | date |
Start Date of the Event UTC |
|||||||||||
| EndDate | date |
End Date of the Event UTC |
|||||||||||
| DueDate | date |
Due Date of the Reminder UTC |
|||||||||||
| Alarm | date |
Alarm of the Reminder UTC |
|||||||||||
Request Formats
{
"calendarId": 1,
"posterId": 2,
"posterType": 1,
"postScope": 1,
"title": "sample string 3",
"message": "sample string 4",
"url": "sample string 5",
"startDate": "2025-11-06T01:04:17.2773121Z",
"endDate": "2025-11-06T01:04:17.2773121Z",
"dueDate": "2025-11-06T01:04:17.2773121Z",
"alarm": "2025-11-06T01:04:17.2773121Z"
}
<CalendarEventRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AppNotch.Converter.Api.Server.Models"> <Alarm>2025-11-06T01:04:17.2773121+00:00</Alarm> <CalendarId>1</CalendarId> <DueDate>2025-11-06T01:04:17.2773121+00:00</DueDate> <EndDate>2025-11-06T01:04:17.2773121+00:00</EndDate> <Message>sample string 4</Message> <PostScope>Private</PostScope> <PosterId>2</PosterId> <PosterType>Owner</PosterType> <StartDate>2025-11-06T01:04:17.2773121+00:00</StartDate> <Title>sample string 3</Title> <Url>sample string 5</Url> </CalendarEventRequest>
Response Information
Resource Description
Newly created Calendar Event
Collection of CalendarEventResponse| Name | Type | Description | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Id | integer |
Calendar Event Id |
|||||||||||
| AppId | integer |
App Id |
|||||||||||
| AppType | integer |
AppType [Master or Tenant] |
|||||||||||
| PosterId | integer |
Id that posted the event/reminder |
|||||||||||
| PosterType | integer |
Type of Poster Id (1: Owner) (2:Member) |
|||||||||||
| PostScope | integer |
Post Visibility (1: Private) (2:Public) |
|||||||||||
| Type | integer |
Type [Event or Reminder] |
|||||||||||
| Title | string |
Title |
|||||||||||
| Message | string |
Custom Message that will be displayed on the event (Optional) |
|||||||||||
| Url | string |
Url (Optional) |
|||||||||||
| StartDate | date |
Start Date of the Event |
|||||||||||
| EndDate | date |
End Date of the Event |
|||||||||||
| Alarm | date |
Alarm of the Reminder |
|||||||||||
| DueDate | date |
Due Date of the Reminder |
|||||||||||
| CreateDate | date |
Create date of the record. |
|||||||||||
Response Formats
[
{
"id": 1,
"appId": 2,
"appType": 3,
"posterId": 4,
"posterType": 5,
"postScope": 6,
"type": 7,
"title": "sample string 8",
"message": "sample string 9",
"url": "sample string 10",
"startDate": "2025-11-06T01:04:17.2929563Z",
"endDate": "2025-11-06T01:04:17.2929563Z",
"alarm": "2025-11-06T01:04:17.2929563Z",
"dueDate": "2025-11-06T01:04:17.2929563Z",
"createDate": "2025-11-06T01:04:17.2929563Z"
},
{
"id": 1,
"appId": 2,
"appType": 3,
"posterId": 4,
"posterType": 5,
"postScope": 6,
"type": 7,
"title": "sample string 8",
"message": "sample string 9",
"url": "sample string 10",
"startDate": "2025-11-06T01:04:17.2929563Z",
"endDate": "2025-11-06T01:04:17.2929563Z",
"alarm": "2025-11-06T01:04:17.2929563Z",
"dueDate": "2025-11-06T01:04:17.2929563Z",
"createDate": "2025-11-06T01:04:17.2929563Z"
}
]
<ArrayOfCalendarEventResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AppNotch.Converter.Api.Server.Models">
<CalendarEventResponse>
<Alarm>2025-11-06T01:04:17.2929563+00:00</Alarm>
<AppId>2</AppId>
<AppType>3</AppType>
<CreateDate>2025-11-06T01:04:17.2929563+00:00</CreateDate>
<DueDate>2025-11-06T01:04:17.2929563+00:00</DueDate>
<EndDate>2025-11-06T01:04:17.2929563+00:00</EndDate>
<Message>sample string 9</Message>
<PostScope>6</PostScope>
<PosterId>4</PosterId>
<PosterType>5</PosterType>
<StartDate>2025-11-06T01:04:17.2929563+00:00</StartDate>
<Title>sample string 8</Title>
<Type>7</Type>
<Url>sample string 10</Url>
</CalendarEventResponse>
<CalendarEventResponse>
<Alarm>2025-11-06T01:04:17.2929563+00:00</Alarm>
<AppId>2</AppId>
<AppType>3</AppType>
<CreateDate>2025-11-06T01:04:17.2929563+00:00</CreateDate>
<DueDate>2025-11-06T01:04:17.2929563+00:00</DueDate>
<EndDate>2025-11-06T01:04:17.2929563+00:00</EndDate>
<Message>sample string 9</Message>
<PostScope>6</PostScope>
<PosterId>4</PosterId>
<PosterType>5</PosterType>
<StartDate>2025-11-06T01:04:17.2929563+00:00</StartDate>
<Title>sample string 8</Title>
<Type>7</Type>
<Url>sample string 10</Url>
</CalendarEventResponse>
</ArrayOfCalendarEventResponse>