Welcome to the new monday developer community
-
Recently active
I’m trying to get listed all boards { boards { name id } } results only 25 boards { boards (limit:1000) { name id } } will result 1000 boards is there any way to get all boards ?
When I set the right Source : custom URL. I can watch my app. when i go to the board It wont load. I get error blocked by client ERR_BLOCKED_BY_CLIENT thanks
Hi there, I’m looking for a way of apps to manipulate the URL. For example, my app would have different screens: a dashboard screen, an edit item screen, etc. I couldn’t find an option to manipulate the URL though. Would be nice if apps could add hash values to the URL, for example: From my app view I have this URL:my-account.monday.com This way, I can have specific URLs for each location of my app. Thank you.
My app tracks realtime updates of data (in board widget view) using this.$monday.listen(“events”) also I’m thinking about using this.$monday.listen(“itemIds”) to track filters too. While testing I noted some unexpected (undocumented behavior) - when user adds new data (so “itemIds” event is fired) I see list of normal “number” ids and in the end of array - some “string” ids: [684889712, 684890048, 684899632, “d6459d3f-85bf-0f14-7ffc-a0583a058980”, “36cdf0e6-7720-a2f7-50fd-3e22236cf209”] - this is sample for added two rows. Then, (almost) immediately executes another “itemIds” event with two new “number” id, as expected [684889712, 684890048, 684899632, 684901596, 684901600]. So, I would consider that first “itemIds” launch as bug.
So, in my board view app I’m trying to watch data updates in realtime by using monday.listen(“events”, callback); and it works for new rows and value updates. BUT, when I update first column (Name cell?) nothing triggers. Is that bug or by design? And if that by design why can’t I detect this column update? Also I noted that if I select item and execute “move to other group (or board)” operation on it there is no event generated too. Same question here - is it bug, if not - how to detect those operations?
I’ve been struggling with converting my GraphQL query into a C# query. All I get is a bad request or a parse error. This is what my query looks like atm. var query = QueryMondayApi(@“{ ““query””: ““mutation { create_item(board_id: " + BoardId + @”, group_id: " + “new_group61452” + @”, item_name: "”" + item.ProductNumber + @“"”, column_values: "“{ \\"”" + ShipNameId + @“\\"”: \\"“” + item.ShipName + @“\\"”, \\"“” + CcId + @“\\"”: \\"“” + item.NoCc + @“\\"”, \\"“” + EuId + @“\\"”: \\"“” + eu + @“\\"”, \\"“” + OaId + @“\\"”: \\"“” + item.Oa + @“\\"”, \\"“” + GroupNoId + @“\\"”: \\"“” + item.GroupNo + @“\\"”, \\"“” + MustShipId + @“\\"”: {\\"“date\\"” : \\"“” + mustShip + @“\\"”}, \\"“” + PlannedDateId + @“\\"”: {\\"“date\\"” : \\"“” + plannedDate + @“\\"”}}"“){ id}}”“}”).Result; Thanks!
Hi my lovely community 🤚 There anybody know if Is it possible to get for example: to get the code of the map board view or an initial template of the map to build my idea on it? Instead of messing with the implementation of the functionality of the whole Board View base, it would be wonderful if there would be the possibility to focus with the main goal to develop a real solutions. If anyone’s have any resources or references please share with us🙏
I am creating an app for time tracking and I want to show the time of the development on the boards so is it possible that on board it can be shown, or any other way to get to the team? it will be really helpful I got this topic because the previous app didn’t had any integration with monday
I am able to add an item to a board that I am and others are subscribed to however, a notification isn’t sent when the item is added. If an item is added to the same board an email is dispatched to all who are subscribed. Why doesn’t this behavior happen when an item is added using the API and is there a way I can reproduce this using the API?
Hi there, I am creating a restaurant app which has chatbot which gets the order for customer and also other query of customer. So, is it necessary to integrate monday.com in my app or it will till be counted for reviewing in dream app competition Also, do I have to pick from the inspiration or I can have my own topic too?
what if the developer working on a task start time from 0 and then stop the time when he/she finishes the task. so, when the task is finished then developer can click on finish and it should record the time on the boards for that particular task can this be possible?
When doing a mutation create_webhook mutation { create_webhook(board_id: 123123123123, url: "https://some.domain.com/api/v1/webhooks/dapulse/receive", event: change_column_value){ id board_id } } I always get the response null. { "data": { "create_webhook": null }, "account_id": 123123123 } Is this a bug?
Hello Anyone here can help get the column name from the settings and assign it on the const? Right now if you pull up the basic const textcopy = settings.textcopy; it would return the column ID is is possible to get the column name and assign it to another const? Thanks in Advance.
Can you execute “add_file_to_column” and “create_item” in the same mutation? If so does anyone have an example mutation? The goal is to upload a file to a column within the newly created item.
Hi, (Pardon if this has been raised before but as far as i can search, can’t find a similar posting so here goes…) I’m having a problem with create_item mutation. It works on localhost (tried PHP7.2 and PHP7.4) and returns a proper id but when we are running it in our test env server (cpanel with apache + PHP7.2.32), only “null” is returned. I’m starting to doubt that it is code related and perhaps related to PHP setup? Maybe we missed a prerequisite somewhere. Any help would be appreciated (Thanks in advance) I tried logging the returned JSON to compare [redacted some info]: LOCALHOST: Array ( [myItemName] => ignoreme1235 [columnVals] => {"numbers4":"1","status_1":{"label":"XXX"},"package":{"label":"XXX"},"task_date_1":{"date":"2020-07-31"},"client_name5":"ignoreme1235","client_name50":"ignoreme1235","phone":{"phone":"","countryShortName":"US"},"mobile_phone":{"phone":"","countryShortName":"US"},"primary03":null,"business_type":"ignoreme1235, ignoreme1235, ignoreme1235, igno
Hello, I am having the same issue as here : API v2 - change people column error 500 - #5 by scumbletest But while no one answers my questions, I am trying with a new thread hoping someone will stop-by here 😉 Issue: Mutation for column value change with people column type returns a 500 issue. Here is my code: { “query”: "mutation {\\n change_column_value(board_id: 657972484, item_id: 627338655, column_id: “person”, value: "{“personsAndTeams”:[{“id”:11161799,“kind”:“person”}]} “) {\\n id\\n} }” } Thanks in advance for your help,
Hi All I’m using below code to upload file to monday.com with VB.NET Dim client2 = New RestClient(“https://api.monday.com/v2/file”) Dim request2 = New RestRequest(Method.POST) request2.AddHeader(“Authorization”, “XXXXXXX”) request2.AddHeader(“Content-Type”, “multipart/form-data”) request2.AddFile(“variables[file]”, “C:/test.txt”) request2.AddParameter(“query”, “mutation($file: File!) {add_file_to_column(file: $file,item_id:XXXXXXXX,column_id:”“files”“) {id}}”) Dim response2 As IRestResponse = client2.Execute(request2) I received an error {“error_message”:“Unsupported query”,“status_code”:400} I tried with escape "\\ and that gave the same error with VB.NET. Does anyone have an idea of what’s wrong here? Din
Hi! I just started the quickstart guide and wanted to start querying right away, but instantly hit a wall with GraphQL. BTW I love graphql and use it for my own projects and was excited to see that graphql querying and mutations are allowed. When running monday.api(`query { users { id, name } }`).then((res) => {console.log(res)}) I get: Error: Graphql validation errors It said I didn’t need a token but I tried a token anyway I’ve tried monday.setToken('apiKey') and I get errors: ["Not Authenticated"] I also tried monday.api(query, {token: "apiKey"}).then((res) => console.log(res)) and I get the same error: errors: ["Not Authenticated"] I tested my token in monday.com and it works great. I can query just fine. Note: I haven’t added any code to the quickstart guide at all except for converting class to react-hooks and then adding the query in a useEffect. Hope someone can help with me with this issue. Thank you in advance.
Hi there. I’m using https://api.monday.com/v2 to create items from my VB.NET code. I was managed to do that without any problem. Now I need to upload some files to monday.com using APIs. I found this article Accessing and upload files using the GraphQL API. But couldn’t find any VB.NET or C# examples for add_file_to_column. Can somebody share a VB.NET or C# code sample for the add_file_to_column API call? Thanks in advance. Din
Is there any existing monday apps that we can allow the use of SAP to integrate with monday.com?
Hi! I am hoping someone has done something similar as I am having trouble. I have a client I am supporting to move from Podio to Monday.com. I am getting stuck on what’s the best way to pull the attachments and files in Podio to then attach them to the proper item in Monday. Any ideas or suggestions would be great!!!
Can you update link to columns through API v2? It would be nice if there were automation’s that if column values were empty, we could provide notification at a minimum. Thoughts? Doable now or is there a potential timeline for functionality like this. When I started with the Monday product; I would have thought it was a more mature platform. Don’t get me wrong there are a lot of great features, but there is lots of typical features that are still non-existent. Automation’s need to be beefed up as quickly as possible. Thanks…
simple query: { “query”: “{items(limit:50000){ name state board {id} group {title} column_values { title text } }}” } mentioned below is the error. I don’t see this when I query with lower limits like 1000. Is there any max cap till which I can query?? <html> monday.com is having some technical issues @font-face { font-family: Roboto; font-style: normal; font-weight: 300; src: local("Roboto Light"), local("Roboto-Light"), url(data:font/woff2;base64,d09GMgABAAAAACmQAA4AAAAAURgAACk5AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoFOG5JCHDYGYACHDBEMCvRE3SMLg1oAATYCJAOHMAQgBYJ8ByAbpkIF7Ng0sHEA9uDsckZF2RRNBP9fEjgZQ6rxe01YhItQqVQqtbZKo6NSLXshCcvuamYvk1vBgLu/bcUlFh3Hac1oktcuX/oxUb\\ .......and so on
Hi everyone! 👋 I want to create drop down with default options, I have tried with defaults option but it is not working. Would anyone be able to help me out? 😁 Steps to reproduce Embed the SDK in an app Call mutation { create_column(board_id: <bordId>, title: "DropDown 3", column_type: dropdown, defaults: "{\\"labels\\":[\\"My label\\"]}") { id } } See the request fails Only create column without any default label Expected behavior There should be new column with default value which passed in default labels. Cheers!
I have tried to code in google script editor and i am not able to what is the issue is the query the code is pasted below. function makeAPICall(key, query) { var url = “api.monday.com/v2”; var options = { “method” : “post”, “headers” : {“Authorization” : key,}, “payload” : JSON.stringify({“query” : query}), “contentType” : “application/json” }; //Logger.log(options); var response = UrlFetchApp.fetch(url,options); Logger.log("API results: " + response.getContentText()); //return response; } function getValueMonday(){ var mondayAPIkey = “xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx”; var boardID = 457712781; var query = “mutation{create_item(board_id:457712781, item_name:‘name’){id}}”; var worked = makeAPICall(mondayAPIkey, query); Logger.log("Pulse ID returned was " + worked); } The Error is: API results: {“errors”:[{“message”:“No query string was present”}],“account_id”:3669886}
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.