Welcome to the new monday developer community
-
Recently active
Hi Everyone, I’m really pleased to introduce the latest Capable Koala 🐨 app, Capable org chart for Teams! This app is useful for teams who are planning resources, new hires, restructures, fund raising and much more. Key benefits our first 100 users have told us about: “… Importantly, once you’ve built your org chart, it’s really easy to export it and use in presentations …” “… I use the org chart not just for my team, but for mapping out my subsidiary companies …” “… It’s super useful being able to add people to the org chart even if they aren’t on monday.com yet …” 👉 See the full listing, pricing and install from the marketplace 👈 All you need to get started is a monday.com account on any plan. Over the coming weeks we’re working hard to add even more great features to support the more complex org charts, e.g. ,those with personal assistants or matrix management. Full documentation available here: Capable Org Chart for Teams Please feel free to reach out wit
Hii, I am Darshan Hiranandani, thrilled to introduce myself as a new member of this vibrant community of software enthusiasts. I am excited to embark on this journey of knowledge sharing, collaboration, and growth with all of you. As a software developer with 5 Years of experience, I have had the opportunity to work on a variety of projects, ranging from web and mobile applications to enterprise software solutions. I am always eager to expand my skill set and explore new technologies.
Hello, I am having some trouble changing the values of items via API. I am trying to change three columns, the name, duration, and number26. My request looks like this: { "query": "mutation {change_multiple_column_values( item_id:6062965817, board_id:6062799445, column_values: "{ "duration":"5", "numbers26":"3", "name":"Receive (LV PCBA Parallel Path)" }" ) {id} }" } When I submit the request, I get an odd error about the column not existing for the board: { "error_code": "InvalidColumnIdException", "status_code": 200, "error_message": "This column ID doesn't exist for the board", "error_data": { "column_id": "duration", "board_id": null, "error_reason": "store.monday.automation.error.missing_column" } } This is a subitem in the board and have verified that duration is the name of the column using the developer tools: Can someone help me figure out how to update this column? I verified the request just changing the name, and that worked.
I recently started receiving 403 Forbidden when hitting my monday-code hosted applications. I am unable to add an integration or check the status (get “/”) mapps code:status is also returning: (though intermittently) ERROR: An unknown error happened while fetching deployment status for app version id I’ve created new app versions, new apps, and even a new developer account and always get the 403’s as of an hour ago or so Is there perhaps a known issue going on? For context, I’ve been developing and testing jut fine for the last several days. The behavior seems unexpected and a bit opaque. Any help is greatly appreciated as I’m trying to record a demo for my company (due today, of course)
Hi guys, I’m using javascript to create a new item and associated column values using Monday.com’s create_item graphQL endpoint. This is my code so far. When I run it only item with an item name shows up without any column value. Any feedback will be appreciated. const query = "mutation ($myBoardId: ID!, $myItemName: String!, $myColumnValues: JSON!) { create_item(board_id: $myBoardId, item_name: $myItemName, create_labels_if_missing: true, column_values: $myColumnValues) { id } }"; const variables = { myBoardId: 5816701022, myItemName: "Yolo Swag", myColumnValues: JSON.stringify({ Title: "CEO", Email: "dafuq@gmail.com", }), }; await fetch("https://api.monday.com/v2", { method: "post", headers: { "Content-Type": "application/json", Authorization: env.MONDAY_DOT_COM_ACCESS_TOKEN, }, body: JSON.stringify({ query: query, variables: JSO
Hello to all fellow monday users, I wanted to share exciting news from the team behind the Advanced Formula Boosters - the third-party app that is reinventing formulas in monday.com! For those unfamiliar, the Advanced Formula Booster revolutionizes formula management by breaking free of the formula column and featuring its own editor that supports up to 100 lines (instructions). It allows you to: Cast formula results to any type of columns (therefore, you can use the result of a formula in widgets, calendars, automations, etc.). Update multiple columns with a single formula. Use variables to store temporary values you can later use in the same formula. Plus, many more features. What’s new? We recently introduced the ability to read/write columns from other items. By other items, I mean: the Previous item, the Next item, the Parent Item (if any) and the Sub-items (if any). Example Use Case: Cascading values between items of the same group Here is an example of what can be done with th
Hello, I have a board and can query the column names fine (1st code block below + image). But when I try to query the column values I get "“message”: “Parse error on "ids" (IDENTIFIER) at [1, 14]” (2nd code block below + 2nd screenshot). Any help is appreciated, thx!! { “query”: “query boards(ids: 6035791171) {items {column_values {column {id title} id type value}}}” } { “query”: “query boards(ids: 6035791171) {items(limit: 50) {column_values(ids:[name, project_owner]) {title value}}}” }
I am trying to create 2 tunnels, for 2 different quickstart tutorials simultaneously, but am only able to create one. While creating the second one, it gives the error “Creating tunnel connection [FAILED: Failed to create tunnel connection.]”.
Scenario: When there is a status change in the Monday board, generate a document in PandaDoc accordingly. Trigger Event: 🔄 Trigger: Activates when there’s a status change in our Monday Board. Retrieve Details from Monday: 📊 Module Used: Monday’s “Get Item” module. 🖇️ Purpose: Fetch detailed information about items on the board. 🗺️ Configuration: Map the fields needed (e.g., task name, due date, assignees). Document Creation in PandaDoc: 📄 Module Used: PandaDoc’s “Create Document” module. 🎯 Purpose: Dynamically generate documents based on Monday board changes (specifically status changes). 🗺️ Configuration: Map Monday board details to relevant fields in PandaDoc. 🌟If you are new to Make, here is a magic link to get 1 Month Pro plan free (10,000 operations): https://www.make.com/en/register?pc=msquare If you need any implementation support kindly contact us MSquare Support Visit us here Youtube Channel
Hello there, I am experiencing problems since today and I have not migrated yet. I am trying to migrate but I keep getting errors and I cannot seem to find the solutions. This is the error i am getting: " Fout bij het ophalen van items: [{‘message’: ‘List dimension mismatch on variable $boardId and argument ids (ID! / [ID!])’, ‘locations’: [{‘line’: 3, ‘column’: 28}], ‘path’: [‘query’, ‘boards’, ‘ids’], ‘extensions’: {‘code’: ‘variableMismatch’, ‘variableName’: ‘boardId’, ‘typeName’: ‘ID!’, ‘argumentName’: ‘ids’, ‘errorMessage’: ‘List dimension mismatch’}}, {‘message’: ‘List dimension mismatch on variable $groupId and argument ids (String! / [String])’, ‘locations’: [{‘line’: 4, ‘column’: 32}], ‘path’: [‘query’, ‘boards’, ‘groups’, ‘ids’], ‘extensions’: {‘code’: ‘variableMismatch’, ‘variableName’: ‘groupId’, ‘typeName’: ‘String!’, ‘argumentName’: ‘ids’, ‘errorMessage’: ‘List dimension mismatch’}}] " My script is there to delete all the items in a group when a scripts run through pyth
Hi, I am not programmer but API migration can block my Power BI repport, this is the Query that stay on my Developper Center, whar I need to update? Thanks for helping. Example: Get board items The example will return the first 5 items of a specifc board and include all collumn values. query GetBoardItems{ boards(ids: {{target_board_id}} { items_page(limit: 5) { items { id name column_values { id value } } } } } And this is the Query of interface between MOnday and Power BI: // Queries Monday.com items from a specific board // Created by Guilherme Chaguri // Replace the API Key and Board ID for it to work let Key = “My key”, Board = “2910485819”, Source = Web.Contents( “https://api.monday.com/v2”, [ Headers=[ #“Method”=“POST”, #“Content-Type”=“application/json”, #“Authorization”=“Bearer " & Key ], Content=Text.ToBinary(”{““query””: ““query { boards(ids: " & Board & “) { items { name, updated_at, group { title }, columns: column_values { title, text } } } }””}”) ] ), Data =
Hello everyone, Is there a way on how to deploy a python script on Monday? Use Case: I have a python script that needs to be executed when an item is created. Should be able to pass the item id on the script. Execute the python script (script may create board, create item, etc). Can this be achieved using the Webhook?GraphQL API Also, can I use the Developers’ My Apps? “monday.com/apps/manage” (I’m not sure how to use this.) Is this even possible? Thank you!
Hello, everyone. I was wondering if anyone had any suggestions on how to make a mirrored column using GraphQL.GraphQL API The documentation only discussed reading the mirror column. Any ideas? Thank you!
Hello! I’ve an issue with the items_count query. I’m using the following query to create an item on my board: mutation ( $boardId: ID! $itemName: String! $columnValues: JSON $groupId: String ) { create_item( board_id: $boardId item_name: $itemName column_values: $columnValues group_id: $groupId ) { id } } Then, in my app, I’m polling the items_count with this query: query ($boardId: ID!) { boards(ids: [$boardId]) { items_count } } The problem is, this query returns the amount of items from before I added a new one, just as if I was getting a cached response. The only way to solve it is to add a random item manually through your website. Then it counts the item I’ve added through the API and the new one. Seems like adding an item through your website resets the “cache” you keep for the board, while doing it through the API doesn’t.
Can someone assist in converting this query to the new API using items_page? I need to pull the information for roughly 6000 subitems. As a noob, I was just wrapping my head around GraphQL with the last API version but now I am just lost. Any help is appreciated: { “query”: “query {items(ids: [XXX,XXX,XXX,XXX,XXX]) {id column_values{value text}}}” } Can this type of query be done at the item/subitem board ID level or do I need to feed each item ID into the query?
Access to fetch at ‘https://api.monday.com/v2’ from origin ‘https://<OUR_WEBSITE_API_DOMAIN>.com’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource. If an opaque response serves your needs, set the request’s mode to ‘no-cors’ to fetch the resource with CORS disabled. var API_TOKEN = '' monday.get('sessionToken').then((res) => { sessionToken = res.data; API_TOKEN = sessionToken; console.log('Session Token:', sessionToken); }); const query = `query { boards(ids: ${boardId}) { columns(ids: "${columnId}") { id title description } } }`; const response = await monday.api(query, { token: API_TOKEN }); const description = await response.data.boards[0].columns[0];
Could you please help me change this query according to new API format? It must return same result as this old one. “query”: "query {boards(ids: 5387422830) {groups(ids:[“topics”,“group_title”,“new_group”,“new_group28814”,“new_group66463”,“new_group70299”,“new_group17885”]) {title items {name column_values(ids:[“text”, “status_1”]) {title text}}}}}
Hi, There is a way to change the webhooks name?
{ "data": { "complexity": { "before": 10000000, "reset_in_x_seconds": 60, "after": 9999977 }, "boards": [ { "views": [ { "name": "VIEW NAME", "type": "FeatureBoardView", "settings_str": "{}" } ] } ] }, "account_id": X }
I am trying to fetch mirror column values in API playground. Can someone help me with how to write query to fetch mirror column values?
Hello community, I am trying to get all items on differents boards into a csv, but I am having an issue, all conencted_boards mirror columns “text” and “values” coming from the API call are None. The Query and code goes as follows: api_key = my_api_key url = my_url headers = { 'Authorization': api_key, 'API-Version' : '2024-01' } board_id = 'xxxxxxx' #modifies depending on pagination. query = f''' query {{ boards(ids: {board_id}) {{ items_count items_page(limit: 500{cursor_part}) {{ cursor items {{ id name column_values {{ column {{ title }} type text value }} }} }} }} }} response = requests.post(url, headers=headers, json={'query': query}) data = resp
We’re excited to announce our new app - Sundae for monday 🍧 Turn your monday docs into full fledged websites to share KB articles, documentation, reports, meeting notes with customers and business partners. Build help centers, wikis, blogs and other kinds of websites with a sleek, professional look. Turn monday into your content management system - Use monday to edit your docs, and use Sundae’s embedded app to transform them to web sites in just a few clicks. One-click templates - Select from our ready-made templates for wikis, help centers, or blogs. Fast sites - Extra fast load times that keep your visitors happy using CDNs + web and mobile optimized code. Boost your SEO - Optimize your site for search engines: add titles, descriptions, and social cards to make your site stand out. Use your own domain - Add a professional touch and gain credibility with SSL certificates. Please try out our free plan - we’d love to get your feedback. You can view our docs here (
Hello, Monday.com Community! I’m currently working on developing an app feature and could really use some guidance. My goal is to create a feature that activates each time a user opens a Monday.com Workdoc. The essence of this feature is to fetch data from an external API and then display an informational notice to the user via monday.execute("notice");. I’m contemplating using a React-like approach with useEffect for initiating the API call when the Workdoc is opened, but I’m not entirely sure if this is the best method within the Monday.com app framework, or even how to properly integrate such a functionality within a Monday.com app. Here are the specifics of what I’m trying to achieve: Trigger: Automatically run the feature every time a user opens a Monday.com Workdoc. Action: Fetch data from an external API. Output: Display the fetched data as an “info” using monday.execute("notice");. Is using something akin to useEffect the best way to detect when a Workdoc is opened and trigge
Hey guys, just wanted to make sure you heard about Autoboost 🚀 Autoboost was initially built to help us internally over here at Boost, as a monday.com partner with the more complicated implementations. There were some features we knew we had to have in order for us to create solid workflows. So we built them 💪🏾 We have released the mirror columns ~ Autoboost can set the values of mirror columns (including people, timeline, status, and numbers) to regular columns. Set formula results to regular columns ~ To use automations on formula results. Autoboost can use the subitem values in items and formulas ~ Autoboost can use the group summary value ~ We have made a cool Doc 📃that shows a bit about what this can do, and you can check out our How To Use for more info. Please feel free to contact for what ever you need at Apps@moveoboost.com
Hi, For one of my customer monday.com API returns 480 maxUsers. I use the following endpoint: https://api.monday.com/v2 Body: { "query": "query {users { account {plan { max_users period tier version } } } }" } However, the monday.com UI website shows 482 seats. How is it possible that plan.maxUsers does not match the seats visible in the monday.com UI?
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.