POST https://api.legendonlineservices.co.uk/Cap2/MembershipFee

Returns list of membership fee

Request Parameters

From Body Type Description
LocationGuid Guid
MemberShipTag String Max 250 characters
StartDate DateTime Optional.




{
  "MemberShipTag": "sample string 1",
  "LocationGuid": "f28f8851-1de8-4a47-9e91-614c11667dc2",
  "StartDate": "2025-04-25T14:16:48.0669497+01:00"
}

Response - (Status 200 - OK)

MembershipFeeResponse

Name Type Description
EffectiveFromDate DateTime
ErrMessage String
ErrNumber Int32
FirstBillDate DateTime
LastBillDate DateTime
LocationGuid Guid
MembershipPriceID Int32
MembershipPriceName String
ObligationDate DateTime
[MembershipProductFee]
Name Type Description
Description String
DiscountAmount Decimal
enumGLAccountCategoryID Int32
FeeAmount Decimal
MembershipFeeType String




{
  "ErrNumber": 1,
  "ErrMessage": "sample string 2",
  "EffectiveFromDate": "2025-04-25T14:16:48.0669497+01:00",
  "FirstBillDate": "2025-04-25T14:16:48.0669497+01:00",
  "LastBillDate": "2025-04-25T14:16:48.0669497+01:00",
  "LocationGuid": "2b2e5931-f6d5-446a-8975-d72d3fb739fe",
  "MembershipPriceID": 4,
  "MembershipPriceName": "sample string 5",
  "ObligationDate": "2025-04-25T14:16:48.0669497+01:00",
  "MembershipFees": [
    {
      "Description": "sample string 1",
      "DiscountAmount": 2.0,
      "enumGLAccountCategoryID": 3,
      "MembershipFeeType": "sample string 4",
      "FeeAmount": 5.0
    },
    {
      "Description": "sample string 1",
      "DiscountAmount": 2.0,
      "enumGLAccountCategoryID": 3,
      "MembershipFeeType": "sample string 4",
      "FeeAmount": 5.0
    },
    {
      "Description": "sample string 1",
      "DiscountAmount": 2.0,
      "enumGLAccountCategoryID": 3,
      "MembershipFeeType": "sample string 4",
      "FeeAmount": 5.0
    }
  ]
}

Remarks

This end point replaces the old GetMembershipFeesBasedOnStartdate SOAP endpoint that is now obsolete.

Bundle(s)
Cap2