---
title: "Move entries from one Application List to another."
method: POST
path: "/application-lists/{listId}/entries/move"
tags: ["application-list-entries"]
---

# Move entries from one Application List to another.

`POST /application-lists/{listId}/entries/move`

Moves the specified entries from the **source** list (path `listId`) to a single **destination** list. Each moved entry has a note appended containing its previous list details. If appending the note would make an entry's notes exceed 4000 characters, that entry is not moved. Other eligible entries are still moved and committed, then the request returns `400 Bad Request` with the skipped entry IDs in the format `Could not move ALEs: <id>, <id>`.

## Path parameters

- `listId` string, uuid, required

## Response `200`

All entries successfully moved. No response body.

## Other responses

- `400` — Invalid request parameters.
- `401` — Authentication required or token invalid.
- `403` — Authenticated but not permitted to perform this action.
- `404` — The requested resource was not found.
- `409` — Conflict with the current state of the resource.
- `500` — Unexpected server error.

---

[API](https://skmtc.net/hm-courts-and-tribunals-service/apis/applications-register-api.md) · [All operations](https://skmtc.net/hm-courts-and-tribunals-service/apis/applications-register-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hm-courts-and-tribunals-service/applications-register-api/revisions/ea2dadd4450b/schema)
