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": "7270f227-6e20-4f6f-aa6c-e3d55e4c6aae",
  "Date": "2025-12-04T19:49:09.455267+00:00"
}

Response - (Status 200 - OK)

MembershipProductPriceResponse

Name Type Description
IsValid Boolean




{
  "Prices": [
    {
      "EffectiveFromDate": "2025-12-04T19:49:09.455267+00:00",
      "ObligationDate": "2025-12-04T19:49:09.455267+00:00",
      "LocationGuid": "6abb0fc6-764a-4a3d-a98e-6b74e8032f55",
      "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": "2025-12-04T19:49:09.455267+00:00",
      "ObligationDate": "2025-12-04T19:49:09.455267+00:00",
      "LocationGuid": "6abb0fc6-764a-4a3d-a98e-6b74e8032f55",
      "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": "2025-12-04T19:49:09.455267+00:00",
      "ObligationDate": "2025-12-04T19:49:09.455267+00:00",
      "LocationGuid": "6abb0fc6-764a-4a3d-a98e-6b74e8032f55",
      "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