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": "2d5b633f-9add-4909-ba47-bd2bde3dcf4e",
  "Date": "2025-06-11T05:57:43.6365912+01:00"
}

Response - (Status 200 - OK)

MembershipProductPriceResponse

Name Type Description
IsValid Boolean




{
  "Prices": [
    {
      "EffectiveFromDate": "2025-06-11T05:57:43.640603+01:00",
      "ObligationDate": "2025-06-11T05:57:43.640603+01:00",
      "LocationGuid": "af2a0376-4047-4949-9257-4cc6995019f8",
      "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-06-11T05:57:43.640603+01:00",
      "ObligationDate": "2025-06-11T05:57:43.640603+01:00",
      "LocationGuid": "af2a0376-4047-4949-9257-4cc6995019f8",
      "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-06-11T05:57:43.640603+01:00",
      "ObligationDate": "2025-06-11T05:57:43.640603+01:00",
      "LocationGuid": "af2a0376-4047-4949-9257-4cc6995019f8",
      "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