POST api/cupFetchMembershipDetails/MembershipInfo

<CLUB User portal:> Fetch Menu depending on user and his type, parameters: property, userid.

Request Information

URI Parameters

None.

Body Parameters

cupFetchMembershipDetailsRequest
NameDescriptionTypeAdditional information
property_id

string

None.

member_id

string

None.

package_id

string

None.

facility_id

string

None.

Request Formats

application/json, text/json

Sample:
{
  "property_id": "sample string 1",
  "member_id": "sample string 2",
  "package_id": "sample string 3",
  "facility_id": "sample string 4"
}

application/xml, text/xml

Sample:
<cupFetchMembershipDetailsRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ClubWebApi.cupRequest">
  <facility_id>sample string 4</facility_id>
  <member_id>sample string 2</member_id>
  <package_id>sample string 3</package_id>
  <property_id>sample string 1</property_id>
</cupFetchMembershipDetailsRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

cupFetchMembershipDetailsResponse
NameDescriptionTypeAdditional information
membershipDtls

cupMembershipDtls

None.

entitlementDtls

Collection of cupEntitlementDtls

None.

packageDtls

Collection of cupPackagesDtls

None.

response_message

string

None.

response_code

string

None.

response_status

string

None.

Response Formats

application/json, text/json

Sample:
{
  "membershipDtls": {
    "creditStatus": {
      "credit_limit": "sample string 1",
      "credit_available": "sample string 2",
      "credit_status_id": "sample string 3",
      "credit_status_desc": "sample string 4",
      "member_end": "sample string 5",
      "due_on": "sample string 6",
      "modified_on": "sample string 7",
      "membership_type": "sample string 8",
      "membership_type_desc": "sample string 9",
      "membership_status_id": "sample string 10",
      "membership_status_desc": "sample string 11"
    },
    "memberFees": [
      {
        "profile_id": "sample string 1",
        "fee_type": "sample string 2",
        "fee_desc": "sample string 3",
        "property_id": "sample string 4",
        "property_name": "sample string 5",
        "periodicity": "sample string 6",
        "period_description": "sample string 7",
        "amount": "sample string 8",
        "paid_amount": "sample string 9",
        "pro_rata_flag": "sample string 10",
        "total_days": "sample string 11",
        "fee_days": "sample string 12",
        "pro_rata_amount": "sample string 13",
        "pro_rata_periodicity": "sample string 14"
      },
      {
        "profile_id": "sample string 1",
        "fee_type": "sample string 2",
        "fee_desc": "sample string 3",
        "property_id": "sample string 4",
        "property_name": "sample string 5",
        "periodicity": "sample string 6",
        "period_description": "sample string 7",
        "amount": "sample string 8",
        "paid_amount": "sample string 9",
        "pro_rata_flag": "sample string 10",
        "total_days": "sample string 11",
        "fee_days": "sample string 12",
        "pro_rata_amount": "sample string 13",
        "pro_rata_periodicity": "sample string 14"
      }
    ],
    "memberPayment": [
      {
        "payment": "sample string 1",
        "receipt_date": "sample string 2",
        "payment_mode": "sample string 3",
        "remarks": "sample string 4",
        "receipt_no": "sample string 5"
      },
      {
        "payment": "sample string 1",
        "receipt_date": "sample string 2",
        "payment_mode": "sample string 3",
        "remarks": "sample string 4",
        "receipt_no": "sample string 5"
      }
    ]
  },
  "entitlementDtls": [
    {
      "record_id": "sample string 1",
      "facility_id": "sample string 2",
      "facility_template_id": "sample string 3",
      "facility_template_details_id": "sample string 4",
      "entitlement_type": "sample string 5",
      "entitlement_type_name": "sample string 6",
      "dept_code": "sample string 7",
      "department_name": "sample string 8",
      "acct_code": "sample string 9",
      "account_head": "sample string 10",
      "applies_to": "sample string 11",
      "applicable_by": "sample string 12",
      "applicable_by_desc": "sample string 13",
      "value": "sample string 14",
      "entitlement_count": "sample string 15",
      "entitlement_count_desc": "sample string 16",
      "facility_name": "sample string 17"
    },
    {
      "record_id": "sample string 1",
      "facility_id": "sample string 2",
      "facility_template_id": "sample string 3",
      "facility_template_details_id": "sample string 4",
      "entitlement_type": "sample string 5",
      "entitlement_type_name": "sample string 6",
      "dept_code": "sample string 7",
      "department_name": "sample string 8",
      "acct_code": "sample string 9",
      "account_head": "sample string 10",
      "applies_to": "sample string 11",
      "applicable_by": "sample string 12",
      "applicable_by_desc": "sample string 13",
      "value": "sample string 14",
      "entitlement_count": "sample string 15",
      "entitlement_count_desc": "sample string 16",
      "facility_name": "sample string 17"
    }
  ],
  "packageDtls": [
    {
      "member_id": "sample string 1",
      "property_id": "sample string 2",
      "package_id": "sample string 3",
      "member_package_seq": "sample string 4",
      "package_description": "sample string 5",
      "price": "sample string 6",
      "effective_start_date": "sample string 7",
      "effective_end_date": "sample string 8",
      "updated_on": "sample string 9",
      "days_left": "sample string 10"
    },
    {
      "member_id": "sample string 1",
      "property_id": "sample string 2",
      "package_id": "sample string 3",
      "member_package_seq": "sample string 4",
      "package_description": "sample string 5",
      "price": "sample string 6",
      "effective_start_date": "sample string 7",
      "effective_end_date": "sample string 8",
      "updated_on": "sample string 9",
      "days_left": "sample string 10"
    }
  ],
  "response_message": "sample string 1",
  "response_code": "sample string 2",
  "response_status": "sample string 3"
}

application/xml, text/xml

Sample:
<cupFetchMembershipDetailsResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ClubWebApi.cupResponse">
  <response_code>sample string 2</response_code>
  <response_message>sample string 1</response_message>
  <response_status>sample string 3</response_status>
  <entitlementDtls>
    <cupEntitlementDtls>
      <account_head>sample string 10</account_head>
      <acct_code>sample string 9</acct_code>
      <applicable_by>sample string 12</applicable_by>
      <applicable_by_desc>sample string 13</applicable_by_desc>
      <applies_to>sample string 11</applies_to>
      <department_name>sample string 8</department_name>
      <dept_code>sample string 7</dept_code>
      <entitlement_count>sample string 15</entitlement_count>
      <entitlement_count_desc>sample string 16</entitlement_count_desc>
      <entitlement_type>sample string 5</entitlement_type>
      <entitlement_type_name>sample string 6</entitlement_type_name>
      <facility_id>sample string 2</facility_id>
      <facility_name>sample string 17</facility_name>
      <facility_template_details_id>sample string 4</facility_template_details_id>
      <facility_template_id>sample string 3</facility_template_id>
      <record_id>sample string 1</record_id>
      <value>sample string 14</value>
    </cupEntitlementDtls>
    <cupEntitlementDtls>
      <account_head>sample string 10</account_head>
      <acct_code>sample string 9</acct_code>
      <applicable_by>sample string 12</applicable_by>
      <applicable_by_desc>sample string 13</applicable_by_desc>
      <applies_to>sample string 11</applies_to>
      <department_name>sample string 8</department_name>
      <dept_code>sample string 7</dept_code>
      <entitlement_count>sample string 15</entitlement_count>
      <entitlement_count_desc>sample string 16</entitlement_count_desc>
      <entitlement_type>sample string 5</entitlement_type>
      <entitlement_type_name>sample string 6</entitlement_type_name>
      <facility_id>sample string 2</facility_id>
      <facility_name>sample string 17</facility_name>
      <facility_template_details_id>sample string 4</facility_template_details_id>
      <facility_template_id>sample string 3</facility_template_id>
      <record_id>sample string 1</record_id>
      <value>sample string 14</value>
    </cupEntitlementDtls>
  </entitlementDtls>
  <membershipDtls>
    <creditStatus>
      <credit_available>sample string 2</credit_available>
      <credit_limit>sample string 1</credit_limit>
      <credit_status_desc>sample string 4</credit_status_desc>
      <credit_status_id>sample string 3</credit_status_id>
      <due_on>sample string 6</due_on>
      <member_end>sample string 5</member_end>
      <membership_status_desc>sample string 11</membership_status_desc>
      <membership_status_id>sample string 10</membership_status_id>
      <membership_type>sample string 8</membership_type>
      <membership_type_desc>sample string 9</membership_type_desc>
      <modified_on>sample string 7</modified_on>
    </creditStatus>
    <memberFees>
      <cupMemberFees>
        <amount>sample string 8</amount>
        <fee_days>sample string 12</fee_days>
        <fee_desc>sample string 3</fee_desc>
        <fee_type>sample string 2</fee_type>
        <paid_amount>sample string 9</paid_amount>
        <period_description>sample string 7</period_description>
        <periodicity>sample string 6</periodicity>
        <pro_rata_amount>sample string 13</pro_rata_amount>
        <pro_rata_flag>sample string 10</pro_rata_flag>
        <pro_rata_periodicity>sample string 14</pro_rata_periodicity>
        <profile_id>sample string 1</profile_id>
        <property_id>sample string 4</property_id>
        <property_name>sample string 5</property_name>
        <total_days>sample string 11</total_days>
      </cupMemberFees>
      <cupMemberFees>
        <amount>sample string 8</amount>
        <fee_days>sample string 12</fee_days>
        <fee_desc>sample string 3</fee_desc>
        <fee_type>sample string 2</fee_type>
        <paid_amount>sample string 9</paid_amount>
        <period_description>sample string 7</period_description>
        <periodicity>sample string 6</periodicity>
        <pro_rata_amount>sample string 13</pro_rata_amount>
        <pro_rata_flag>sample string 10</pro_rata_flag>
        <pro_rata_periodicity>sample string 14</pro_rata_periodicity>
        <profile_id>sample string 1</profile_id>
        <property_id>sample string 4</property_id>
        <property_name>sample string 5</property_name>
        <total_days>sample string 11</total_days>
      </cupMemberFees>
    </memberFees>
    <memberPayment>
      <cupMemberPayment>
        <payment>sample string 1</payment>
        <payment_mode>sample string 3</payment_mode>
        <receipt_date>sample string 2</receipt_date>
        <receipt_no>sample string 5</receipt_no>
        <remarks>sample string 4</remarks>
      </cupMemberPayment>
      <cupMemberPayment>
        <payment>sample string 1</payment>
        <payment_mode>sample string 3</payment_mode>
        <receipt_date>sample string 2</receipt_date>
        <receipt_no>sample string 5</receipt_no>
        <remarks>sample string 4</remarks>
      </cupMemberPayment>
    </memberPayment>
  </membershipDtls>
  <packageDtls>
    <cupPackagesDtls>
      <days_left>sample string 10</days_left>
      <effective_end_date>sample string 8</effective_end_date>
      <effective_start_date>sample string 7</effective_start_date>
      <member_id>sample string 1</member_id>
      <member_package_seq>sample string 4</member_package_seq>
      <package_description>sample string 5</package_description>
      <package_id>sample string 3</package_id>
      <price>sample string 6</price>
      <property_id>sample string 2</property_id>
      <updated_on>sample string 9</updated_on>
    </cupPackagesDtls>
    <cupPackagesDtls>
      <days_left>sample string 10</days_left>
      <effective_end_date>sample string 8</effective_end_date>
      <effective_start_date>sample string 7</effective_start_date>
      <member_id>sample string 1</member_id>
      <member_package_seq>sample string 4</member_package_seq>
      <package_description>sample string 5</package_description>
      <package_id>sample string 3</package_id>
      <price>sample string 6</price>
      <property_id>sample string 2</property_id>
      <updated_on>sample string 9</updated_on>
    </cupPackagesDtls>
  </packageDtls>
</cupFetchMembershipDetailsResponse>