Monday.com
API actions for the Monday.com integration.
Monday.com
Create and manage Monday.com items with a personal API token.
Add update
Add an update (comment) to a Monday.com item.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
item_id | string | Yes | Monday.com item ID to post the update on. |
update_text | string | Yes | Update text/body to post. |
Response
{
"body": "Update text",
"id": "update123"
}Create item
Create a new item in a Monday.com board.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
board_id | string | Yes | The board ID. |
item_name | string | Yes | The name of the new item. |
group_id | string | No | Optional group ID to place the item in. |
column_values | string | No | Optional JSON string of column values. |
Response
{
"id": "item123",
"name": "New Item"
}List board items
List all items in a Monday.com board.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
board_id | string | Yes | The board ID. |
Response
{
"items": [
{
"id": "item1",
"name": "Task 1",
"state": "active"
}
]
}List boards
List all boards accessible with the API token.
Response
{
"boards": [
{
"id": "123",
"name": "My Board",
"workspace": "Main"
}
]
}List users
List all users in the Monday.com account.
Response
{
"users": [
{
"email": "john@example.com",
"id": "user1",
"name": "John Doe"
}
]
}Update item status
Update the status column of an item in a Monday.com board.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
board_id | string | Yes | Monday.com board ID. |
item_id | string | Yes | Monday.com item ID to update. |
column_id | string | Yes | Column ID of the status column to update. |
label | string | Yes | Label/value to set for the status column. |
Response
{
"id": "item123",
"name": "Task"
}