Learn more about the other types used when reading, creating, updating, and deleting items via the API
The monday.com items API lets you query monday.com items. With it, you can programmatically access an item's metadata and column values.
The object types below provide additional data structures used across the items API’s CRUD operations. They extend the core types documented in the main items reference and are used to create and configure new items, update item details, and retrieve detailed item information.
DocBlocksFromMarkdownResult
Only available in versions
2026-04and later
An object containing the result of the set_item_description_content mutation.
| Field | Description | Notes |
|---|---|---|
block_ids [String!] | An array of block IDs that were created from the markdown content. | Use the IDs to reference or modify the new blocks. |
error String | A detailed error message that appears when the operation fails. | Check this field when success is false. |
success Boolean! | Whether the description was successfully updated. |
FileInput
An object containing the file's input values.
| Field | Description | Enum Values |
|---|---|---|
assetId ID | The file's unique identifier. | |
fileType FileColumnValue! | The file's type. | assetboxdocdropboxgoogle_drivelinkonedrive |
linkToFile String | The file's link. | |
name String! | The file's name. | |
objectId ID | The document's unique identifier. |
Linked items
An object containing metadata about an item's linked items.
| Arguments | Description |
|---|---|
linked_board_id Int! | The linked board's unique identifier. |
link_to_item_column_id String! | The link to item column's unique identifier. |
PositionRelative
An object defining the location of the item being created.
| Enum Value | Description |
|---|---|
after_at | Creates the new group or item below the relative_to value. |
before_at | Creates the new group or item above the relative_to value. |
