Welcome to the new monday developer community
-
Recently active
Hi, everyone! I am starting out using the API, and I am having difficulty with a simple script. I am trying to retrieve column values from a board and I keep getting an error: Cannot query field “items” on type “board”. Is this to do with permissions? Or is my script incorrectly formatted? query{ boards (ids: XXXX){ items { column_values (ids: "status", "text" { title text } } } } Thanks for any help!
Im using column_values to get all columns from a specific pulseId and I’m not getting the first column “Contacts”. All other columns are retrieved. What am I doing wrong? { items(ids: 4218053704) { column_values { column { id title } id type value } } }
Hi - I am trying to create an app so that I can use it to share with other users as a template. However, when I go to choose a workspace, nothing is showing up in the dropdown. Can anyone please help <3
Hi. I improved the souce code from Guilherme Chaguri to add a Recursive Function to get all the data from the Monday board via API 2024-01. I use this function for my work. and are happy to share it for everyone to use. Download this function code from my post in Guichaguri’s Github. gist.github.com
Hello, We submitted some apps for monetization about two weeks ago but got no answer yet. Last time we got a response in a couple of days. I tried to reach out to Shaul but he never replied. Is everything ok? Should I re-submit the forms? Please help
As shown in the attached image, even though the documentation says the items_page accepts an array of item ids, when added, it throws an error. Still on item ids, the new items_page will only work under a boards query which unfortunately is a step backwards from the previous item query where all you needed to know is the item id to get information about the item. What happens when you have multiple item ids which are located in different boards? Does it mean you will have to query for all the board ids and then in the boards query, include all the board ids? So in effect, the final query might look like this: { boards(ids: [MULTIPLE_BOARD_IDS_HERE]) { items_page(ids:[ITEM_IDS_FROM_THE_DIFFERENT_BOARDS], limit: 3) { cursor items { id name } } } }
Hi All hope you are well First time posting so bare with me, im working on a project that basically just needs to pull the information from monday.com into a kind of client portal so people can log into their account on my clients website and see where things are in the fulfilment pipeline. Its a basic use of the api whilst a lot of work has gone into the actual data in monday.com Onto my question The client has three boards:- one for tasks, one for accounts(businesses) and one for contacts (list of contacts at said businesses), these are all linked daisy chain style task → business → contact using a connect boards column I had tried to nest the related items but that maxed out the depth of the api, so i decided to split it into two calls one for the tasks with the associated businesses one for the business with the associated contacts The issue i have now is trying to merge these together, is there a way to do so, maybe theres something i can do differently in my main query so i dont
Hi legends, is there a document generator app that allows you to pull groups from a board into multiple separate tables on a PDF/WordDoc? Docugen doesn’t have the ability Bonus points if it can also pull figures from a formula column 🤔
Suppose I have a custom action based integration as my app with monetisation model like say 1000 automations / month. Two questions based on that : What is the best way to communicate to the user how many automations are left from this 1000 automations in their account ? How to show plans page to customer if they have exhausted this 1000 limit, for asking them to upgrade ?
Hello everyone, I am writing a python program to move items to other groups. I queried they group IDs and got this response: [the response contains real values, I just substituted them for xxx and yyy] {‘data’: {‘boards’: [{‘groups’: [{‘id’: ‘xxx’, ‘title’: ‘xxx’}, {‘id’: ‘yyy’, ‘title’: ‘yyy’}}]}]}, ‘account_id’: xxx} I restructured the data for my use case, saved the item ID and the group ID and sent a mutation query: 'mutation {move_item_to_group(item_id: ’ + ID + ‘, group_id: " ’ + Group_ID + ’ ") {id}}’ As response I only get “…Error 404…Group not found…error_reason’: ‘store.monday.automation.error.missing_group’” Does anybody have an idea what I might be missing here?
Hi! I am an experienced dev currently working at Big Tech, but I would like to build apps for Monday.com’s Marketplace. I am currently in the “idea-phase” and I have been reading the docs on creating apps and listing them on the Marketplace. One question that I had about the Product requirements is whether or not an AI Assistant-only feature would qualify for the App Marketplace. For instance, if I made an AI Assistant feature that can be accessed within a Workdoc to convert that into a Board, would that meet the following requirement: “Create at least one board view, item view, dashboard widget, or integration recipe. Ensure that your app has a clear use case that your feature can solve.”? That requirement is listed here. Although it would be a helpful feature, by the wording of this product requirement, it doesn’t seem like an AI Assistant would qualify since it’s not creating a board view, item view, dashboard widget, or integration recipe. Perhaps that requirement is outdated? Than
Hi, I am trying to build an app for monday.com. In my requirement i need to block a status change on certain condition. And on certain condition i need to show only few sets of status than user can change to. Eg: if the given list of status is grooming in progress In Review Done If certain condition is satisfied i need to show only in review or done. Can you pls suggest a way that we can do it.
Hi Darshan Hiranandani, I hope this message finds you well! I’ve been working on optimizing the performance and battery life of our mobile app, and I’m seeking advice and insights from fellow developers who might have experience in this area. Your input would be incredibly valuable in helping us improve the user experience of our app.
Hey! for all of you who struggle with image size, My Name is Shelly and I’m a full stack developer and a Monday.com vendor I have developed simple automation which decreases immediately the size of the image after uploading it on Monday. Specific use case: Ducugen does not allow to upload images above 500K. When you upload images directly from your mobile, they have very big size ~5M which causes Docugen (and probably other apps) to ignore them you can reach me directly here or by email I’ll give you more info shelyeldman@gmail.com Shelly
Hello Community, I hope this message finds you well. I am currently in the process of submitting an app for the the marketplace with Monday monetization. I have been following the provided documentation here, but I have encountered a bit of confusion regarding the order of steps. According to the documentation, the second step is to complete a form to become an approved Monday vendor. However, in this form, there is a field labeled “App Name” that requests information about an app that is either in review or already in the marketplace. This seems to create a bit of a circular issue since, at this stage, I haven’t yet submitted my app for marketplace approval (Step 5), and thus, I don’t have an app already in the marketplace (or in review) to provide in this field. Could you please provide clarification on the proper order of steps or how to proceed in this scenario? I want to ensure that I follow the correct process and provide all necessary information accurately. Thank you for your a
Hi, I tried without success to get my first test application running this morning by following the instructions on the app creation wizard. I first downloaded the example quickstart code using the command: npx @mondaydotcomorg/monday-cli@latest scaffold run ./ quickstart-react -t board-view-10137061 But then I realised that I was not able to create the tunnel connection to Monday. Looking at previous messages in the forum this issue could have occurred due to my version of node. I downgraded from version 20 to 16 and then I was able to create the tunneling connection. But Now I cannot get the application to start. Running npm run server throws lots of issues related to eslint: The react-scripts package provided by Create React App requires a dependency: "eslint": "^5.16.0" Don't try to install it manually: your package manager does it automatically. However, a different version of eslint was detected higher up in the tree: ... To fix the dependency tree, try following the steps
A few weeks ago, we were getting into crunch-time to get users names and emails related to a certain subject into Monday. We had data that we wanted to enter in. I remember pulling my hair out trying formulate an API that plays well with Monday. we ended up crafting a very specifically useful script that did just what we needed but nothing more. My question, is there a better way? is there a python plugin that you use or a company you go through that makes transferring information to and from Monday more convenient. What is your workflow? How do you connect to Monday API?
Hi everyone 🙂 We will soon launch a new app and are having a look on monetization and pricing plans. We want to launch a first version of our app for free (so totally free app) and plan to make it a paid one after some months. As there will be no monetization at the beginning and we will have no access at developer payment board, I was wondering can we nevertheless see the data of the customers who will subscribe to our free app (ex: customer email, name, user tier etc…) ? Are there any tips and trick in general for launching first a free app and monetizing it later? I appreciate every feedback. Thanks in advance, Julia
👋 Hello everyone, I’m Darshan Hiranandani, thrilled to be joining this community as a Website Developer! 🌐 🌟 About Me: Name: Darshan Hiranandani Role: Website Developer 💼 Professional Background: With 4 year of experience in web development, I’ve had the opportunity to work on various projects, ranging from 🔍 Mission: My goal here is to collaborate with fellow developers, contribute my skills, and collectively build captivating and functional websites. I’m passionate about creating user-friendly experiences and leveraging the latest technologies to bring ideas to life. 🚀 Let’s Connect and Collaborate: I’m eager to engage in discussions, share insights, and collaborate on exciting web projects with all of you. Whether it’s brainstorming new ideas, tackling technical challenges, or simply exchanging knowledge, count me in! 🌐 Looking Forward: I’m excited to be part of this vibrant community and look forward to the opportunity to lear
Hi Team, I submitted monetisation plans for my app which is in review. Soon it will be about 1 week since I submitted the form, but I haven’t got any revert yet. I am stuck only on monetisation now for my app approval process. Can I get an update about it, the app id is 10130616. Thanks Yash Garg
Hi, I am just trying to create a new integration feature in my new app starting with the GitHub Template, but after creating a tunnel and entering it on the feature page and on clicking Create, it just throws an error “Failed to create new app feature” Could you please help me?
I’m posting this for the Monday.com customers who are using Power BI to connect to Monday.com. I attended a webinar last week that discussed the changes to the Monday.com API that will be released in October of this year. The syntax used in the query from the code found here → Outdated – Loading GraphQL data (monday.com API v2) into PowerBI · GitHub will need to be updated. I forked a copy of the code created by @dipro and updated the M language code to work with the new API. If you want to continue to use the 2023-07 version of the API you will need to modify your current Power BI Query to include the API-Version you wish to use. Currently the first bit of your code might look like this: let Source = Web.Contents(“https://api.monday.com/”, [ RelativePath=“v2”, Headers=[ #“Method”=“POST”, #“Content-Type”=“application/json”, #“Authorization”=“<your_personal_token_here>” ], The API migration document says that the 2023-07 version of the API will still be the default once October
A query as below returns None for the updated_at field. query { complexity { query } items(ids: [''' + ", ".join(item_ids) + ''']limit: 100) { id name updates{ id updated_at created_at creator { name } } } } Below is the example of the response. It returns None for the ‘updated_at’ field. {'data': {'complexity': {'query': 147}, 'items': [{'id': '5819716479', 'name': 'AAA', 'updates': [{'id': '2919516548', 'updated_at': None, 'created_at': '2024-02-29T05:22:16Z', 'creator': {'name': 'XXX'}}, {'id': '2883433180', 'updated_at': None, 'created_at': '2024-02-22T05:14:13Z', 'creator': {'name': 'XXX'}}, {'id': '2659876831', 'updated_at': None, 'created_at': '2024-01-09T14:35:26Z', 'creator': {'name': 'XXX'}}]}]}, 'account_id': 16259805 } The query above has been working well for a while
We use Monday to be able to track a majority of our projects, we then use Excel’s Power Query to link with the Monday API, to pull the information and be able to generate and fill templates using Mail Merge. With the recent Monday API update we have been unable to pull full subitem information due to the 500 limit. Has anyone found a solution to this problem? Are there any plans from Monday to create a solution to this issue in the near future?
We’re helping Monday customers to integrate with other tools such as Jira. We just discovered, then when a customer changes fields like “Status” or “date” change it does not update “updated_at”. This means, that our tool is not able to pick up any change. So the sync is not possible. Is there a way to use the API to get this change in any other way? We need to be able to reflect the change in another tool. It looks like now only adding a comment or changing text fields can be added to “updated_at” and integrated. It doesn’t make any sense. Help needed 🙂
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.