Welcome to the new monday developer community
-
Recently active
In the publish section of our app - I’ve added multiple accounts and shared with them the installation link. When trying to install the app they get an error: {“error”:“invalid_grant”,“error_description”:“Account is not allowed to install this app”} or this message: “The app cannot be installed in this account”. Anyone know’s why? Thanks, Nadav
Hey everyone, We are getting error when trying to query board items. Same query was working last week. Error: Query failed to run by returning code of 504
Hey there ! I am currently working on an app using Angular + Firebase. When an user submit a form from the app, an item is created in a board (already did it and it works well). I want to allow the users to add files in the form, so I need to be able to upload those files in the item in Monday. I tried to do it the following way: var file = this.filesList[0] var itemId = myItemID; var headers = new HttpHeaders({'authorization': environment.monday_token}); var option = {headers : headers} var url = "https://api.monday.com/v2/file"; //The gql query var addFileRequest = {"query" : "mutation($file: File!, $itemId: Int!, $columnId: String!)\\ {add_file_to_column(file:$file, item_id: $itemId, column_id: $columnId) \\ { id }\\ }", "variables" : {"file" : file, "itemId":itemId, "columnId":"file"}} this.httpClient.post(url,addFileRequest, option).subscribe((snapshot:any) => { console.log(snapshot); }); When I execute the code above I got the logs in the browser console: I’ve s
We are building a board app that displays data from our platform (ActivTrak) to users in their monday.com accounts. There is not necessarily a 1:1 match between users of both platforms, so for MVP we’ve chosen some account-level insights that are safe to share with all monday.com users, whether or not they’re personally generating data in ActivTrak. Here’s what’s not clear to us: Are board apps installed at the account level (say, by an admin) and appear for all users in that account or do they have to be installed individually by each user? Can board apps be authenticated by a single user for that entire account or does each user need to have a corresponding user account in both systems to use it? Can we rely on the Storage API (in beta) to store secure data, like tokens? We’ve been on seminars, read the docs, and still don’t have a clear understanding of these integration patterns. Thanks in advance!
Hey builders, For those of you building public apps for the upcoming marketplace, here’s an opportunity to be considered for the beta phase. (When? Soon… That’s all we can say right now). We are starting to review app submission and the first batch is due on Aug 24th. If you already built an app or are close to finishing your app - you can nominate it here. If you have any questions (other than ‘when’) - this is the right place to ask! Looking forward to an avalanche of apps, Amir.
Just wondering about how one can go about implementing this. We have a specific kind of view we want to implement on a board’s data. However we need there to be a corresponding specific column to get that data from. At the moment, that type of column does not come by default in a standard board, such as the owner column. Now assuming the user downloads our app because they are interested in what we display, what is the best way for us to prompt the user to create such a column/ensure they have this column on their board that will give us the type of data we need for the view? Appreciate any help.
Would love to know if there is a way to organize user settings further within a board view. The app that I am building is rather large and has been able to integrate a large amount of user input. In dashboard widgets there seems to be away to have drop downs of settings when you are creating the widget. Is there something along these lines available for board view app settings?
I’m working on a third-party application that uses existing Monday team members to add additional permissions for outside data sources. However, when I use the teams GraphQL query request the primary team is not returned. In other words, if I create another team, that team will be returned in the request, but not my primary team. Thoughts? Two Teams Create API Playground Query
The refresh_token as outlined in the OAuth documentation is never returned. const token = await monday.oauthToken( code, process.env.MONDAY_CLIENT_ID, process.env.MONDAY_CLIENT_SECRET ); The response is… { token_type: 'bearer', access_token:'eyJhbGciOiJIUzI1Ni...1lFytwQ66s', scope: 'me:read,boards:read,boards:write,users:read,users:write,notifications:write,account:read,updates:read,updates:write,assets:read,tags:read,teams:read,webhooks:write' } Both the expires_in and refresh_token are missing as documented at https://monday.com/developers/apps/oauth { "access_token": "NgeFeX...FEmEka", "token_type": "Bearer", "scope": "boards:write boards:read", "expires_in": "2592000", "refresh_token": "NgeFeX...FKoLUka" } Thoughts?
I’m building an app that provides a board view which requires authentication with a third party website. The third party website uses Google to authenticate users, by providing a “Sign in with Google” button that launches a dialog allowing the user to sign in with their Google credentials. Will this solution be reliable when used within a board view iframe or will some browsers block session cookies in the iframe? Any suggestions on the best approach?
I am an Android developer. I am having issues since start and I have asked this question many times but not getting proper reply. So, how can I integrate Monday to Android app when there is no dependency or sdk available. If this competition was for react developers it should have mentioned. This is a request please tell us can Android developers, Can develop app with Android studio or not?
Hi All Has anyone ever managed to find items using the items_by_column_values query on a column of type “board-relation” ? In one of my integrations i am attempting to check if a given item is echoed in another board. The column value argument is a string, which suggests it is trying to match the “text” property of the column_value structure, but it is not working for me. Any help would be most welcome. Thanks
Hi All The Integration Features within Monday Apps are really neat! after playing with the quickstart in node.js, I have now started trying to make integration recipes talk to my ASP.NET Core Web API. i get “User not authenticated” error, which tells me i am not consuming the signing credentials properly. JavaScript has this simple and elegant jwt.verify(authorization,SIGNING_SECRET) which returns userid, accountid and redirect url. However I am struggling to replicate that using AddJwtBearer() in .NET Core. Has anyone managed to get monday to talk to .NET Core and would be kind enough to share the relevant bit of authentication code? Failing that, can i have more details about how the signing secret is encoded within the JWT sent by monday integration triggers? Thanks!
Hi, We would like to know how we can build monday apps using vanilla javascript. We appreciate the cooperation of the community members.
has anyone had this happen before? the boards exist on the web app, I can query the board if I specify its ID (I can also query items from that board by specifying their IDs). but when I want to discover boards by just querying : query{boards{id name}} these new boards just don’t show up in the response body
Hi there, when I execute a query I dont see any pagination info in results like which page number it is, total results etc. I am unable to find any info regarding this in docs can someone suggest how can this be retrieved ?
Hi, all Is there any way to provision any Custom Values to Custom Field type. For example, I have a Custom Field Type that should return a list of items. The problem is for each user I want to return a different list of items. For example, based on User ID or some other Monday Identities I want to identify User or Entity the User belongs to and return corresponding list. BR, Alexey
When applying this mutation, the outcome differs depending on whether I use label or index to set the value. If I use index monday adds a changed_at field or uses what I send, but if I use label the changed_at is dropped, even if I explicitly sent it. It would be great if it consistently used my value or at least set the changed_at itself. mutation setStatus { change_column_value( item_id:0 board_id:0 column_id: "status2" # value: "{ \\"label\\": \\"Not Started\\", \\"changed_at\\": \\"2020-08-18 15:38:01 UTC\\" }" value: "{ \\"index\\": 1, \\"changed_at\\": \\"2020-08-18 15:38:02 UTC\\" }" ){ id updated_at column_values{ id title text value } } } when set via index, the resulting column is: { "id": "status2", "title": "Stage", "value": "{\\"index\\":1,\\"changed_at\\":\\"2020-08-18 15:38:02 UTC\\"}", "text": "Planning" } when set via label, the resulting column is: { "id": "status2", "title": "Stage",
Using Chrome as browser the tabname is always set to the displayed board. However when I configure a recipe sentence where the user selects a board in the configuration, the tabname changes to the selected board. See this small video: https://www.loom.com/share/44318d89c0ba47d9b7a6115b7f5c29d6 and have a close look to the tabname when configuring the recipe
Would love to have a webhook that fires when an item changes group. Of course (as usual) the paylaod needs to contain current and previous groupId and boardId, itemId etc.
Hi there! 👋 Yesterday I tried to change the App Icon in the builder. The upload works well. I got the message “Photo updated successfully”. But nothing happens on screen. I tried to empty the cache, same. And the strangest thing is that, on an other browser, I have different apps icon, but once it printed one, you can’t change it anymore. I tried on a different computer: same. Do you have an idea?
Hi All, i am trying to mutate a board using the API, but a im getting a 500 - Internal Server Error when i try to set the value for a link column here is the api code: mutation { create_item (board_id: 659846591, group_id: "backlog", item_name: "Teste SCI", column_values: "{ \\"texto0\\": \\"teste\\" , \\"texto4\\":\\"BIBI\\", \\"link2\\":\\"{\\"url\\":\\"http://monday.com\\",\\"text\\":\\"go to monday!\\"}\\" }") { id } } if i remove the link column value, the it works… Any Idea on what am i doing wrong? Thank You
Hi, I’m building an integration and I cannot see how to convert the activity_log.created_at field from an integer to a date. Cannot find anything in your KB, nor online in general. An example of a returned “date” field is “15905438472681046”, which corresponds to approx May 28th 2020 (give or take a few days) The number is too big to be Unix Epoch. Thanks
I’ve created an app and made it public, monday.com: Where Teams Get Work Done. How do I submit this app such that it shows up in the apps when users browse app for adding to their boards?
There is something odd happening with the Graphql explorer. I tried this on chrome and safari and I keep getting random text artifacts appearing. Any ideas?
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.