Get Current Membership Fees GET
Use this to get the current set of membership types and bands available to new applicants
Response Parameters
| Parameter | Name | Type | Description |
| fees | Fees | List | |
MembershipType
| Membership Type | String | |
MembershipTypeDescription
| Membership Type Description | String | |
Band
| Band | String (Optional) | |
BandDescription
| Band Description | String (Optional) | |
IsIndividualMembership
| Is Individual Membership? | Boolean | |
Amount
| Amount | Number (Optional) | |
Example Request
GET https://api.leaf.eco/r1/fees.eb HTTP/1.1
Accept: text/xml
Response Schema
<?xml version="1.0" encoding="utf-8"?>
<xsd:schema elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="FeesResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="fees">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="item" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="MembershipType" type="xsd:string" />
<xsd:element name="MembershipTypeDescription" type="xsd:string" />
<xsd:element name="Band" minOccurs="0" type="xsd:string" />
<xsd:element name="BandDescription" minOccurs="0" type="xsd:string" />
<xsd:element name="IsIndividualMembership" type="xsd:boolean" />
<xsd:element name="Amount" minOccurs="0" type="xsd:decimal" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
Example Response
HTTP/1.1 200 OK
Content-Type: text/xml
<?xml version="1.0" encoding="utf-8"?>
<FeesResponse>
<fees>
<item>
<MembershipType>xsd:string</MembershipType>
<MembershipTypeDescription>xsd:string</MembershipTypeDescription>
<Band>xsd:string</Band>
<BandDescription>xsd:string</BandDescription>
<IsIndividualMembership>xsd:boolean</IsIndividualMembership>
<Amount>xsd:decimal</Amount>
</item>...</fees>
</FeesResponse>
Example Request
GET https://api.leaf.eco/r1/fees.eb HTTP/1.1
Accept: application/json
Example Response
HTTP/1.1 200 OK
Content-Type: application/json
{"fees":[{"MembershipType":String,
"MembershipTypeDescription":String,
"Band":String,
"BandDescription":String,
"IsIndividualMembership":Boolean,
"Amount":Number},
...]}
Following selection of the fee by an applicant, the values of the corresponding MembershipType and Band elements should be passed to the "join LEAF" page as "type" and "band" querysting parameters.