POST api/EoC
Create a new Evidence of Criteria document
Request Information
URI Parameters
None.
Body Parameters
EoCRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| LicenseKey | string |
None. |
|
| CompanyId | string |
None. |
|
| SiteId | string |
None. |
|
| Summary | boolean |
None. |
|
| AdvisorName | string |
None. |
|
| AdditionalInformation | string |
None. |
|
| Applicants | Collection of EoCApplicant |
None. |
|
| LoanDetails | EoCLoanDetails |
None. |
|
| ResultGrids | Collection of EoCResultsGrid |
None. |
|
| HeaderImageBase64 | string |
None. |
|
| HeaderImageType | ImageType |
None. |
|
| LenderGrid | EoCLendersGrid |
None. |
Request Formats
application/json, text/json
Sample:
{
"LicenseKey": "sample string 1",
"CompanyId": "sample string 2",
"SiteId": "sample string 3",
"Summary": true,
"AdvisorName": "sample string 5",
"AdditionalInformation": "sample string 6",
"Applicants": [
{
"Title": "sample string 1",
"FirstName": "sample string 2",
"MiddleName": "sample string 3",
"LastName": "sample string 4"
},
{
"Title": "sample string 1",
"FirstName": "sample string 2",
"MiddleName": "sample string 3",
"LastName": "sample string 4"
}
],
"LoanDetails": {
"LoanPurpose": "sample string 1",
"ReasonForRemortgage": "sample string 2",
"MortgageType": 0,
"PropertyValue": 3.0,
"LoanAmount": 4.0,
"Term": 5,
"TermUnit": 0,
"PaymentMethod": 0,
"PaymentMethodDescription": "sample string 6",
"LimitedCompanyName": "sample string 7"
},
"ResultGrids": [
{
"GridTitle": "sample string 1",
"GridDescription": "sample string 2",
"GridSummary": "sample string 3",
"Filters": {
"MortgageType": "sample string 1",
"SearchType": "sample string 2",
"CriteriaOptions": "sample string 3",
"FilterLender": "sample string 4"
},
"Criteria": [
{
"CriteriaTypeId": 1,
"CriteriaDefinition": "sample string 2",
"LenderName": "sample string 3",
"Acceptable": "sample string 4",
"Description": "sample string 5",
"LenderCode": "sample string 6",
"CriteriaScore": 7,
"CriteriaOrder": 8
},
{
"CriteriaTypeId": 1,
"CriteriaDefinition": "sample string 2",
"LenderName": "sample string 3",
"Acceptable": "sample string 4",
"Description": "sample string 5",
"LenderCode": "sample string 6",
"CriteriaScore": 7,
"CriteriaOrder": 8
}
],
"NumHeaders": 4
},
{
"GridTitle": "sample string 1",
"GridDescription": "sample string 2",
"GridSummary": "sample string 3",
"Filters": {
"MortgageType": "sample string 1",
"SearchType": "sample string 2",
"CriteriaOptions": "sample string 3",
"FilterLender": "sample string 4"
},
"Criteria": [
{
"CriteriaTypeId": 1,
"CriteriaDefinition": "sample string 2",
"LenderName": "sample string 3",
"Acceptable": "sample string 4",
"Description": "sample string 5",
"LenderCode": "sample string 6",
"CriteriaScore": 7,
"CriteriaOrder": 8
},
{
"CriteriaTypeId": 1,
"CriteriaDefinition": "sample string 2",
"LenderName": "sample string 3",
"Acceptable": "sample string 4",
"Description": "sample string 5",
"LenderCode": "sample string 6",
"CriteriaScore": 7,
"CriteriaOrder": 8
}
],
"NumHeaders": 4
}
],
"HeaderImageBase64": "sample string 7",
"HeaderImageType": 0,
"LenderGrid": {
"GridTitle": "sample string 1",
"IncludedLenderCodes": [
"sample string 1",
"sample string 2"
],
"Lenders": [
{
"LenderCode": "sample string 1",
"LenderName": "sample string 2"
},
{
"LenderCode": "sample string 1",
"LenderName": "sample string 2"
}
]
}
}
application/xml, text/xml
Sample:
<EoCRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Twenty7Tec.Common">
<AdditionalInformation>sample string 6</AdditionalInformation>
<AdvisorName>sample string 5</AdvisorName>
<Applicants>
<EoCApplicant>
<FirstName>sample string 2</FirstName>
<LastName>sample string 4</LastName>
<MiddleName>sample string 3</MiddleName>
<Title>sample string 1</Title>
</EoCApplicant>
<EoCApplicant>
<FirstName>sample string 2</FirstName>
<LastName>sample string 4</LastName>
<MiddleName>sample string 3</MiddleName>
<Title>sample string 1</Title>
</EoCApplicant>
</Applicants>
<CompanyId>sample string 2</CompanyId>
<HeaderImageBase64>sample string 7</HeaderImageBase64>
<HeaderImageType>Jpeg</HeaderImageType>
<LenderGrid>
<GridTitle>sample string 1</GridTitle>
<IncludedLenderCodes xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</IncludedLenderCodes>
<Lenders>
<EoCLender>
<LenderCode>sample string 1</LenderCode>
<LenderName>sample string 2</LenderName>
</EoCLender>
<EoCLender>
<LenderCode>sample string 1</LenderCode>
<LenderName>sample string 2</LenderName>
</EoCLender>
</Lenders>
</LenderGrid>
<LicenseKey>sample string 1</LicenseKey>
<LoanDetails>
<LimitedCompanyName>sample string 7</LimitedCompanyName>
<LoanAmount>4</LoanAmount>
<LoanPurpose>sample string 1</LoanPurpose>
<MortgageType>Standard</MortgageType>
<PaymentMethod>Repayment</PaymentMethod>
<PaymentMethodDescription>sample string 6</PaymentMethodDescription>
<PropertyValue>3</PropertyValue>
<ReasonForRemortgage>sample string 2</ReasonForRemortgage>
<Term>5</Term>
<TermUnit>Years</TermUnit>
</LoanDetails>
<ResultGrids>
<EoCResultsGrid>
<Criteria>
<EoCCriteria>
<Acceptable>sample string 4</Acceptable>
<CriteriaDefinition>sample string 2</CriteriaDefinition>
<CriteriaOrder>8</CriteriaOrder>
<CriteriaScore>7</CriteriaScore>
<CriteriaTypeId>1</CriteriaTypeId>
<Description>sample string 5</Description>
<LenderCode>sample string 6</LenderCode>
<LenderName>sample string 3</LenderName>
</EoCCriteria>
<EoCCriteria>
<Acceptable>sample string 4</Acceptable>
<CriteriaDefinition>sample string 2</CriteriaDefinition>
<CriteriaOrder>8</CriteriaOrder>
<CriteriaScore>7</CriteriaScore>
<CriteriaTypeId>1</CriteriaTypeId>
<Description>sample string 5</Description>
<LenderCode>sample string 6</LenderCode>
<LenderName>sample string 3</LenderName>
</EoCCriteria>
</Criteria>
<Filters>
<CriteriaOptions>sample string 3</CriteriaOptions>
<FilterLender>sample string 4</FilterLender>
<MortgageType>sample string 1</MortgageType>
<SearchType>sample string 2</SearchType>
</Filters>
<GridDescription>sample string 2</GridDescription>
<GridSummary>sample string 3</GridSummary>
<GridTitle>sample string 1</GridTitle>
<NumHeaders>4</NumHeaders>
</EoCResultsGrid>
<EoCResultsGrid>
<Criteria>
<EoCCriteria>
<Acceptable>sample string 4</Acceptable>
<CriteriaDefinition>sample string 2</CriteriaDefinition>
<CriteriaOrder>8</CriteriaOrder>
<CriteriaScore>7</CriteriaScore>
<CriteriaTypeId>1</CriteriaTypeId>
<Description>sample string 5</Description>
<LenderCode>sample string 6</LenderCode>
<LenderName>sample string 3</LenderName>
</EoCCriteria>
<EoCCriteria>
<Acceptable>sample string 4</Acceptable>
<CriteriaDefinition>sample string 2</CriteriaDefinition>
<CriteriaOrder>8</CriteriaOrder>
<CriteriaScore>7</CriteriaScore>
<CriteriaTypeId>1</CriteriaTypeId>
<Description>sample string 5</Description>
<LenderCode>sample string 6</LenderCode>
<LenderName>sample string 3</LenderName>
</EoCCriteria>
</Criteria>
<Filters>
<CriteriaOptions>sample string 3</CriteriaOptions>
<FilterLender>sample string 4</FilterLender>
<MortgageType>sample string 1</MortgageType>
<SearchType>sample string 2</SearchType>
</Filters>
<GridDescription>sample string 2</GridDescription>
<GridSummary>sample string 3</GridSummary>
<GridTitle>sample string 1</GridTitle>
<NumHeaders>4</NumHeaders>
</EoCResultsGrid>
</ResultGrids>
<SiteId>sample string 3</SiteId>
<Summary>true</Summary>
</EoCRequest>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
An EoC document id
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |