Welcome to the new monday developer community
-
Recently active
Hello all, Is there any way to get the information (name, email address) of account administrators from within an app? I’d like to know if using the SDK I can know who the admins are, and it seems I can’t get that from the API (the schema doesn’t describe anything related for neither user nor account unless I’m missing something). Is it possible?
Hi All I developed a board view app which works perfectly when a full member of the board uses it. However, it doesn’t work when a guest or viewer is logged in. The issue seems to be that a call to the api via the Sdk doesn’t return any data when A viewer or a guest is logged in to the parent monday web app. This is consistent with the response from the API playground (although via the Sdk, I get a more cryptic error message m, but the status code is the same: 403). My question is: how are board view / widget apps supposed to be built so they can access board data even when a guest is logged in? This is one of the main reasons why we chose Monday: the ability to expose bespoke content to external parties. Thanks Jaacquees
So it seems once you’ve uploaded your icon once it cannot be changed anymore. I’ve tried everything, change the filename, resolution, saving again with a different description. here’s a screenshot, I’d love from the dev team can help 🙋‍♂️
Hey Builders! I want to congratulate the winners of the first ever monday Apps challenge that just finished. You can see all of the amazing winners in the gallery: monday Apps Challenge: Dream it, build it: Build any app you can dream of and drive away in a Tesla X - Devpost The results were amazing and we want to keep the momentum going so we launched a new monday Apps challenge that is open until the end of November:monday.com Apps Marketplace Challenge: solutions for teams This challenge is focused on helping teams work better and has 5 main categories: CRM, Software Development, Marketing & Creative, Construction & Field Workers, Wild Card. The winning app will get a Tesla X and the two runner up will win a Tesla 3 each! In addition to that, in each category we are giving 2 Macbook Pro for the top apps in that category. Looking forward to see all of the mazing things you will build, good Luck!
Hi, I have two accounts on Monday.com: Account 1 and Account 2 I’ve created an Application in Account 1 and invited the Account 2 as a Collaborator. Then I’ve installed the app in Account 1 and I can see it from Account 2. So, when trying to do the OAuth using Account 2 credentials I get the following: { “message”: "Error while authenticating: {"error":"invalid_grant","error_description":"App not available for user"} " } What could be the issue? Really stuck Thanks in advance
Hi there 👋 When I read the doc here, I’m expecting to get: token_type scope access token expires_in refresh_token in response to: https://auth.monday.com/oauth2/token But expires_in and refresh_token are missing in the response (everything goes well, I don’t have any error or problem). Does it mean that the tokens are now valid without any expiration date (the doc mentionned 30 days)? For me, it would make sense, as the integration can be removed by the user in Monday.
Hi ! I’m looking for monday’s 0Auth client ID in order to set up correctly the Panel control security section of our company’s Gsuite. I can’t find this code/number anywhere and monday’s helping center have told me they can’t get back to me before 2 business days. Any luck that one of you guys know the Monday’s 0Auth client ID please ? Thanks.
I’m using the GraphQL API and I’m not sure if the issue I’m facing is due to an error or a mistake on my side. I’m trying to get all groups and items on a particular board. While the query works in general, it has a complexity that doesn’t make sense to me. The query complexity seems to assume I potentially parse all items in the account, not only the ones in the specified board. Here is my query: { boards(ids: 123456789) { groups{ title items(limit:100) { name column_values(ids: [“firsti_d”, “second_id”]) { text } } } } } Running the query with different limits on “items” gives the same result, but with vastly different complexity, making me hit the rate limit really quickly, although the board is rather small. A workaround might be a limit in groups, but that doesn’t seem to exist?
Hey there, Looks like there was an api change today or recently where providing true and not “true” for checkbox column “checked” property stopped working when using a boolean and not a string. If anybody else experienced the same issue, here the fix: { checked: "true" } // instead of { checked: true } Cheers, Ronen Eazyform
Hey, i’m using the monday sdk in a server env with my own personal token and when calling items_by_column_values immediately after create_item it doesn’t find the created item. If I “sleep” a few seconds between create_item and items_by_column_values then it finds the item. I need this to work for my unit tests, without sleeping - what’s the solution? Will calling the monday api not via the monday sdk solve the problem? Thanks, Ronen
Hey there, I just noticed that the developer account has a complexity limit of 1,000,000 instead of 10,000,000 for a regular account. This really limits me development and testing wise. Any chance to increase that limit to at least a regular’s account limit? Thanks, Ronen
Hi all I would like to share a simple repo for making Vue based Monday apps. It is a very simple app (simpler than the Vue CLI starter). An ngrok tunnel is automatically setup and url copied to clipboard if turned on. Feel free to fork, update as your wish. GitHub
Hi! I’m trying to update a checkbox column but if I send the checked value as false it still checks the column: mutation { change_multiple_column_values(item_id:295524638,board_id:287994487,column_values: "{\\"check\\": {\\"checked\\": \\"false\\"}}"){ id } } Any advice?
Hi I wonder if anyone has connected to monday`s API from PowerBI, and want to share a step by step… I dont want to dev a API in the middle to translate. Thanks /Jo
Where can I find information on date and text formatting codes/tokens for Monday.com, as used in the formula functions FORMAT_DATE and TEXT, specifically? I was able to find some date formatting tokens here: Tokens for date/time formatting Help Docs | Integromat Help Center, but these listed tokens do not 100% match Monday.com’s token functionality. I have not found anything regarding text formatting tokens.
Hi there, just a quick question. Everything is in the title! I did not see anything like this in API V2. Seems strange in my opinion, so please answer this post if you know a way!
I am using change_multiple_column_values mutation for updating column values but while updating the “week” column value through API, I am continuously getting internal server error, it is blocking development. Can anyone please clarify what is wrong with the following query. mutation{change_multiple_column_values (board_id:xxxxx,item_id:xxxxx,column_values:"{\\"week\\":{\\"week\\":{\\"startDate\\":\\"2020-12-12\\",\\"endDate\\":\\"2020-12-19\\"}}}") {id}} Thank you.
Hi there 👋, I’m working on an App that should check if if the maintenance of a site was done on time. For instance, a task is planned for 10am. If it is 10:15am and nobody went on site, we should send an email to the project manager to say: “you should send someone else”. We can’t wait for the next day. How would you do that?
Looks like Workspace Templates beta is out for Apps! Looks pretty straightforward but we do have a couple of questions: What are the recommended dimensions for screenshot thumbnails and other images, for the upcoming Marketplace listings? Does the video link have to be a Cloudinary link? Or can we use YouTube or Vimeo instead?
Hey, The api session didn’t broadcast and now the current as well. Is it happening to others? Thanks, Ronen
Hello, I’m trying to see if I can replace some code and diminish requests by using integrations. Basically, if any column changes, I now send a webhook, then I have to query the item for a specific column value that is a unique id that is the same in multiple other applications and is used to identify the item across the company. So what I would like to know, is if there’s anyway to create a custom action that would send a webhook with this column value so I can save a request. I managed to replicate the webhook integration but couldn’t find a way to select the text of another column when any column changes. I tried the columnValue from recipe but I could not manage to select anything and import to board. I hope this makes sense to someone, Thanks,
I’m posting queries (that I know are correct) to “https://api.monday.com/v2” using “fetch” in Javascript. Method, headers and body are all good. But only my first post works (it returns what it should). I can’t post more than one. The next one (milliseconds later) returns a 500 error. I’ll be needing to sequentially post hundreds. Here’s the code: fetch(“https://api.monday.com/v2”,{ method: ‘post’, headers: {“Authorization”: “<%=strToken %>”, “Accept”: “application/json”, “Content-type”: “application/json”}, body: myJSON}) .then( function(response) { if (response.status !== 200) { console.log('Problem! Status code: "+ response.status); return; } response.json().then(function(data) { console.log(data); }); } ) .catch(function(err) { console.log('Fetch Error: ', err); }); I’ve also tried with a simple request, using: oRequest = new XMLHttpRequest(); oRequest.open(“POST”,“https://api.monday.com/v2”, false); oRequest.setRequestHeader(“Authorization”, “<%=strToken %>”); oReq
Hi builders, I share this because it took me some time to figure out how I could connect 2 apps to the same backend code on my server. I had build one app with several integrations and was looking for a way to split these features so that every feature is part of its own app. But also wanted the “old” sithuation (one app / multiple features) to work. On the backend I did not want to copy/paste code so the requirement was that APP1 (with feature XYZ) could use exactly the same code as APP2 (with the same feature XYZ). Off course APP1 and APP2 had different signing secrets and client ids. Not to hard to decide in code which client ids, client secrets and signing secrets you need to use. The hard part is to know (in your backend) which app sends the request to your server. There is no such thing as an appId (yet). 🙂 So, I thought, let’s make use of a “appCode” and put it in the run URL path (and off course the (un)subcribe paths if you are using custom triggers). Now we can distin
Is the API Try it yourself window being monitored? Perhaps if I knew what your server was actually seeing it might make it easier for me to fix my posts to the API.
Hi, I’m observing some real strange behaviour as part of a custom Monday integration we have created for internal use. We"re using the V2 API to write group and items onto a board. Let me outline the architecture first: Read data from Monday board X and aggregate that data into an object Put the aggregated object on a queue Read the aggregated object from the queue and for each item from the queue do the following 3a. Create a Group 3b. Insert items into that group What we notice is that in some cases, the create group mutation is executed, you briefly see the group appearing on the Monday board. We even get a group id for the created item (it’s november46256 for example). But once we try to insert items into the group, the group suddenly no longer exists. When refreshing the Monday board, the group indeed just ‘disappears’. I cannot consistantly reproduce this, sometimes it works flawlessly, sometimes it doesn’t. Is there any transactional concept on a mutation that we need to be aw
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.