PUT api/LoanApplication/Status
Update the loan application status after the third-party application have received the loan application result. Third-party application can change the status to awaiting fulfilment or order fulfilled
Request Information
URI Parameters
None.
Body Parameters
UpdateLoanApplicationStatusViewModelName | Description | Type | Additional information |
---|---|---|---|
LoanApplicationId | globally unique identifier |
Required |
|
NewStatus | LoanApplicationStatusEnum |
Required |
|
FulfilmentDate | date |
Data type: Date |
|
CDSNote | APIDocumentModel |
None. |
|
CDSNoteType | CDSNoteTypes |
None. |
|
FulfilmentNotes | string |
None. |
Request Formats
application/json, text/json
Sample:
{ "LoanApplicationId": "f35f3d10-369b-4fc7-ab70-a458f752317f", "NewStatus": 1, "FulfilmentDate": "2025-05-12T01:40:43.2029775+01:00", "CDSNote": { "Filename": "sample string 1", "FileContent": "sample string 2" }, "CDSNoteType": 0, "FulfilmentNotes": "sample string 2" }
text/html
Sample:
{"LoanApplicationId":"f35f3d10-369b-4fc7-ab70-a458f752317f","NewStatus":1,"FulfilmentDate":"2025-05-12T01:40:43.2029775+01:00","CDSNote":{"Filename":"sample string 1","FileContent":"sample string 2"},"CDSNoteType":0,"FulfilmentNotes":"sample string 2"}
application/xml, text/xml
Sample:
<UpdateLoanApplicationStatusViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OmniPort.ViewModel"> <CDSNote xmlns:d2p1="http://schemas.datacontract.org/2004/07/Core.DataTransferObjects"> <d2p1:FileContent>sample string 2</d2p1:FileContent> <d2p1:Filename>sample string 1</d2p1:Filename> </CDSNote> <CDSNoteType>Satisfaction</CDSNoteType> <FulfilmentDate>2025-05-12T01:40:43.2029775+01:00</FulfilmentDate> <FulfilmentNotes>sample string 2</FulfilmentNotes> <LoanApplicationId>f35f3d10-369b-4fc7-ab70-a458f752317f</LoanApplicationId> <NewStatus>AwaitingFulfillment</NewStatus> </UpdateLoanApplicationStatusViewModel>
Response Information
Resource Description
Possible error responses: 1. Error occurred - {"ErrorMessage" : "Error message from Experian"}
UpdateStatusResponseName | Description | Type | Additional information |
---|---|---|---|
LoanApplicationId | globally unique identifier |
None. |
|
LoanApplicationStatus | string |
None. |
|
LoanApplicationStatusNumber | integer |
None. |
Response Formats
application/json, text/json
Sample:
{ "LoanApplicationId": "ae8a2878-bd4e-404c-a080-1b142527955b", "LoanApplicationStatus": "sample string 2", "LoanApplicationStatusNumber": 3 }
text/html
Sample:
{"LoanApplicationId":"ae8a2878-bd4e-404c-a080-1b142527955b","LoanApplicationStatus":"sample string 2","LoanApplicationStatusNumber":3}
application/xml, text/xml
Sample:
<UpdateStatusResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OmniPort.API.Services.CommonModels"> <LoanApplicationId>ae8a2878-bd4e-404c-a080-1b142527955b</LoanApplicationId> <LoanApplicationStatus>sample string 2</LoanApplicationStatus> <LoanApplicationStatusNumber>3</LoanApplicationStatusNumber> </UpdateStatusResponse>