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/membershiptypes/{membershiptypeid}/copypaymentplan/{membershiptypepaymentplanid}

membershiptypeid: integer
in path

(no description)

membershiptypepaymentplanid: string
in path

(no description)

Response Example (200 OK)
{
  "MembershipTypePaymentPlanId": "integer",
  "MembershipTypeId": "integer",
  "Payments": "integer",
  "StartDate": "string",
  "EndDate": "string",
  "ShowOnApplication": "boolean",
  "Name": "string",
  "TenantId": "integer",
  "MembershipLevelId": "string",
  "SaleableItems": "string",
  "PaymentPlanItems": "string",
  "PaymentPlanEditor": "string"
}

GET /api/membershiptypes/{membershiptypeid}/paymentplan/{membershiptypepaymentplanid}

membershiptypeid: integer
in path

(no description)

membershiptypepaymentplanid: string
in path

(no description)

Response Example (200 OK)
{
  "MembershipTypePaymentPlanId": "integer",
  "MembershipTypeId": "integer",
  "Payments": "integer",
  "StartDate": "string",
  "EndDate": "string",
  "ShowOnApplication": "boolean",
  "Name": "string",
  "TenantId": "integer",
  "MembershipLevelId": "string",
  "SaleableItems": "string",
  "PaymentPlanItems": "string",
  "PaymentPlanEditor": "string"
}

POST /api/membershiptypes/{membershiptypeid}/paymentplan/{membershiptypepaymentplanid}

membershiptypeid: integer
in path

(no description)

membershiptypepaymentplanid: integer
in path

(no description)

Request Example
{
  "MembershipTypePaymentPlanId": "integer",
  "MembershipTypeId": "integer",
  "Payments": "integer",
  "StartDate": "string",
  "EndDate": "string",
  "ShowOnApplication": "boolean",
  "Name": "string",
  "TenantId": "integer",
  "MembershipLevelId": "string",
  "SaleableItems": "string",
  "PaymentPlanItems": "string",
  "PaymentPlanEditor": "string"
}
Response Example (200 OK)
{
  "MembershipTypePaymentPlanId": "integer",
  "MembershipTypeId": "integer",
  "Payments": "integer",
  "StartDate": "string",
  "EndDate": "string",
  "ShowOnApplication": "boolean",
  "Name": "string",
  "Level": "string",
  "Actions": "string"
}

DELETE /api/membershiptypes/{membershiptypeid}/paymentplan/{membershiptypepaymentplanid}

membershiptypeid: integer
in path

(no description)

membershiptypepaymentplanid: integer
in path

(no description)

200 OK

OK

GET /api/membershiptypes/{membershiptypeid}/paymentplans

membershiptypeid: integer
in path

(no description)

Response Example (200 OK)
{
  "MembershipTypeId": "integer",
  "Plans": "string"
}

Schema Definitions

MembershipTypePaymentPlansModel: object

MembershipTypeId: integer
Plans: string
Example
{
  "MembershipTypeId": "integer",
  "Plans": "string"
}

AddEditMembershipTypePaymentPlanModel: object

MembershipTypePaymentPlanId: integer
MembershipTypeId: integer
Payments: integer
StartDate: string
EndDate: string
ShowOnApplication: boolean
Name: string
TenantId: integer
MembershipLevelId: string
SaleableItems: string
PaymentPlanItems: string
PaymentPlanEditor: string
Example
{
  "MembershipTypePaymentPlanId": "integer",
  "MembershipTypeId": "integer",
  "Payments": "integer",
  "StartDate": "string",
  "EndDate": "string",
  "ShowOnApplication": "boolean",
  "Name": "string",
  "TenantId": "integer",
  "MembershipLevelId": "string",
  "SaleableItems": "string",
  "PaymentPlanItems": "string",
  "PaymentPlanEditor": "string"
}

MembershipTypePaymentPlanCollectionItem: object

MembershipTypePaymentPlanId: integer
MembershipTypeId: integer
Payments: integer
StartDate: string
EndDate: string
ShowOnApplication: boolean
Name: string
Level: string
Actions: string
Example
{
  "MembershipTypePaymentPlanId": "integer",
  "MembershipTypeId": "integer",
  "Payments": "integer",
  "StartDate": "string",
  "EndDate": "string",
  "ShowOnApplication": "boolean",
  "Name": "string",
  "Level": "string",
  "Actions": "string"
}

Boolean: object

Example
"object"