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": "586c3770-b4c0-4d53-a1d4-f4c54eead304",
  "Date": "2026-02-04T07:12:59.4059784+00:00"
}

Response - (Status 200 - OK)

MembershipProductPriceResponse

Name Type Description
IsValid Boolean




{
  "Prices": [
    {
      "EffectiveFromDate": "2026-02-04T07:12:59.4153657+00:00",
      "ObligationDate": "2026-02-04T07:12:59.4153657+00:00",
      "LocationGuid": "8330649a-fc37-4965-8b86-9be8662fbe30",
      "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-02-04T07:12:59.4153657+00:00",
      "ObligationDate": "2026-02-04T07:12:59.4153657+00:00",
      "LocationGuid": "8330649a-fc37-4965-8b86-9be8662fbe30",
      "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-02-04T07:12:59.4153657+00:00",
      "ObligationDate": "2026-02-04T07:12:59.4153657+00:00",
      "LocationGuid": "8330649a-fc37-4965-8b86-9be8662fbe30",
      "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