Upload image
upload_imageImage card from a PNG, JPEG, GIF or WebP file, added to a board's Unsorted panel. Uploads one image per call, as Upload in Milanote does, and returns its card_id and size. The file goes in as a file argument (a link, an upload or base64), up to 10 MB; the extension of the name follows the real file type. The image_url opens only for people signed in to Milanote who can see the board. On the free plan an image counts toward the 100 cards limit and uploads are limited too. Nobody is notified; move the card to the trash in Milanote to undo it.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"board_id": "<board_id>",
"file": "<file>"
},
"name": "upload_image"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | Yes | PNG, JPEG, GIF or WebP image. Its name is shown on the card, e.g. location-01.jpg. Up to 10 MB, image/png, image/jpeg, image/gif, image/webp. Give exactly one of file_id (from cotlet_upload_file or POST /api/v1/files), url (a public link Cotlet downloads) or base64 (small files only). | |
| board_id | Yes | Board ID from list_boards, or the board URL. |