GET https://api.legendonlineservices.co.uk/pricing/Eligibilities?PriceTypeId={PriceTypeId}

Returns a list of the Ids and Descriptions of the Eligibilities required for the given PriceType

Request Parameters

From Query Type Description
PriceTypeId Int32 The Id of the PriceType

Response - (Status 200 - OK)

[PricingEligibilityModel]

Name Type Description
Id Int32
ActiveDate DateTime
Description String
ExpiryAction Int32
InactiveDate DateTime
ShortDescription String
[EligibilityDocumentMicroModel]
Name Type Description
Id Int32
DocumentDefinitionId Int32
EligibilityId Int32
EligibilityContactDefinitionMicroModel
Name Type Description
Id Int32
Description String
IsEnabled Boolean
IsRequired Boolean
MaximumSizeBytes Int32
MinimumSizeBytes Int32
Name String
RequireBlackAndWhite Boolean




[
  {
    "Id": 1,
    "ShortDescription": "sample string 2",
    "Description": "sample string 3",
    "ActiveDate": "2025-04-25T14:30:23.476798+01:00",
    "InactiveDate": "2025-04-25T14:30:23.476798+01:00",
    "ExpiryAction": 1,
    "Documents": [
      {
        "Id": 1,
        "EligibilityId": 2,
        "DocumentDefinitionId": 3,
        "ContactDefinition": {
          "Id": 1,
          "Name": "sample string 2",
          "Description": "sample string 3",
          "IsEnabled": true,
          "IsRequired": true,
          "RequireBlackAndWhite": true,
          "MinimumSizeBytes": 7,
          "MaximumSizeBytes": 8
        }
      },
      {
        "Id": 1,
        "EligibilityId": 2,
        "DocumentDefinitionId": 3,
        "ContactDefinition": {
          "Id": 1,
          "Name": "sample string 2",
          "Description": "sample string 3",
          "IsEnabled": true,
          "IsRequired": true,
          "RequireBlackAndWhite": true,
          "MinimumSizeBytes": 7,
          "MaximumSizeBytes": 8
        }
      },
      {
        "Id": 1,
        "EligibilityId": 2,
        "DocumentDefinitionId": 3,
        "ContactDefinition": {
          "Id": 1,
          "Name": "sample string 2",
          "Description": "sample string 3",
          "IsEnabled": true,
          "IsRequired": true,
          "RequireBlackAndWhite": true,
          "MinimumSizeBytes": 7,
          "MaximumSizeBytes": 8
        }
      }
    ]
  },
  {
    "Id": 1,
    "ShortDescription": "sample string 2",
    "Description": "sample string 3",
    "ActiveDate": "2025-04-25T14:30:23.476798+01:00",
    "InactiveDate": "2025-04-25T14:30:23.476798+01:00",
    "ExpiryAction": 1,
    "Documents": [
      {
        "Id": 1,
        "EligibilityId": 2,
        "DocumentDefinitionId": 3,
        "ContactDefinition": {
          "Id": 1,
          "Name": "sample string 2",
          "Description": "sample string 3",
          "IsEnabled": true,
          "IsRequired": true,
          "RequireBlackAndWhite": true,
          "MinimumSizeBytes": 7,
          "MaximumSizeBytes": 8
        }
      },
      {
        "Id": 1,
        "EligibilityId": 2,
        "DocumentDefinitionId": 3,
        "ContactDefinition": {
          "Id": 1,
          "Name": "sample string 2",
          "Description": "sample string 3",
          "IsEnabled": true,
          "IsRequired": true,
          "RequireBlackAndWhite": true,
          "MinimumSizeBytes": 7,
          "MaximumSizeBytes": 8
        }
      },
      {
        "Id": 1,
        "EligibilityId": 2,
        "DocumentDefinitionId": 3,
        "ContactDefinition": {
          "Id": 1,
          "Name": "sample string 2",
          "Description": "sample string 3",
          "IsEnabled": true,
          "IsRequired": true,
          "RequireBlackAndWhite": true,
          "MinimumSizeBytes": 7,
          "MaximumSizeBytes": 8
        }
      }
    ]
  },
  {
    "Id": 1,
    "ShortDescription": "sample string 2",
    "Description": "sample string 3",
    "ActiveDate": "2025-04-25T14:30:23.476798+01:00",
    "InactiveDate": "2025-04-25T14:30:23.476798+01:00",
    "ExpiryAction": 1,
    "Documents": [
      {
        "Id": 1,
        "EligibilityId": 2,
        "DocumentDefinitionId": 3,
        "ContactDefinition": {
          "Id": 1,
          "Name": "sample string 2",
          "Description": "sample string 3",
          "IsEnabled": true,
          "IsRequired": true,
          "RequireBlackAndWhite": true,
          "MinimumSizeBytes": 7,
          "MaximumSizeBytes": 8
        }
      },
      {
        "Id": 1,
        "EligibilityId": 2,
        "DocumentDefinitionId": 3,
        "ContactDefinition": {
          "Id": 1,
          "Name": "sample string 2",
          "Description": "sample string 3",
          "IsEnabled": true,
          "IsRequired": true,
          "RequireBlackAndWhite": true,
          "MinimumSizeBytes": 7,
          "MaximumSizeBytes": 8
        }
      },
      {
        "Id": 1,
        "EligibilityId": 2,
        "DocumentDefinitionId": 3,
        "ContactDefinition": {
          "Id": 1,
          "Name": "sample string 2",
          "Description": "sample string 3",
          "IsEnabled": true,
          "IsRequired": true,
          "RequireBlackAndWhite": true,
          "MinimumSizeBytes": 7,
          "MaximumSizeBytes": 8
        }
      }
    ]
  }
]

Bundle(s)
Pricing