| columns | GraphQLquery {
boards (ids: 1234567890) {
columns {
id
title
}
}
}
Manage APIMonday.Board.getBoards({
args: {
ids: [1234567890]
},
fields: {
columns: {
fields: {
id: true,
title: true
}
}
}
})
|
| create_column | GraphQLmutation{
create_column(board_id: 1314658881,
title:"Check",
description: "Check this if you love Mondays",
column_type:checkbox) {
id
title
description
}
}
Manage API1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Monday.Column.createColumn({
args: {
board_id: 1314658881,
title:"Project domain",
description: "This column indicates the domain of each project.",
column_type: "status",
defaults: {
'labels': {
'1': 'Information technology',
'2': 'Human resources',
'3': 'Customer service',
'4': 'Other'
}
}
},
fields: {
id: true,
title: true,
description: true
}
})
|
| create_column (with custom labels) | GraphQLmutation {
create_column(board_id: 1314658881
title: "Project domain"
column_type: status
description: "This column indicates the domain of each project."
defaults: "{
\"labels\":
{\"1\": \"Information technology\",
\"2\": \"Human resources\",
\"3\": \"Customer service\",
\"4\": \"Other\"}}") {
id
}
}
Manage API1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Monday.Column.createColumn({
args: {
board_id: 1314658881,
title:"Project domain",
description: "This column indicates the domain of each project.",
column_type: "status",
defaults: {
'labels': {
'1': 'Information technology',
'2': 'Human resources',
'3': 'Customer service',
'4': 'Other'
}
}
},
fields: {
id: true,
title: true,
description: true
}
})
|
| change_column_value | GraphQLmutation {
change_column_value (board_id: 1234567890,
item_id: 9876543210,
column_id: "email9",
value: "{\"text\": \"test@gmail.com\", \"email\": \"test@gmail.com\"}") {
id
}
}
Manage APIMonday.Column.changeColumnValue({
args: {
board_id: 1234567890,
item_id: 9876543210,
column_id: "email9",
value: {'text': 'test@gmail.com', 'email': 'test@gmail.com'}
},
fields: {
id:true
}
})
|
| change_simple_column_value | GraphQLmutation {
change_simple_column_value (board_id: 1234567890,
item_id: 9876543210,
column_id: "status",
value: "Working on it") {
id
}
}
Manage APIMonday.Column.changeSimpleColumnValue({
args: {
board_id: 1234567890,
item_id: 9876543210,
column_id: "status",
value: "Working on it"
},
fields: {
id: true
}
})
|
| change_multiple_column_values | GraphQLmutation {
change_multiple_column_values (item_id: 1234567890,
board_id: 9876543210,
column_values: "{
\"status\": {\"index\": 1},
\"date4\": {\"date\": \"2021-01-01\"},
\"person\" : {\"personsAndTeams\": [{\"id\": 9603417, \"kind\": \"person\"}]}}") {
id
}
}
Manage API1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Monday.Column.changeMultipleColumnValues({
args: {
item_id: 1234567890,
board_id: 9876543210,
column_values: {
'status': {'index': 1},
'date4': {'date': '2021-01-01'},
'person': {
'personsAndTeams': [
{'id':9603417, 'kind': 'person'}
]
}
}
},
fields: {
id: true
}
})
|
| change_column_title | GraphQLmutation {
change_column_title (board_id: 1234567890,
column_id: "status",
title: "new_status") {
id
}
}
Manage APIMonday.Column.changeColumnTitle({
args: {
board_id: 1234567890,
column_id: "status",
title: "new_status"
},
fields: {
id: true
}
})
|
| change_column_metadata | GraphQLmutation {
change_column_metadata(board_id: 1234567890,
column_id: "date4",
column_property: description,
value: "This is my awesome date column"){
id
title
description
}
}
Manage APIMonday.Column.changeColumnMetadata({
args: {
board_id: 1234567890,
column_id: "date4",
column_property: description,
value: "This is my awesome date column"
},
fields: {
id: true,
title: true,
description: true
}
})
|
| delete_column | GraphQLmutation {
delete_column (board_id: 1234567890, column_id: "status") {
id
}
}
Manage APIMonday.Column.deleteColumn({
args: {
board_id: 1234567890,
column_id: "status"
},
fields: {
id: true
}
})
|