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": "062b2ec3-814b-48ba-86cb-19ebd6be0f18",
  "Date": "2026-11-13T00:08:57.2709355+00:00"
}

Response - (Status 200 - OK)

MembershipProductPriceResponse

Name Type Description
IsValid Boolean




{
  "Prices": [
    {
      "EffectiveFromDate": "2026-11-13T00:08:57.2709355+00:00",
      "ObligationDate": "2026-11-13T00:08:57.2709355+00:00",
      "LocationGuid": "8012f4f9-e800-4dbd-a8b5-233de6e563da",
      "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-11-13T00:08:57.2709355+00:00",
      "ObligationDate": "2026-11-13T00:08:57.2709355+00:00",
      "LocationGuid": "8012f4f9-e800-4dbd-a8b5-233de6e563da",
      "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-11-13T00:08:57.2709355+00:00",
      "ObligationDate": "2026-11-13T00:08:57.2709355+00:00",
      "LocationGuid": "8012f4f9-e800-4dbd-a8b5-233de6e563da",
      "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