update_card
Change a card: merge fields into its data (text or title on a text card; prompt, model, kind, aspect_ratio, duration, resolution or image_url on a generation card; title or caption on a media card; label on a frame), or move and resize it. Costs no credits. status, job_id, job_kind, quote_id, media_url, thumbnail_url, credits_used and error are set by the server when a card runs and are refused here. A per-second model is priced from the card's duration and resolution, so set them before quoting. SIGN-IN REQUIRED: connect this server with OAuth (the host prompts for it), or add an API key header "Authorization: Bearer acd_live_…" created at https://aicontentdrop.com/settings/integrations.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | Fields to merge into the card's data; fields not named are kept. | |
| width | No | Optional card width in pixels. | |
| height | No | Optional card height in pixels. | |
| card_id | Yes | The card id, from cards[] on the board. | |
| position | No | Optional { x, y } in board pixels. When omitted the server places the card in the first free grid cell. | |
| revision | No | The board revision this change is based on (from the last board you saw). Optional: when omitted the tool reads the current one first. | |
| canvas_id | Yes | The board id, from list_canvases or create_canvas. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| card | Yes | ||
| canvas | Yes | ||
| next_step | Yes |