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": "9a402060-d625-4968-8c06-22be18562da8", "NewStatus": 1, "FulfilmentDate": "2025-09-13T15:25:58.190803+01:00", "CDSNote": { "Filename": "sample string 1", "FileContent": "sample string 2" }, "CDSNoteType": 0, "FulfilmentNotes": "sample string 2" }
text/html
Sample:
{"LoanApplicationId":"9a402060-d625-4968-8c06-22be18562da8","NewStatus":1,"FulfilmentDate":"2025-09-13T15:25:58.190803+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-09-13T15:25:58.190803+01:00</FulfilmentDate> <FulfilmentNotes>sample string 2</FulfilmentNotes> <LoanApplicationId>9a402060-d625-4968-8c06-22be18562da8</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": "17e29b43-6544-4fd4-9ec4-5ab88fd68c17", "LoanApplicationStatus": "sample string 2", "LoanApplicationStatusNumber": 3 }
text/html
Sample:
{"LoanApplicationId":"17e29b43-6544-4fd4-9ec4-5ab88fd68c17","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>17e29b43-6544-4fd4-9ec4-5ab88fd68c17</LoanApplicationId> <LoanApplicationStatus>sample string 2</LoanApplicationStatus> <LoanApplicationStatusNumber>3</LoanApplicationStatusNumber> </UpdateStatusResponse>