Move multiple rows from a list to another list.
Copies the specified rows to a target list. Optionally removes them from the source list.
Authorizations
Company API key - scoped to a specific company. Generate from the Integrations page in your dashboard.
Path Parameters
Body
Move operation data
Request body for moving rows from one list to another
Array of row IDs (UUIDs) to move
Target list ID (UUID). Must belong to the same company as the source list, and must not equal the source listId.
Company ID that owns the list. Required when authenticating with a personal access key (pak_…) — the key is not tied to a specific company so the server cannot infer it. Required when authenticating with a company API key only if the key belongs to a user who has access to multiple companies; otherwise it defaults to the key's company. Optional for JWT (dashboard) auth — defaults to the user's active company.
If true, successfully moved rows are deleted from the source list after being copied. Default: false (copy).
Response
Move result
Result of a move-to-list or move-to-sequence operation
Number of rows successfully added to the target
Number of rows that failed to move
Per-row failure details
Human-readable success message
True if rows were removed from the source list (only set when removeFromList=true was requested and at least one row was moved successfully)

