Update an Application List Entry
Changed onFull replacement (PUT) of an existing Application List Entry. When feeStatuses is supplied, the existing fee-status rows for the entry are replaced by the provided list. When feeStatuses is null, fee-status rows are left unchanged. On an Open Application List, the existing associated Application Code may be retained even if expired. Replacement codes must be valid on the current business date. Supplying the existing Standard Applicant code (case-insensitive) retains the associated record even after expiry, allowing updates to Officials and Fees. A newly selected or replacement Standard Applicant must be valid on the current business date. Closed Application List restrictions remain unchanged.
Request
- Base URL/ (relative, and the document was published on a file host, not at the API’s origin)
- URL/application-lists/{listId}/entries/{entryId}
- Authnone declared
Path parameters
Public identifier of the Application List.
Public identifier of the Application List Entry.
Request body
Example request
{
"standardApplicantCode": "APP001",
"applicationCode": "APP001",
"applicant": {
"person": {
"name": {
"title": "Mr, Mrs",
"firstName": "John",
"middleName": "James",
"lastName": "Smith"
},
"contactDetails": {
"addressLine1": "10 Downing Street",
"addressLine2": "Westminster",
"addressLine3": "London",
"addressLine4": "Greater London",
"addressLine5": "United Kingdom",
"postcode": "SW1A 2AA",
"phone": "01225 123456",
"mobile": "07123456789",
"email": "john-doe@gmail.com"
}
},
"organisation": {
"name": "ACME Industries LTD",
"contactDetails": {
"addressLine1": "10 Downing Street",
"addressLine2": "Westminster",
"addressLine3": "London",
"addressLine4": "Greater London",
"addressLine5": "United Kingdom",
"postcode": "SW1A 2AA",
"phone": "01225 123456",
"mobile": "07123456789",
"email": "john-doe@gmail.com"
}
}
},
"respondent": {
"person": {
"name": {
"title": "Mr, Mrs",
"firstName": "John",
"middleName": "James",
"lastName": "Smith"
},
"contactDetails": {
"addressLine1": "10 Downing Street",
"addressLine2": "Westminster",
"addressLine3": "London",
"addressLine4": "Greater London",
"addressLine5": "United Kingdom",
"postcode": "SW1A 2AA",
"phone": "01225 123456",
"mobile": "07123456789",
"email": "john-doe@gmail.com"
},
"dateOfBirth": "1990-01-01"
},
"organisation": {
"name": "ACME Industries LTD",
"contactDetails": {
"addressLine1": "10 Downing Street",
"addressLine2": "Westminster",
"addressLine3": "London",
"addressLine4": "Greater London",
"addressLine5": "United Kingdom",
"postcode": "SW1A 2AA",
"phone": "01225 123456",
"mobile": "07123456789",
"email": "john-doe@gmail.com"
}
}
},
"wordingFields": [
{
"key": "account-number",
"value": "1234"
}
],
"feeStatuses": [
{
"paymentReference": "PAY-001",
"paymentStatus": "PAID",
"statusDate": "2025-12-01"
}
],
"hasOffsiteFee": true,
"caseReference": "CASE-001",
"accountNumber": "ACC-001",
"notes": "Time is 10:31, we have convened to talk about Application...",
"officials": [
{
"title": "Mr, Mrs",
"surname": "Smith",
"forename": "John",
"type": "MAGISTRATE"
}
]
}Response
Returns the updated Application List Entry
Example response
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"listId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"standardApplicantCode": "APP001",
"applicationCode": "APP001",
"applicant": {
"person": {
"name": {
"title": "Mr, Mrs",
"firstName": "John",
"middleName": "James",
"lastName": "Smith"
},
"contactDetails": {
"addressLine1": "10 Downing Street",
"addressLine2": "Westminster",
"addressLine3": "London",
"addressLine4": "Greater London",
"addressLine5": "United Kingdom",
"postcode": "SW1A 2AA",
"phone": "01225 123456",
"mobile": "07123456789",
"email": "john-doe@gmail.com"
}
},
"organisation": {
"name": "ACME Industries LTD",
"contactDetails": {
"addressLine1": "10 Downing Street",
"addressLine2": "Westminster",
"addressLine3": "London",
"addressLine4": "Greater London",
"addressLine5": "United Kingdom",
"postcode": "SW1A 2AA",
"phone": "01225 123456",
"mobile": "07123456789",
"email": "john-doe@gmail.com"
}
}
},
"respondent": {
"person": {
"name": {
"title": "Mr, Mrs",
"firstName": "John",
"middleName": "James",
"lastName": "Smith"
},
"contactDetails": {
"addressLine1": "10 Downing Street",
"addressLine2": "Westminster",
"addressLine3": "London",
"addressLine4": "Greater London",
"addressLine5": "United Kingdom",
"postcode": "SW1A 2AA",
"phone": "01225 123456",
"mobile": "07123456789",
"email": "john-doe@gmail.com"
},
"dateOfBirth": "1990-01-01"
},
"organisation": {
"name": "ACME Industries LTD",
"contactDetails": {
"addressLine1": "10 Downing Street",
"addressLine2": "Westminster",
"addressLine3": "London",
"addressLine4": "Greater London",
"addressLine5": "United Kingdom",
"postcode": "SW1A 2AA",
"phone": "01225 123456",
"mobile": "07123456789",
"email": "john-doe@gmail.com"
}
}
},
"wording": {
"template": "This is a test {{Applicant number}} with a date",
"substitution-key-constraints": [
{
"key": "account-number",
"value": "12345678",
"constraint": {
"type": "TEXT",
"length": 1234
}
}
]
},
"feeStatuses": [
{
"paymentReference": "PAY-001",
"paymentStatus": "PAID",
"statusDate": "2025-12-01"
}
],
"hasOffsiteFee": true,
"caseReference": "CASE-001",
"accountNumber": "ACC-001",
"notes": "Time is 10:31, we have convened to talk about Application...",
"lodgementDate": "2025-12-01",
"officials": [
{
"title": "Mr, Mrs",
"surname": "Smith",
"forename": "John",
"type": "MAGISTRATE"
}
]
}Changes
- info
added the optional property
to the response with the status
- info
- info
added the required property
to the response with the status
- info