Welcome to the new monday developer community
-
Recently active
Hey, I’m getting an invalid signature error when verifying the session token my board view gets. The token looks ok when I’m logging it. I also regenerated the signing secret, didn’t fix it. Here’s a summary of my code: import jwt from "jsonwebtoken"; import mondaySdk from "monday-sdk-js"; const monday = mondaySdk(); async function init() { const sessionToken = (await monday.get("sessionToken")).data; const MONDAY_SIGNING_SECRET = "My signing secret (in client for debug purposes only)"; const sessionData = jwt.verify(sessionToken, MONDAY_SIGNING_SECRET); }
I am developing an app the topic is food, So, how can I get color palette which is eye catchy and attractive. If anyone suggest it will be really helpful. Thank you!!
Hi everyone. I want to link AWS lambda to Monday.com webhook. i am beginner so any help would be useful thanks! current codes (python3.7) import json def lambda_handler(event, context): challenge : event[‘challenge’] if 'challenge’in event: return { ‘statusCode’:200, ‘body’:json.dumps(challenge[event:‘challenge’]) } else: pass while these codes passed in aws, i can’t seem to connect to Monday.com webhook. any help would be great;; thanks!
I’ve followed the step-by-step demo for the Integration Quick Start (from here https://monday.com/developers/apps/quickstart-integration/) After following the entire guide when the Action executes, I get a “POST /transformation/transform 502 Bad Gateway” error on my dev server. Any insight on why the problem is would be much appreciated
Hi ! Im developing a monday app in which I try to create a new group and items in the board … Im using monday sdk , while sending : mutation { create_group (board_id: (boardID), group_name: 'new Group') { id } } I get "Graphql validation error "… before that I sending several querying and its works fine . I tried to run it with all the permissions available for the app hope someone has an answer thanks!
When writing a widget, no events come through. Not “new items” and not “change column value”. I expected events for the selected boards to come through. Is this a bug on my end, a bug in the sdk, or by design?
Hey, Tried to get the view name of my custom board view using this and got only the non-app board views. Is there a way to get my app’s board view name in the user’s board? query BoardViews($boardId: Int!) { boards(ids: [$boardId]) { name views { id name type } } } Cheers, Ronen
I am trying to have my custom integration to create a subitem with columns. It works in insomnia but not through the integration. I can create subitems with only names, but not with columns. I wonder if there is something in the integration backend that is stripping the slashes or something like that. mutation m { subItem0: create_subitem(parent_item_id: 652599005, item_name: "xx10-V-02 ESTUDIO", column_values: "{\\"n_meros\\":\\"2484\\",\\"n_meros9\\":\\"891\\"}") { id } subItem1: create_subitem(parent_item_id: 652599005, item_name: "xx07-V-01 COCINA", column_values: "{\\"n_meros\\":\\"2981\\",\\"n_meros9\\":\\"1682\\"}") { id } } that is the request I am doing. It works if I run it in insomnia. This is the error response I’m getting from Monday when I call it from the integration query mutation bulk_create_sub_items($itemId: Int!) { subItem0: create_subitem(parent_item_id: $itemId, item_name: "10-V-02 ESTUDIO", column_values: "{"n_meros":"2484","n_meros9":"891"}") {
Hi. I’m quite new to Moday.com app development, so maybe I’m missing something obvious: I’m developing App with Board View feature, but actual UI is very minimal, like two buttons. But when I test my app I can’t resize my app to be small, it’s stuck on about 200px height, most of this space is wasted. How can I make my app smaller? btw, whole resize procedure is somewhat buggy on both browsers I tested (Chrome, Firefox on Windows 10)
I am trying to build a new view for a specific board on my account. Things would go much faster if I was able to mock the Monday API on my local node project where I’m developing it. Currently I have to build the local deployment, upload it and then test it. Am I missing something?
I’m trying to create a monday.com app (board view/widget) that displays data from an external system. The data isn’t public, you need to be an authenticated user to get access to it. For example, I have a custom system where we track the training sessions a user has attended. I want to display a widget where I can show a pie chart indicating info about it (% attended vs missed sessions). This data is already in our system. Is this possible? Does this depend on the app view setup (URL vs zipped build file)?
When I perform a large number of sequential updates, I consistently see this error in the console: main-84471a1c05208f3a23dd.js:1 Error: Rate limit passed I started tracking remaining complexity alongside these updates so I can tune the throttling appropriately. This results in: Complexity Remaining: 4669989 main-84471a1c05208f3a23dd.js:1 Error: Rate limit passed Why am I seeing rate limit errors when clearly there is a ton of complexity remaining?
Is there any way to use this type of Group selector in a custom Board View Settings area? (this is a screenshot of what exists in the Dashboards)
Getting ERROR when using along with CLI the quick start guide - Set up your development environment (section) I’ve tried the video guide along with the text guide following the instructions line by line with the 2 Cases getting the same error like I share in the image below
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?
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.