Welcome to the new monday developer community
-
Recently active
Hi Team, We are accessing Monday API to send data from Custom POC application to Monday.com board. We are able to pass item name value via our code through API call Running Code: let query3 = ‘mutation{ create_item(board_id: 3106812303, item_name: “new item”) { id }}’; fetch(“https://api.monday.com/v2”, { method: ‘post’, headers: { ‘Content-Type’: ‘application/json’, ‘Authorization’: ‘YOUR_TOKEN’ }, body: JSON.stringify({ ‘query’: query3 }) }) .then(res => res.json()) .then(res => console.log(JSON.stringify(res, null, 2))); but when we try to rest information of the board along with item name, it generates error. Not Running Code: let query3 = ‘mutation{ create_item(board_id: 3106812303, item_name: “new item”, column_values: “{“text”:“ready 3”}”) { id }}’; fetch(“https://api.monday.com/v2”, { method: ‘post’, headers: { ‘Content-Type’: ‘application/json’, ‘Authorization’: ‘YOUR_TOKEN’ }, body: JSON.stringify({ ‘query’: query3 }) }) .then(res => res.json()) .then(res => conso
Hi Team, we are trying to create item with column values in Monday.com board from C# code but item is not created please suggest where we are missing string columnvalue = “ready 5”; string query = @“{ ““query””: ““mutation {create_item(board_id: 3133804748,item_name: new item test10, column_values:"”{\\"“text\\"”:\\"”” + columnvalue + @“\\"”}"“) { id} }”" }"; string MondayApiKey = “Token”; string MondayApiUrl = “https://api.monday.com/v2/”; byte dataBytes = System.Text.Encoding.UTF8.GetBytes(query); HttpWebRequest request = (HttpWebRequest)WebRequest.Create(MondayApiUrl); request.ContentType = "application/json"; request.Method = "POST"; request.Headers.Add("Authorization", MondayApiKey); using (Stream requestBody = request.GetRequestStream()) { await requestBody.WriteAsync(dataBytes, 0, dataBytes.Length); } using (HttpWebResponse response = (HttpWebResponse)await request.GetResponseAsync()) using (Stream stream = response.GetResponseStream
Hi all, I would like to be able to dynamically generate a link to an external website, probably within a monday board, that would contain (whether it would be sent thru get or post) session information such as the monday user id and account id of the logged in user, so when the user clicked the link, the external website would receive that information and be able to pre-fill a form on the external website with their monday user id and account id. Of course the link itself would be different for each user, as each user has a different id. I’m imagining something like a button that a user could press on their board that would take them to the website in question, or even a url link which could be custom-generated for each user that they could click on somewhere in their board. Is such a thing possible? Can anyone point me in a direction of how to do this, or at least how to grab a logged-in user’s session information to use in a different site? Thanks for your help.
Hi , i am trying to Calling items_by_column_values via C# but its giving error but its running in API playground : query { items_by_column_values (board_id: 3216756962, column_id: “text6”, column_value: “db255f1d-c3e6-43ee-8a96-921c5256eda3”) { id name } } and my C# string is : {“query”: "items_by_column_values(board_id: 3216756962,column_id: "text6",column_value: "db255f1d-c3e6-43ee-8a96-921c5256eda3") {id} " } and my code is as below : public async Task QueryMondayApiV2() { string projectCode = “text6”; string rowguid = “db255f1d-c3e6-43ee-8a96-921c5256eda3”; //var query = @"{""query"": ""mutation {create_item(board_id: 3136520113,item_name: \\""" + projectCode + @"\\"",column_values:\\""{\\\\\\""text\\\\\\"":\\\\\\""" + projectName + @"\\\\\\"",\\\\\\""text_14\\\\\\"":\\\\\\""" + Projectdescription + @"\\\\\\""}\\"") {id} }"" }"; var query = @"{""query"": ""items_by_column_values(board_id: 3216756962,column_id: \\""" + projectCode + @"\\"",column_value: \\""" + rowguid +
I am building an integration with recipes and will like users to be redirected to my app for authentication before configuring the recipes. So I added a Authorization Url to the feature. Since I am still in development, I used an ngrok url. I get this error when I try to configure the recipe as a normal user would “Sorry, something went wrong, please try again or contact the app developer” . The peculiar thing is that, I noticed it successfully redirected the user to my app url on a few tries but most of the time it just fails with the error above. If I remove the authorization url, I still get the error above but the user can still go ahead and add the recipe to the board. Any help will be appreciated
Very urgent !!! please help, we just pushed a minor version for our app and now all users are seeing This app is unavailable The app was uninstalled or deleted by the developer
eQuotes for monday. com Built by monday.com’s largest North American partner, Eligeo eQuotes for monday.com automatically creates your quotes, products, and template boards so that you can be up and running within minutes. Our easy-to-use quote tool is connected to the items on your Quote board so that you can quickly create a list of quotes or even invoices directly inside of monday.com. Use a monday.com configurable inventory board or import inventory from standalone app or QuickBooks PDF and Microsoft Word document generator Customize your Word/HTML templates in the standalone app editor Quote dashboard providing deal info on standalone app Drag & drop product line-item organizer Fully Integrated with monday.com framework Freemium, 10 quotes per month for free Manage all your contacts, companies, products, and quotes from the standalone app Keep your data secure by assigning user roles In addition to monday.com, easily integrate the App with QuickBooks and SugarCRM Use it as
Hello, I am having hard time uploading a file with the api, trying to do a postman request (from the guide here: Announcement: Uploading files to monday.com has just become easier :)) Here is the form data that I’ve created: (the column and item id are real ids) I’m recieving back 500 Internal Server Error. What am I doing wrong? Thanks!
Hi, I am developing a dashboard widget. I’d like to have two different screens for the “fullscreen” mode and the other small screen view. When in small screen, I would like to have a button which upon pressing, switches the widget to fullscreen mode. A similar functionality can be seen in the numbers and battery widget, when we click on the battery, it opens the full screen mode. How is that feature achievable? Any help would be appreciated.
Hello, I am building a dashboard app. I came across an issue with the monday API limits that I wonder what is the best approach to solve it: In one of the features (filtering option), I need to get all possible names (value) in a specific text column. The issue is that the board contains around of 4500~ items. From my understanding, I need to reach the items first in order to get the names in the text column. The issue is the API not allowing me to reach so much data at once because there are so many items. What should I do in order to get all the names in the text column without the api crashing? Thanks!
My checkbox column is always getting ticked even though I am setting up as false when I created the item. Please see the mutation query below; the column name is Premier Deal (Check). mutation { create_item (board_id: 3081121074, group_id: “topics”, item_name: “Test Account Atul (111111)”,column_values: “{"check":{"checked": "false"},"text":"GBP","link" : {"url" : "https://inkglobal--inkuat.my.salesforce.com/lightning/r/Opportunity/0060C00000A1Wxu/view\\”, "text" : "https://inkglobal--inkuat.my.salesforce.com/lightning/r/Opportunity/0060C00000A1Wxu/view\\"},\\"link_to_client_database\\" : {"item_ids" : [3134536039]},"numbers4":"1208.00","timeline" : {"from" : "2022-07-01 00:00:00", "to" : "2023-06-01 00:00:00"},"text7":"0060C00000A1WxuQAF","text8":"Test Thompson","text2":"easyJet Navigator;","text_1":"*****@ink-global.com","text_2":"8805984864","numbers":"1208.00"}") { id group{id title} board{id name} }}
I’m looking to build an integration into monday sales crm. When I look at the api documentation it talks about boards but not customers. I’m hoping I’m just looking in the wrong spot. Can someone point me in the right direction for the monday sales crm api docs. We are looking to push customer activity logs into monday (e.g. they made a call).
Hello, I came across something odd that I hope there is a fix for. I am trying to retrieve items using Items_by_column_values. Apparently, in order to use this method the board permission must be “View all items on the board” (or be a board owner) That means that if I’m trying to query the items by using Items_by_column_values, and the board permission is on “View only items that are assigned to users or created by them in any “People” column”, I’m receiving back error code: UserUnauthroizedException. Every other methods that I’ve checked (retrieve items by board, mutations etc.) are working great. only the Items_by_column_values and items_by_multiple_column_values giving back an error. Any ideas? Thanks!
Hi Guys, I’m quite new to Monday.com. I was asking for a real-life example of how to read data from an integration and display it in a view. If anyone has got an example or any other real-life examples. I would appreciate it- thanks in advance
Hi there! I’m making an Monday app which needs to take data from a dropdown field. I found where i can create it, but i can’t find a place where i would populate this dropdown field with the board data. I found an old discussion here that shows a url where it would use to fetch the dropdown options, but as you can see on the image below, this url field isn’t available anymore. Can you help me? Thanks!
Hello, everyone! I’m writing a script to collect timetracking data for team members. Our timezone is UTC-3 Is there any documentation about this topic (the timezone of the time_tracking columns)? When the data is requested, some datetime fields seems to be corrected (UTC-3), but others are in UTC.
API stopped returning “text” field for “board_relation” columns Our code depends on these values. Change happened recently but I cannot tell when exactly. This renders our app unusable for all customers. Example: query: query { boards(ids:[985577909]) { items(ids:[1210966010]) { column_values(ids:["connect_boards10", connect_boards9, connect_boards6]) { id type text } } } } result { "data": { "boards": [ { "items": [ { "column_values": [ { "id": "connect_boards10", "type": "board-relation", "text": "" }, { "id": "connect_boards9", "type": "board-relation", "text": "" }, { "id": "connect_boards6", "type": "board-relation", "text": "" } ] } ]
Our app Columns auto-link is about to be released to monday.com marketplace and is ready for you feedback. Columns auto-link functions like v-lookup. It helps keep data across multiple boards aligned while saving the time of manual linking and keeping you safe from data alignment errors. It help building complex solutions that up until now requires manual linking. Here is a video showing how to link high-level resources board with low-level project board for automatically connect hours worked with cost without the need to manually link it. We would love to have you part of our beta program. You can join using this link WorkForms UPDATE - Beta program is over - You can install and learn more about the app here VLOOKUP Auto-link for monday.com Looking forward to see you!
Trying to find out if there is away to update a file that has been uploaded to a column. Is that possible? I looked into deleting the files but if I want to do that it appears I need to delete or clear out all the files. Which I do not want to do. It won’t work for our workflow. (How to remove / delete file from item via API) If I could update the file, then I’d be alright. But deleting them all is a no go. Is there a way to update files?
Hello, I am working on an API integration where I am using the API to create subItems and I need to add an update to one of the sub items. Is this possible via the API?
I make an API request to Monday to get all items with a specified email, if there are no matching items, I add a new item to a Monday board via our API and then shortly after (< 1 minute), I make a subsequent request via the API to get the column values of the item just created in the previous API call and the response doesn’t contain the item. If I wait a few minutes, then send the same API request, then the previously created item and it’s values are returned. So, I’m thinking that either the server isn’t updated by the time I make the second API request or the response is being cached. I tried sending the second request with ‘cache-control: no-store’ header hoping that it would get me the freshest result from the Monday board bu that didn’t seem to work and the result still did not contain the newly created item. The use case for this workflow is to prevent duplicate items from being added to the board so I would like to know if there is anything that I can do either through code
Now I can use this to get all users: {“query”: "query { users () … What can I do after the change described here:monday API docs
Having this issue on multiple boards and multiple connect-board ‘board-relation’ columns. Not sure when it became a problem. Per https://api.developer.monday.com/docs/connect#reading-the-connect-boards-column - the API should return the data.
Is there a way to filter boards by folder_id in a single query? Something like this query { board { board_folder_id (ids: 123456) …
First off, I need more customizability for a form which will create items in a Monday board so I am wanting to create my own in react. I am wondering if it would be best to create my own web app and use Mondays API to send data to a Monday Board OR if it is possible to add this react code to a Monday App so the form is hosted on Monday. If the ladder is the best route when I am creating an app I am unsure if this is considered an integration or board view. Also do you guys have open source code for your current integrated form? I would love to have a nice boiler plate to build off.
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.