GET member_services/MembershipType
This method will return all the individual membership and packages setup to sell online.
IsMemberShipPackage flag will be true for package and for individual membership this flag will be false.
If it is a package and price is set on individual membership based then cost will be 0 otherwise cost will be whole package cost.
SortSequnce number is to sort out the membership for display purpose.
Requires: HTTPS, Basic Auth.
Return Codes:
OK - Request satisfied, data included in body.
Response Information
Response body formats
application/json, text/json
Sample:
[
{
"NodeNo": 1,
"DepartmentDescription": "sample string 2",
"IsMemberShipPackage": true,
"JoinFeeButtonId": 4,
"SortSequenceNumber": 5,
"MembershipCode": "sample string 6",
"MemshipClass": "sample string 7",
"Cost": 8.0,
"MinimumAgeRequired": 9,
"MaximumAgeRequirement": 10,
"MembershipDescription": "sample string 11",
"IsMembershipAgeBased": true,
"SalePrice": 13.0,
"IsPriceTaxInclusive": true,
"TaxPercentage": 15.0,
"PackageOnly": true
},
{
"NodeNo": 1,
"DepartmentDescription": "sample string 2",
"IsMemberShipPackage": true,
"JoinFeeButtonId": 4,
"SortSequenceNumber": 5,
"MembershipCode": "sample string 6",
"MemshipClass": "sample string 7",
"Cost": 8.0,
"MinimumAgeRequired": 9,
"MaximumAgeRequirement": 10,
"MembershipDescription": "sample string 11",
"IsMembershipAgeBased": true,
"SalePrice": 13.0,
"IsPriceTaxInclusive": true,
"TaxPercentage": 15.0,
"PackageOnly": true
},
{
"NodeNo": 1,
"DepartmentDescription": "sample string 2",
"IsMemberShipPackage": true,
"JoinFeeButtonId": 4,
"SortSequenceNumber": 5,
"MembershipCode": "sample string 6",
"MemshipClass": "sample string 7",
"Cost": 8.0,
"MinimumAgeRequired": 9,
"MaximumAgeRequirement": 10,
"MembershipDescription": "sample string 11",
"IsMembershipAgeBased": true,
"SalePrice": 13.0,
"IsPriceTaxInclusive": true,
"TaxPercentage": 15.0,
"PackageOnly": true
}
]