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

Returns list of membership product price

Request Parameters

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




{
  "MemberShipTag": "sample string 1",
  "LocationGuid": "5cd6cf35-1521-4a6b-b4c0-cf5a325ba5f5",
  "Date": "2026-09-28T23:31:26.0289181+01:00"
}

Response - (Status 200 - OK)

MembershipProductPriceResponse

Name Type Description
IsValid Boolean




{
  "Prices": [
    {
      "EffectiveFromDate": "2026-09-28T23:31:26.0289181+01:00",
      "ObligationDate": "2026-09-28T23:31:26.0289181+01:00",
      "LocationGuid": "4aed4df9-5963-44a9-b7e2-2ddf9e31f31d",
      "MembershipPriceID": 2,
      "MembershipPriceName": "sample string 3",
      "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
        }
      ]
    },
    {
      "EffectiveFromDate": "2026-09-28T23:31:26.0289181+01:00",
      "ObligationDate": "2026-09-28T23:31:26.0289181+01:00",
      "LocationGuid": "4aed4df9-5963-44a9-b7e2-2ddf9e31f31d",
      "MembershipPriceID": 2,
      "MembershipPriceName": "sample string 3",
      "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
        }
      ]
    },
    {
      "EffectiveFromDate": "2026-09-28T23:31:26.0289181+01:00",
      "ObligationDate": "2026-09-28T23:31:26.0289181+01:00",
      "LocationGuid": "4aed4df9-5963-44a9-b7e2-2ddf9e31f31d",
      "MembershipPriceID": 2,
      "MembershipPriceName": "sample string 3",
      "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
        }
      ]
    }
  ],
  "IsValid": true
}

Remarks

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

Bundle(s)
Cap2