---
title: "Move list cards"
method: PUT
path: "/v1/boards/{boardId}/lists/{listId}/cards.json"
tags: ["cards"]
---

# Move list cards

`PUT /v1/boards/{boardId}/lists/{listId}/cards.json`

## Request

- Base URL: `/v1` (relative, and the document was published on a file host, not at the API’s origin)
- URL: `/v1/v1/boards/{boardId}/lists/{listId}/cards.json`
- Auth: none declared
- TypeScript: <https://skmtc.dev/restyaplatform/apis/restyaboard/docs/v1/boards/:boardId/lists/:listId/cards.json/put.ts> (a function with typed inputs; its response is checked against the schema)

## Path parameters

- `boardId` integer, required
- `listId` integer, required

## Query parameters

- `token` string, required

## Request body

- object
  - `is_archived` integer
  - `list_id` integer

## Response `200`

successful operation

- object
  - `id` integer
  - `activities` object
    - `id` string
    - `created` string
    - `modified` string
    - `board_id` integer
    - `list_id` integer
    - `card_id` integer
    - `user_id` integer
    - `foreign_id` integer
    - `type` string
    - `comment` string
    - `revisions` string
    - `root` integer
    - `freshness_ts` string
    - `depth` integer
    - `path` string
    - `materialized_path` string
    - `organization_id` integer
    - `board_name` string
    - `list_name` string
    - `card_name` string
    - `username` string
    - `full_name` string
    - `profile_picture_path` string
    - `initials` string
    - `label_name` string
    - `card_description` string
    - `user_role_id` integer
    - `checklist_item_name` string
    - `checklist_item_parent_name` string
    - `checklist_name` string
    - `organization_name` string
    - `organization_logo_url` string
    - `moved_list_name` string
    - `created_time` string
    - `card_position` string
    - `comment_count` integer

## Other responses

- `405`: Invalid input

## Changes

- **2017-05-25** `5b98cb916342`: 2 info
  - api operation id `move_list_cards` removed and replaced with ``
  - added the non-success response with the status `405`
- **2016-04-27** `5d7a4c3eadce`: 2 info
  - api operation id `move_list_cards` was added
  - removed the non-success response with the status `405`

[Operation history](https://skmtc.dev/restyaplatform/apis/restyaboard/changes/v1/boards/:boardId/lists/:listId/cards.json/put.md)

---

[API](https://skmtc.dev/restyaplatform/apis/restyaboard.md) - [All operations](https://skmtc.dev/restyaplatform/apis/restyaboard/llms.txt) - [OpenAPI document](https://skmtc.dev/restyaplatform/apis/restyaboard/revisions/bfc753befdbe?raw)
