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": "59b06329-1fd8-4e26-aaf8-aa7287af4e4e",
    "Price": 1.0,
    "Deposit": 1.0
  },
  "CustomerDetails": {
    "CustomerEmail": "sample string 1",
    "TitleId": "24ceaf6a-a18c-49b2-b652-68583a76e872",
    "FirstName": "sample string 2",
    "LastName": "sample string 3",
    "DateOfBirth": "2025-05-12T06:55:44.4205528+01:00",
    "ResidentialStatusId": "04162ba9-9b20-455c-a24c-7019ce2207f7",
    "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": "68688169-4e73-43e7-ab3c-443da9370d78",
    "GrossAnnualIncome": 1.0
  }
}

text/html

Sample:
{"FinanceDetails":{"RateCardProductId":"59b06329-1fd8-4e26-aaf8-aa7287af4e4e","Price":1.0,"Deposit":1.0},"CustomerDetails":{"CustomerEmail":"sample string 1","TitleId":"24ceaf6a-a18c-49b2-b652-68583a76e872","FirstName":"sample string 2","LastName":"sample string 3","DateOfBirth":"2025-05-12T06:55:44.4205528+01:00","ResidentialStatusId":"04162ba9-9b20-455c-a24c-7019ce2207f7","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":"68688169-4e73-43e7-ab3c-443da9370d78","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>2025-05-12T06:55:44.4205528+01:00</DateOfBirth>
    <FirstName>sample string 2</FirstName>
    <LastName>sample string 3</LastName>
    <MonthlyRentAmount>1</MonthlyRentAmount>
    <NumberOfDependants>1</NumberOfDependants>
    <ResidentialStatusId>04162ba9-9b20-455c-a24c-7019ce2207f7</ResidentialStatusId>
    <TitleId>24ceaf6a-a18c-49b2-b652-68583a76e872</TitleId>
  </CustomerDetails>
  <EmploymentDetails>
    <EmploymentStatusId>68688169-4e73-43e7-ab3c-443da9370d78</EmploymentStatusId>
    <GrossAnnualIncome>1</GrossAnnualIncome>
  </EmploymentDetails>
  <FinanceDetails>
    <Deposit>1</Deposit>
    <Price>1</Price>
    <RateCardProductId>59b06329-1fd8-4e26-aaf8-aa7287af4e4e</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": "51b19545-e4e0-4fba-98c2-778370b53aa9",
  "Status": "sample string 2",
  "ActiveUntil": "2025-05-12T06:55:44.4361155+01:00",
  "UpperLoanValue": 1.0
}

text/html

Sample:
{"EligibilityCheckId":"51b19545-e4e0-4fba-98c2-778370b53aa9","Status":"sample string 2","ActiveUntil":"2025-05-12T06:55:44.4361155+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>2025-05-12T06:55:44.4361155+01:00</ActiveUntil>
  <EligibilityCheckId>51b19545-e4e0-4fba-98c2-778370b53aa9</EligibilityCheckId>
  <Status>sample string 2</Status>
  <UpperLoanValue>1</UpperLoanValue>
</EligibilityCheckResponseModel>