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/eventgroups/events/{eventid}

eventid: integer
in path

(no description)

Response Example (200 OK)
{
  "EventId": "integer",
  "Groups": "string",
  "Candidates": "string"
}

POST /api/eventgroups/groups/{eventgroupid}

eventgroupid: integer
in path

(no description)

Request Example
{
  "EventGroupId": "integer",
  "EventId": "integer",
  "Name": "string",
  "EventRegistrationTypeId": "string",
  "EventRegistrationTypeName": "string",
  "MaxToAssign": "string",
  "GroupNumber": "integer",
  "GroupOrder": "string",
  "EventSessionId": "string",
  "Members": "string",
  "IsDeleted": "boolean",
  "IsDeletable": "boolean"
}
Response Example (200 OK)
{
  "EventGroupId": "integer",
  "EventId": "integer",
  "Name": "string",
  "EventRegistrationTypeId": "string",
  "EventRegistrationTypeName": "string",
  "MaxToAssign": "string",
  "GroupNumber": "integer",
  "GroupOrder": "string",
  "EventSessionId": "string",
  "Members": "string",
  "IsDeleted": "boolean",
  "IsDeletable": "boolean"
}

DELETE /api/eventgroups/groups/{eventgroupid}

eventgroupid: integer
in path

(no description)

Response Example (200 OK)
{
  "EventGroupId": "integer",
  "EventId": "integer",
  "Name": "string",
  "EventRegistrationTypeId": "string",
  "EventRegistrationTypeName": "string",
  "MaxToAssign": "string",
  "GroupNumber": "integer",
  "GroupOrder": "string",
  "EventSessionId": "string",
  "Members": "string",
  "IsDeleted": "boolean",
  "IsDeletable": "boolean"
}

POST /api/eventgroups/groups/{eventgroupid}/members

eventgroupid: integer
in path

(no description)

Request Example
{
  "EventGroupId": "integer",
  "EventId": "integer",
  "Name": "string",
  "EventRegistrationTypeId": "string",
  "EventRegistrationTypeName": "string",
  "MaxToAssign": "string",
  "GroupNumber": "integer",
  "GroupOrder": "string",
  "EventSessionId": "string",
  "Members": "string",
  "IsDeleted": "boolean",
  "IsDeletable": "boolean"
}
200 OK

OK

GET /api/eventgroups/groups/{eventid}/{eventgroupid}

eventid: string
in path

(no description)

eventgroupid: string
in path

(no description)

Response Example (200 OK)
{
  "EventGroupId": "integer",
  "EventId": "integer",
  "Name": "string",
  "EventRegistrationTypeId": "string",
  "EventRegistrationTypeName": "string",
  "MaxToAssign": "string",
  "GroupNumber": "integer",
  "GroupOrder": "string",
  "EventSessionId": "string",
  "Members": "string",
  "IsDeleted": "boolean",
  "IsDeletable": "boolean"
}

Schema Definitions

EventTableManagementModel: object

EventId: integer
Groups: string
Candidates: string
Example
{
  "EventId": "integer",
  "Groups": "string",
  "Candidates": "string"
}

Boolean: object

Example
"object"

EventGroupAddEditModel: object

EventGroupId: integer
EventId: integer
Name: string
EventRegistrationTypeId: string
EventRegistrationTypeName: string
MaxToAssign: string
GroupNumber: integer
GroupOrder: string
EventSessionId: string
Members: string
IsDeleted: boolean
IsDeletable: boolean
Example
{
  "EventGroupId": "integer",
  "EventId": "integer",
  "Name": "string",
  "EventRegistrationTypeId": "string",
  "EventRegistrationTypeName": "string",
  "MaxToAssign": "string",
  "GroupNumber": "integer",
  "GroupOrder": "string",
  "EventSessionId": "string",
  "Members": "string",
  "IsDeleted": "boolean",
  "IsDeletable": "boolean"
}