POST api/ApplicationStatus

There are two different ways to use the status check. One is to specify an application number which will return the current status of the specified application. The other is to specify a date and time, and the returned data will contain the current status for every application where the status has changed once or more after the specified time.

Request Information

Requires Authentication!

URI Parameters

None.

Body Parameters

ApplicationStatusRecieve
NameDescriptionTypeAdditional information
ApplicationId

integer

None.

ChangesSince

date

None.

Dealer

ApplicationStatusDealer

None.

Request Formats

application/json, text/json

Sample:
{
  "ApplicationId": 12346578,
  "ChangesSince": "2018-11-01T00:00:00",
  "Dealer": {
    "DealerId": 1234,
    "Password": "YourPassword"
  }
}

application/xml, text/xml

Sample:
<Advantage xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Advantage.Blink.Web.WebModel.ApplicationStatus">
  <ApplicationId>12346578</ApplicationId>
  <ChangesSince>2018-11-01T00:00:00</ChangesSince>
  <Dealer>
    <DealerId>1234</DealerId>
    <Password>YourPassword</Password>
  </Dealer>
</Advantage>

Response Information

Resource Description

ApplicationStatusReturn
NameDescriptionTypeAdditional information
Application

Collection of AdvantageApplicationStatus

None.

Response Formats

application/json, text/json

Sample:
{
  "Application": [
    {
      "ApplicationStatus": {
        "ApplicationId": 12345678,
        "StatusId": 23,
        "StatusCode": "A00001",
        "StatusDescription": "Customer Approved",
        "StatusLongDescription": "No long description available",
        "StatusAdditional": "sample string 1",
        "StatusTime": "2018-11-01T13:00:00",
        "Product": {
          "ProductId": 22,
          "Description": "Advantage Quote C 17"
        }
      },
      "Financial": {
        "ApplicationId": 12345678,
        "CustomerApprovalAmount": 10000.0,
        "MinIncomeRequiredFor2K": 1200.0,
        "VehicleMaxLend": 10000.0
      }
    },
    {
      "ApplicationStatus": {
        "ApplicationId": 12345678,
        "StatusId": 23,
        "StatusCode": "A00001",
        "StatusDescription": "Customer Approved",
        "StatusLongDescription": "No long description available",
        "StatusAdditional": "sample string 1",
        "StatusTime": "2018-11-01T13:00:00",
        "Product": {
          "ProductId": 22,
          "Description": "Advantage Quote C 17"
        }
      },
      "Financial": {
        "ApplicationId": 12345678,
        "CustomerApprovalAmount": 10000.0,
        "MinIncomeRequiredFor2K": 1200.0,
        "VehicleMaxLend": 10000.0
      }
    }
  ]
}

application/xml, text/xml

Sample:
<ApplicationStatusReturn xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Advantage.Blink.Web.WebModel.ApplicationStatus">
  <Application>
    <Advantage>
      <ApplicationStatus>
        <ApplicationId>12345678</ApplicationId>
        <StatusId>23</StatusId>
        <StatusCode>A00001</StatusCode>
        <StatusDescription>Customer Approved</StatusDescription>
        <StatusLongDescription>No long description available</StatusLongDescription>
        <StatusAdditional>sample string 1</StatusAdditional>
        <StatusTime>2018-11-01T13:00:00</StatusTime>
        <Product>
          <ProductId>22</ProductId>
          <Description>Advantage Quote C 17</Description>
        </Product>
      </ApplicationStatus>
      <Financial>
        <ApplicationId>12345678</ApplicationId>
        <CustomerApprovalAmount>10000</CustomerApprovalAmount>
        <MinIncomeRequiredFor2K>1200</MinIncomeRequiredFor2K>
        <VehicleMaxLend>10000</VehicleMaxLend>
      </Financial>
    </Advantage>
    <Advantage>
      <ApplicationStatus>
        <ApplicationId>12345678</ApplicationId>
        <StatusId>23</StatusId>
        <StatusCode>A00001</StatusCode>
        <StatusDescription>Customer Approved</StatusDescription>
        <StatusLongDescription>No long description available</StatusLongDescription>
        <StatusAdditional>sample string 1</StatusAdditional>
        <StatusTime>2018-11-01T13:00:00</StatusTime>
        <Product>
          <ProductId>22</ProductId>
          <Description>Advantage Quote C 17</Description>
        </Product>
      </ApplicationStatus>
      <Financial>
        <ApplicationId>12345678</ApplicationId>
        <CustomerApprovalAmount>10000</CustomerApprovalAmount>
        <MinIncomeRequiredFor2K>1200</MinIncomeRequiredFor2K>
        <VehicleMaxLend>10000</VehicleMaxLend>
      </Financial>
    </Advantage>
  </Application>
</ApplicationStatusReturn>