Monday

Learn how to use Monday with Composio

Overview

Enum

MONDAY

Description

Monday is a cloud-based work operating system where teams create workflow apps in minutes to run their processes, projects, and everyday work.

Authentication Details

client_id
stringRequired
client_secret
stringRequired
oauth_redirect_uri
stringDefaults to https://backend.composio.dev/api/v1/auth-apps/add
scopes
stringDefaults to account:read,assets:read,boards:read,boards:write,docs:read,docs:write,me:read,notifications:write,tags:read,teams:read,updates:read,updates:write,users:read,users:write,webhooks:read,webhooks:write,workspaces:read,workspaces:write
base_url
stringDefaults to https://api.monday.com

Actions

Action to change a single column value using a simple string in monday.com.

Action Parameters

board_id
integerRequired
item_id
integerRequired
column_id
stringRequired
value
stringRequired
create_labels_if_missing
boolean

Action Response

data
object
successful
boolean
error

Action to query items by ids in monday.com via graphql. returns the raw json response.

Action Parameters

item_ids
arrayRequired

Action Response

data
object
successful
boolean
error

Action to delete a group from a monday.com board. returns raw json response unmodified.

Action Parameters

board_id
integerRequired
group_id
stringRequired

Action Response

data
object
successful
boolean
error

Action to move an item to another group in the same board. returns the raw json response.

Action Parameters

item_id
integerRequired
group_id
stringRequired

Action Response

data
object
successful
boolean
error

Action to create a new column on a monday.com board. returns the raw json response.

Action Parameters

board_id
integerRequired
column_type
stringRequired
title
stringRequired
description
string
after_column_id
string
defaults
string

Action Response

data
object
successful
boolean
error

Action to retrieve all items from a specific monday.com board. returns the full json payload, unmodified.

Action Parameters

board_id
integerRequired

Action Response

data
object
successful
boolean
error

Action to retrieve columns from a specific board in monday.com. returns the raw json response.

Action Parameters

board_id
integerRequired

Action Response

data
object
successful
boolean
error

Action to list boards from monday.com using graphql.

Action Parameters

limit
integerDefaults to 25
page
integerDefaults to 1
state
stringDefaults to active

Action Response

data
object
successful
boolean
error

Action to duplicate an item in monday.com using graphql. returns the raw json response.

Action Parameters

board_id
integerRequired
item_id
integerRequired
with_updates
boolean

Action Response

data
object
successful
boolean
error

Action to update a board’s attribute on monday.com via graphql. returns the entire raw json response as-is.

Action Parameters

board_id
integerRequired
board_attribute
stringRequired
new_value
stringRequired

Action Response

data
object
successful
boolean
error

Action to retrieve users from monday.com via the ‘users’ query. returns the raw json response (including data and errors).

Action Parameters

limit
integerDefaults to 25
page
integerDefaults to 1

Action Response

data
object
successful
boolean
error

Action to delete a column in monday.com. returns the raw json response.

Action Parameters

board_id
integerRequired
column_id
stringRequired

Action Response

data
object
successful
boolean
error

Action to create a new item on a monday.com board via graphql. returns the entire raw json response.

Action Parameters

board_id
integerRequired
item_name
stringRequired
group_id
string
column_values
string

Action Response

data
object
successful
boolean
error

Action to create a board in monday.com via graphql.

Action Parameters

board_name
stringRequired
board_kind
stringRequired
board_owner_ids
array
board_subscriber_ids
array
board_subscriber_teams_ids
array
description
string
folder_id
integer
workspace_id
integer
template_id
integer

Action Response

data
object
successful
boolean
error

Action to add users to a board in monday.com.

Action Parameters

board_id
integerRequired
user_ids
arrayRequired
kind
stringDefaults to subscriber

Action Response

data
object
successful
boolean
error

Action to delete an item in monday.com. returns raw json.

Action Parameters

item_id
integerRequired

Action Response

data
object
successful
boolean
error

Action to retrieve details about a specific group in a monday.com board. returns the entire json response unmodified.

Action Parameters

board_id
integerRequired
group_id
stringRequired

Action Response

data
object
successful
boolean
error

Action to archive a board in monday.com using graphql. returns the entire json response unmodified.

Action Parameters

board_id
integerRequired

Action Response

data
object
successful
boolean
error

Action to archive an item on monday.com. returns raw json.

Action Parameters

item_id
integerRequired

Action Response

data
object
successful
boolean
error

Action to move an item to another board in monday.com. returns the raw json response.

Action Parameters

board_id
integerRequired
item_id
integerRequired
group_id
stringRequired

Action Response

data
object
successful
boolean
error

Action to create a new group on a monday.com board. returns the entire json response unmodified.

Action Parameters

board_id
integerRequired
group_name
stringRequired

Action Response

data
object
successful
boolean
error