POST api/Retailer/EligibilityCheck

Create a new eligibility check

Request Information

URI Parameters

None.

Body Parameters

EligibilityCheckRequestModel
NameDescriptionTypeAdditional information
FinanceDetails

FinanceDetailsRequestModel

None.

CustomerDetails

CustomerDetailsRequestModel

None.

EmploymentDetails

EligibilityCheckEmploymentDetailsRequestModel

None.

Request Formats

application/json, text/json

Sample:
{
  "FinanceDetails": {
    "RateCardProductId": "16684a31-7b95-4bea-baed-523623844e0c",
    "Price": 1.0,
    "Deposit": 1.0
  },
  "CustomerDetails": {
    "CustomerEmail": "sample string 1",
    "TitleId": "f6bba6a4-554b-42d7-923f-50c539904a1a",
    "FirstName": "sample string 2",
    "LastName": "sample string 3",
    "DateOfBirth": "2026-08-14T02:18:27.9425948+01:00",
    "ResidentialStatusId": "649b569f-67eb-47ba-833e-c9ce51c6c672",
    "MonthlyRentAmount": 1.0,
    "NumberOfDependants": 1,
    "CurrentAddress": {
      "PostCode": "sample string 1",
      "City": "sample string 2",
      "Flat": "sample string 3",
      "HouseNumber": "sample string 4",
      "HouseName": "sample string 5",
      "Street": "sample string 6"
    }
  },
  "EmploymentDetails": {
    "EmploymentStatusId": "4d971fd4-3d30-4bcb-a491-436a32b62609",
    "GrossAnnualIncome": 1.0
  }
}

text/html

Sample:
{"FinanceDetails":{"RateCardProductId":"16684a31-7b95-4bea-baed-523623844e0c","Price":1.0,"Deposit":1.0},"CustomerDetails":{"CustomerEmail":"sample string 1","TitleId":"f6bba6a4-554b-42d7-923f-50c539904a1a","FirstName":"sample string 2","LastName":"sample string 3","DateOfBirth":"2026-08-14T02:18:27.9425948+01:00","ResidentialStatusId":"649b569f-67eb-47ba-833e-c9ce51c6c672","MonthlyRentAmount":1.0,"NumberOfDependants":1,"CurrentAddress":{"PostCode":"sample string 1","City":"sample string 2","Flat":"sample string 3","HouseNumber":"sample string 4","HouseName":"sample string 5","Street":"sample string 6"}},"EmploymentDetails":{"EmploymentStatusId":"4d971fd4-3d30-4bcb-a491-436a32b62609","GrossAnnualIncome":1.0}}

application/xml, text/xml

Sample:
<EligibilityCheckRequestModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OmniPort.API.Services.APIRequests.EligibilityCheckRequestModels">
  <CustomerDetails>
    <CurrentAddress xmlns:d3p1="http://schemas.datacontract.org/2004/07/OmniPort.API.Services.CommonModels">
      <d3p1:City>sample string 2</d3p1:City>
      <d3p1:Flat>sample string 3</d3p1:Flat>
      <d3p1:HouseName>sample string 5</d3p1:HouseName>
      <d3p1:HouseNumber>sample string 4</d3p1:HouseNumber>
      <d3p1:PostCode>sample string 1</d3p1:PostCode>
      <d3p1:Street>sample string 6</d3p1:Street>
    </CurrentAddress>
    <CustomerEmail>sample string 1</CustomerEmail>
    <DateOfBirth>2026-08-14T02:18:27.9425948+01:00</DateOfBirth>
    <FirstName>sample string 2</FirstName>
    <LastName>sample string 3</LastName>
    <MonthlyRentAmount>1</MonthlyRentAmount>
    <NumberOfDependants>1</NumberOfDependants>
    <ResidentialStatusId>649b569f-67eb-47ba-833e-c9ce51c6c672</ResidentialStatusId>
    <TitleId>f6bba6a4-554b-42d7-923f-50c539904a1a</TitleId>
  </CustomerDetails>
  <EmploymentDetails>
    <EmploymentStatusId>4d971fd4-3d30-4bcb-a491-436a32b62609</EmploymentStatusId>
    <GrossAnnualIncome>1</GrossAnnualIncome>
  </EmploymentDetails>
  <FinanceDetails>
    <Deposit>1</Deposit>
    <Price>1</Price>
    <RateCardProductId>16684a31-7b95-4bea-baed-523623844e0c</RateCardProductId>
  </FinanceDetails>
</EligibilityCheckRequestModel>

Response Information

Resource Description

Returns the eligibility check details.

EligibilityCheckResponseModel
NameDescriptionTypeAdditional information
EligibilityCheckId

globally unique identifier

None.

Status

string

None.

ActiveUntil

date

None.

UpperLoanValue

decimal number

None.

Response Formats

application/json, text/json

Sample:
{
  "EligibilityCheckId": "9121daee-b47c-4dfc-b9b7-ee47fa255798",
  "Status": "sample string 2",
  "ActiveUntil": "2026-08-14T02:18:27.9425948+01:00",
  "UpperLoanValue": 1.0
}

text/html

Sample:
{"EligibilityCheckId":"9121daee-b47c-4dfc-b9b7-ee47fa255798","Status":"sample string 2","ActiveUntil":"2026-08-14T02:18:27.9425948+01:00","UpperLoanValue":1.0}

application/xml, text/xml

Sample:
<EligibilityCheckResponseModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OmniPort.API.Services.APIResponses.EligibilityCheckResponseModels">
  <ActiveUntil>2026-08-14T02:18:27.9425948+01:00</ActiveUntil>
  <EligibilityCheckId>9121daee-b47c-4dfc-b9b7-ee47fa255798</EligibilityCheckId>
  <Status>sample string 2</Status>
  <UpperLoanValue>1</UpperLoanValue>
</EligibilityCheckResponseModel>