Items

Move any item

Unified move endpoint — works for every item kind. For texts / links / images the top-left lands at (x, y); for strokes the whole point array is translated so the bbox top-left sits at (x, y) (no need to re-send the point list). The creator's author tag is preserved (immutable after creation) so a move by a collaborator does NOT relabel who originally authored the item.

post/api/boards/{boardId}/{kind}/{itemId}/move

Request

  • Base URL: https://cnvs.app
  • URL: https://cnvs.app/api/boards/{boardId}/{kind}/{itemId}/move
  • Auth: none declared

Request body

xnumber required
ynumber required
authorstring

Author tag, charset [A-Za-z0-9:_\-.], max 80 chars. Defaults to ai:rest for REST mutations. Use ai:<your-label> (e.g. ai:claude, ai:mybot) so humans can tell AI edits apart.

Response

Moved.

idstring
xnumber
ynumber

Changes

No recorded changes to this operation across all 1 revision of this API.