move_cards
Moves 1–500 selected Anki cards to a destination deck while preserving note IDs and scheduling, with undo support and source deck validation.
Instructions
With user authorization, move 1–500 selected cards from expected_deck_id to destination deck_id. Resolve IDs/current card deck IDs first. Group cards by source deck. Normal decks only; filtered cards rejected. Preserves note/card IDs and scheduling, leaves sibling cards alone, and supports undo. Identical retries skip cards already at destination; unexpected source state aborts the whole batch.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deck_id | Yes | ||
| card_ids | Yes | ||
| expected_deck_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||