Other Types

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-04 and later

An object containing the result of the set_item_description_content mutation.

FieldDescriptionNotes
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 StringA 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.

FieldDescriptionEnum Values
assetId IDThe file's unique identifier.
fileType FileColumnValue!The file's type.asset
box
doc
dropbox
google_drive
link
onedrive
linkToFile StringThe file's link.
name String!The file's name.
objectId IDThe document's unique identifier.

Linked items

An object containing metadata about an item's linked items.

ArgumentsDescription
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 ValueDescription
after_atCreates the new group or item below the relative_to value.
before_atCreates the new group or item above the relative_to value.