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)
OK
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)
OK
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}
undefined
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"
}
OK
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)
OK
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"
}