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": "236ae019-41bc-4367-aafc-ef614bd2a188", "NewStatus": 1, "FulfilmentDate": "2025-07-03T09:45:48.5998194+01:00", "CDSNote": { "Filename": "sample string 1", "FileContent": "sample string 2" }, "CDSNoteType": 0, "FulfilmentNotes": "sample string 2" }
text/html
Sample:
{"LoanApplicationId":"236ae019-41bc-4367-aafc-ef614bd2a188","NewStatus":1,"FulfilmentDate":"2025-07-03T09:45:48.5998194+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-07-03T09:45:48.5998194+01:00</FulfilmentDate> <FulfilmentNotes>sample string 2</FulfilmentNotes> <LoanApplicationId>236ae019-41bc-4367-aafc-ef614bd2a188</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": "95dd845f-45a6-4979-adf8-359d582cb923", "LoanApplicationStatus": "sample string 2", "LoanApplicationStatusNumber": 3 }
text/html
Sample:
{"LoanApplicationId":"95dd845f-45a6-4979-adf8-359d582cb923","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>95dd845f-45a6-4979-adf8-359d582cb923</LoanApplicationId> <LoanApplicationStatus>sample string 2</LoanApplicationStatus> <LoanApplicationStatusNumber>3</LoanApplicationStatusNumber> </UpdateStatusResponse>