GrowthZone REST API API Reference
undefined
API Endpoint
https://app.memberzone.org
Request Content-Types: application/json
Response Content-Types: application/json
Schemes: https
Version: v1.0
Paths
GET /api/calendars/{calendarid}
calendarid:
integer
in path
(no description)
200 OK
OK
Response Example (200 OK)
{
"CalendarId": "integer",
"AuditId": "integer",
"Name": "string",
"Description": "string",
"IsActive": "boolean",
"IsPublicViewable": "boolean",
"IsMemberViewable": "boolean",
"AllowPublicSubmission": "boolean",
"AllowMemberSubmission": "boolean",
"IsICalPublishingEnabled": "boolean",
"PrimaryDomain": "string",
"EntireUrl": "string",
"AddCalendarICalMessage": "string",
"GroupId": "string"
}
POST /api/calendars/{calendarid}
undefined
calendarid:
integer
in path
(no description)
Request Example
{
"CalendarId": "integer",
"AuditId": "integer",
"Name": "string",
"Description": "string",
"IsActive": "boolean",
"IsPublicViewable": "boolean",
"IsMemberViewable": "boolean",
"AllowPublicSubmission": "boolean",
"AllowMemberSubmission": "boolean",
"IsICalPublishingEnabled": "boolean",
"PrimaryDomain": "string",
"EntireUrl": "string",
"AddCalendarICalMessage": "string",
"GroupId": "string"
}
200 OK
OK
Response Example (200 OK)
{
"CalendarId": "integer",
"AuditId": "integer",
"Name": "string",
"Description": "string",
"GroupName": "string",
"IsActive": "boolean",
"Actions": "string"
}
DELETE /api/calendars/{calendarid}/{auditid}
calendarid:
integer
in path
(no description)
auditid:
integer
in path
(no description)
200 OK
OK
GET /api/calendars/items
options:
string
in query
(no description)
200 OK
OK
Response Example (200 OK)
[
{
"CalendarId": "integer",
"AuditId": "integer",
"Name": "string",
"Description": "string",
"GroupName": "string",
"IsActive": "boolean",
"Actions": "string"
}
]
GET /api/calendars/lookup
200 OK
OK
Response Example (200 OK)
[
{
"Id": "integer",
"Name": "string",
"ExtraData": "string",
"CssColor": "string",
"IsSelected": "boolean",
"IsDeleted": "boolean",
"Order": "integer"
}
]
GET /api/calendars/lookup/chapters/{chapterid}
chapterid:
integer
in path
(no description)
200 OK
OK
Response Example (200 OK)
[
{
"Id": "integer",
"Name": "string",
"CalendarDescription": "string"
}
]
Schema Definitions
CalendarCollectionItemModel: object
- CalendarId: integer
- AuditId: integer
- Name: string
- Description: string
- GroupName: string
- IsActive: boolean
- Actions: string
Example
{
"CalendarId": "integer",
"AuditId": "integer",
"Name": "string",
"Description": "string",
"GroupName": "string",
"IsActive": "boolean",
"Actions": "string"
}
GenericLookUpChoice<Int32>: object
- Id: integer
- Name: string
- ExtraData: string
- CssColor: string
- IsSelected: boolean
- IsDeleted: boolean
- Order: integer
Example
{
"Id": "integer",
"Name": "string",
"ExtraData": "string",
"CssColor": "string",
"IsSelected": "boolean",
"IsDeleted": "boolean",
"Order": "integer"
}
CalendarChoiceItemModel: object
- Id: integer
- Name: string
- CalendarDescription: string
Example
{
"Id": "integer",
"Name": "string",
"CalendarDescription": "string"
}
CalendarAddEditModel: object
- CalendarId: integer
- AuditId: integer
- Name: string
- Description: string
- IsActive: boolean
- IsPublicViewable: boolean
- IsMemberViewable: boolean
- AllowPublicSubmission: boolean
- AllowMemberSubmission: boolean
- IsICalPublishingEnabled: boolean
- PrimaryDomain: string
- EntireUrl: string
- AddCalendarICalMessage: string
- GroupId: string
Example
{
"CalendarId": "integer",
"AuditId": "integer",
"Name": "string",
"Description": "string",
"IsActive": "boolean",
"IsPublicViewable": "boolean",
"IsMemberViewable": "boolean",
"AllowPublicSubmission": "boolean",
"AllowMemberSubmission": "boolean",
"IsICalPublishingEnabled": "boolean",
"PrimaryDomain": "string",
"EntireUrl": "string",
"AddCalendarICalMessage": "string",
"GroupId": "string"
}