application-list-entries

Resolve global bulk action selection preview

Changed on

Resolves the current global Application List Entry selection into entry IDs and row context for the next bulk action page, enforcing the configured global bulk action limit.

post/application-list-entries/bulk-action-preview

Request

  • Base URL
    / (relative, and the document was published on a file host, not at the API’s origin)
  • URL
    /application-list-entries/bulk-action-preview
  • Auth
    none declared

Request body

action'RESULT_SELECTED' | 'UPDATE_NOTES' | 'MOVE_ENTRIES' | 'UPDATE_OFFICIALS' | 'UPDATE_FEE_DETAILS' | 'PRINT_CONTINUOUS' | 'PRINT_PAGE' required

Supported bulk action types.

Example request

{
  "selection": {
    "filter": {
      "date": "2025-10-07",
      "courtCode": "LOC123",
      "otherLocationDescription": "Bradford scout hut",
      "cjaCode": "52",
      "applicantOrganisation": "Smith Legal Services Ltd",
      "applicantSurname": "Smith",
      "standardApplicantCode": "APP001",
      "status": "OPEN",
      "respondentOrganisation": "Jones Consulting Group",
      "respondentSurname": "Jones",
      "respondentPostcode": "SW1A 1AA",
      "applicationTitle": "Smith vs Jones",
      "applicantName": "John Turner",
      "respondentName": "Sarah Johnson"
    },
    "sort": [
      "date,desc"
    ]
  }
}

Response

Bulk action preview for the resolved selection.

action'RESULT_SELECTED' | 'UPDATE_NOTES' | 'MOVE_ENTRIES' | 'UPDATE_OFFICIALS' | 'UPDATE_FEE_DETAILS' | 'PRINT_CONTINUOUS' | 'PRINT_PAGE' required

Supported bulk action types.

limitinteger required
selectedCountinteger required
eligibleCountinteger required
ineligibleCountinteger required
entryIdsstring[] required

Example response

{
  "limit": 2000,
  "selectedCount": 25,
  "eligibleCount": 22,
  "ineligibleCount": 3,
  "entries": [
    {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "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"
          }
        }
      },
      "applicationTitle": "Application to Crown Court",
      "legislation": "Application to Crown Court",
      "listId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "date": "2025-10-07",
      "sequenceNumber": 1,
      "resulted": [
        {
          "resultCode": "RC-001",
          "title": "Application List Entry Fee Status"
        }
      ],
      "status": "OPEN",
      "accountNumber": "ACC-001"
    }
  ]
}

Changes

    • warning

      added the new MOVE_ENTRIES enum value to the response property for the response status

    • warning

      added the new UPDATE_FEE_DETAILS enum value to the response property for the response status

    • warning

      added the new UPDATE_OFFICIALS enum value to the response property for the response status

    • info

      added the new MOVE_ENTRIES enum value to the request property

    • info

      added the new UPDATE_FEE_DETAILS enum value to the request property

    • info

      added the new UPDATE_OFFICIALS enum value to the request property

    • breaking

      removed the enum value MOVE_ENTRIES of the request property

    • breaking

      removed the enum value UPDATE_FEE_DETAILS of the request property

    • breaking

      removed the enum value UPDATE_OFFICIALS of the request property

    • info

      removed the MOVE_ENTRIES enum value from the response property for the response status

    • info

      removed the UPDATE_FEE_DETAILS enum value from the response property for the response status

    • info

      removed the UPDATE_OFFICIALS enum value from the response property for the response status