Actions126
- Item Actions
- Create or Update Item
- List Items in a Board
- Search Items by Filter
- Upload files to column
- Update Column Values of an Item
- Duplicate an Item
- List Items in a Group
- Get Item Activity Logs
- Create an Item
- Delete an Item
- List Item Subscribers
- Get an Item
- Create an Item
- Update Column Values of an Item
- Delete an Item
- Duplicate an Item
- List Items in a Group
- List Item Subscribers
- Get Item Activity Logs
- Get an Item
- Create an Item
- Create or Update Item
- Delete an Item
- List Items in a Board
- Search Items by Filter
- List Item Subscribers
- Upload files to column
- Get an Item
- Update Column Values of an Item
- Create or Update Item
- Duplicate an Item
- List Items in a Board
- List Items in a Group
- Search Items by Filter
- Get Item Activity Logs
- Upload files to column
- Board Actions
- Create a Board
- Duplicate a Group
- List Board Subscribers
- Remove Board Subscribers
- List Boards
- Get a Group
- List Activity Logs
- Remove Board Subscribers
- List Boards
- Create a Board
- List Activity Logs
- Add Board Subscribers
- List Boards
- List Board's Groups
- Create a Group
- Get a Board
- Get a Group
- Duplicate a Board
- List Activity Logs
- Add Board Subscribers
- List Board's Groups
- Create a Board
- Create a Group
- Get a Board
- Duplicate a Group
- Duplicate a Board
- List Board Subscribers
- Add Board Subscribers
- List Board's Groups
- Create a Group
- Get a Board
- Get a Group
- Duplicate a Group
- Duplicate a Board
- List Board Subscribers
- Remove Board Subscribers
- Update Actions
- Team Actions
- Download File Actions
- User Actions
- Query Actions
- Notification Actions
Overview
This node allows users to run custom GraphQL queries against the Monday.com API, supporting various operations related to Monday.com resources such as boards, items, updates, teams, users, notifications, and files. It is particularly useful for advanced users who want to perform specific or complex queries not covered by standard operations, including pagination support to fetch all pages of data automatically. For example, users can list boards, create or update items, manage teams, send notifications, or run any custom query with pagination options.
Use Case Examples
- Run a custom GraphQL query to list all boards with specific fields.
- Create a new item on a board with specified column values.
- Fetch all updates for a specific item with pagination.
- Send a notification to a user about a project update.
Properties
| Name | Meaning |
|---|---|
| Query | The GraphQL query string to run against the Monday.com API. |
| API Version | The version of the Monday.com API to use for the request. |
| Include Pagination | Whether to automatically fetch all pages of data for queries that support pagination. |
| Pagination Type | The type of pagination to use when fetching multiple pages of data (page or cursor). |
Output
JSON
data- The data returned from the Monday.com API query, typically an object or array depending on the query.totalCount- The total number of items returned when pagination is used.
Dependencies
- Monday.com API key credential required for authentication.
Troubleshooting
- Ensure the API key credential is correctly configured and has the necessary permissions.
- Verify the GraphQL query syntax is correct and valid for the Monday.com API version used.
- When using pagination, ensure the query includes a limit parameter to avoid incomplete data fetching.
- Handle API errors gracefully; the node throws errors with messages from the Monday.com API if the query fails.
Links
- Monday.com API Documentation - Official documentation for Monday.com GraphQL API, including query structure and pagination details.