Welcome to the new monday developer community
-
Recently active
Hi all, I’m working on an app which can be installed on a board by one person, and then used by anybody in the same account. The problem I’m having is that no matter which account I try to use the board from, my app thinks that it’s the user who originally installed the app on the board who is trying to do the action. I’ve seen discussions here about getting the user thru the userId option in the trigger (“when column is changed”), but this just returns the installer’s userId. I’ve also seen advice to use the sdk api function to call “me”, but it returns an error, saying that I need to set a token first (and the only auth token I’m able to have access to is one that has the installer’s userId recorded in it). It seems like there should be a simple solution…I’m on the monday board, I see my picture on the bottom left of the screen indicating that I’m logged in…I change a column…and I should be able to have the system read my userId. But I can’t find how to do this…the only one availa
Hey, I’m trying to update a column of a sub-row that I just created. I cannot know the column IDs beforehand, so I need to create the sub-row, and then use the response to get the column IDs and the subitem ID. When I try, I get an error that the subitem does not exist. This is the query: mutation{change_multiple_column_values( board_id: XXXXX, item_id: XXXXX, column_values: “{\\\\“text\\\\”: \\\\“Testing API\\\\”}”){id}} Important note: The query works well when I use it on a parent item. It seems that it can’t find the subitems even when I use their subitem IDs.
{ boards(ids:3881776640) { name items(newest_first:true,limit:3000) { id name parent_item { id name } column_values { title text } } } };
Hey all, I have a monday App to develop. Outside of moday, I am creating a small server to implement query and mutation with monday.com API for creating boards and items. First of all I have to write the Python script to get the access token so that my app can be authorized for doing things. Prefaces: I use Python. I built Flask server to have the redirect url for OAuth. Now I am facing the messages: {'error': 'invalid_grant', 'error_description': 'Invalid authorization code'} To be more concrete, this is my Python scripts: auth.py import requests def build_authorization_url(client_id, redirect_uri): authorization_url = 'https://auth.monday.com/oauth2/authorize' params = { 'client_id': client_id, 'redirect_uri': redirect_uri, 'response_type': 'code', } return authorization_url + '?' + '&'.join([f'{k}={v}' for k, v in params.items()]) def fetch_access_token(client_id, client_secret, redirect_uri, code): token_url = 'https://auth.monday
Attempting to create a new item on a particular board but results in an error in the following JSON Data. [ JSON Data ] { "query": "mutation {\\n create_item (\\n board_id: ${boardId},\\n group_id: \\"${groupId}\\",\\n item_name: \\"${itemName}\\",\\n column_values: \\"{\\"___9\\":\\"Monday \\"Create Item\\" Test\\",}\\"\\n )\\n { id\\n board {\\n id\\n name\\n }\\n group {\\n id\\n title\\n }\\n }\\n }" } [ Testing Environment ] Using Client : Unirest Using Language : Kotlin Using Framework : Spring Boot Please guide me on why the error occurs and what I should do to correct it.
Making an HTTP HEAD request to https://api.monday.com/v2/ (with the Authorization header correctly set to a Monday.com API key) fails with HTTP code 500. This is a recent issue that broke an integration of mine, affecting a number of my users. I can confirm that authenticated HEAD requests to the https://api.monday.com/v2/ route were working fairly recently (they were returning HTTP code 200). Please let me know if intend to fix this issue.
Hey i’m trying to create integration feature, after running given url (node.js quickstart), the app is running but stuck on await mondayTunnel which comes from - const mondayTunnel = require(‘@mondaydotcomorg/tunnel’).default; no answer return from the await (just stuck)
I’d like to build a custom widget/bar chart for my dashboard, but it’d only be a slight change to the way the current chart widget functions. Is the code for this widget available anywhere? If not, could it be released? I think the community could do some really cool things with it, which I think would only help monday.com grow and appeal to more companies and users. It would also serve as a useful reference as how complicated/good widgets should be designed and coded.
I am attempting to follow the PHP tutorial located here: Support Just trying to find a way to add an item with column data via PHP, Any help much apprecieated.
I have created a Custom Action which calls my Listener to update the board when the user clicks a button on the board. In my Listener I use the OAuth workflow based on [Authorization for integration recipes](OAuth Flow Example) to request an access token for the user and store it in a database when the user adds the app to the board. Is there a way to redirect the user from the board to the https://MY_COMPANY.monday.com/oauth2/authorize page by calling the Monday API from my Listener to get a new access token when the user initiates the custom action, and for some reason the user does not have an access token in the database?
Hey, I was wondering if it is possible to add an custom integration to the Dropdown Menu “Add Files” that is just under the Rich Text inside of a Task. I added a Screenshot for the visualisation. Thanks for any hints. Cheers Julian
The last example described in the PHP API Quickstart tutorial here: https://support.monday.com/hc/en-us/articles/360013465659-API-Quickstart-Tutorial-PHP does not work out of the box. This example indicates that variables should be passed in as part of the request in a separate vars object passed alongside the query object; modified ever so slightly to work with text columns <?php $token = 'tokenstring'; $apiUrl = 'https://api.monday.com/v2'; $headers = ['Content-Type: application/json', 'Authorization: ' . $token]; $query = 'mutation ($myItemName: String!, $columnVals: JSON!) { create_item (board_id:XXXXXXXXX, item_name:$myItemName, column_values:$columnVals) { id } }'; $vars = ['myItemName' => 'Hello world!', 'columnVals' => json_encode([ 'long_text5' => ['text' => '0400000000'], 'phone3' => ['text' => 'asd'] ])]; $test_encoded = json_encode(['query' => $query, 'variables' => $vars]); $data = @file_get_co
A new app arrived in the marketplace, called TelegramBot For Board It is a fast and effective way to send reminders and upload media to the board as item from all smart devices and computers, by taking advantage of the Telegram platform, which works on Android, iOS, Windows, Mac and web devices. The TelegramBot application offers a lot of great features such as: Provide a bot for the board that you can publish with your clients to receive reminders on the board as item and respond to them Supports uploading photos, videos and documents to the board from all bot users Supports displaying the name of the user who posted the reminders Easy to respond to alerts from the dashboard Provide a mode for the administrator who can follow the dashboard so that it stays up-to-date The administrator can see all bot users Supports the customization of notification templates for the administrator This service can be used for many things, for example Publish the board to your customers and recei
Hello, I have an issue with the Vibe library: the Dropdown component type isn’t exported, which produce import error types: My Vibe version: "monday-ui-react-core": "^1.106.0", The generated type definition in node_modules/monday-ui-react-core/dist/types.d.ts doesn’t contains the Dropdown export. However, it’s still possible to import the component (since it is present in the library), but this require a @ts-ignore annotation. Also, do you prefer a message in this forum or an issue on the official GitHub repository ? Thanks in advance
Hello there, thanks for reading. We’d like to automatically connect and disconnect boards to/from a dashboard. This is ideally based on a custom integration-recipe. Within this integration recipe we’ll be able to use both the SDK and the API-calls. After reading the documentation for a while and a bit of experimenting with the API-playground, I could not find a definitive answer to my questions: if this is possible and how to do this. Help would be very much appreciated!
Does anyone have an alternate to the Gantt in Monday while the bugs are being worked out? The timelines and dependencies are behaving erratically and unpredictably. Since there’s no “undo” or “back” button, once a timeline gets scrambled, there’s no way to see what it looked like before the error. I have to go through the activity log of every line to figure out what got changed, change it back, then recheck it all again… Very time consuming for projects with a hundred items or more! I’d like to export the tasks to another program, that either has dependency functionality that works or an Undo button or both. MS Project, SmartSheets, MS Excel (although exporting to Excel requires lots of rework…)?
Hi monday.com community! We are happy to announce a new integration between monday.com and GitLab. This GitLab integration allows you to retrieve both private and group repositories. Improve team collaboration between your business and developer teams by working more efficient! As of now, the app includes the following recipes: When an item is created in monday.com, create an issue in GitLab When a status is changed in monday.com, update an issue in GitLab When an issue is created in this GitLab project, create an item and sync future changes from GitLab When a commit of this GitLab project is pushed to this branch, create an item When a commit of this GitLab project is pushed to this branch, create an update in this item About us Avisi apps is part of Avisi, we’ve recently become a partner of monday.com. We believe in the best tooling to support software developments teams and like to fill gaps in tooling. How to send us feedback: We’re are always open for suggestions/improvements.
I have a monday.com oauth flow for my app, where a user authenticates and gets API access using my monday.com app. In the oauth popup, it says it will install the app and make it available to all users in the account. This leads me to believe that going through the oauth flow should automatically install the app. I notice when testing in my developer monday.com account that under “My Apps” (/apps/manage) the app status is marked as “Not installed” after I authorize my app via oauth. If I go to the Installed Apps page (/admin/installedApps/manage), I also see that my app did not install when I went through the oauth flow. Is the oauth flow supposed to install the app? If so, why does it not show up as an Installed App? Also, how does a paid app work with the oauth flow if a user did not install the app via the Marketplace? Does the oauth popup first have the user first pick a paid plan or start the free trial before continuing with the oauth flow? Thanks in advance for the help!
Hello, I would like to know if there is a way to find out if a board is a default one (I have seen it described in some frontend response as system_entity) or it is one that has been created by the user?
I am attempting to follow the API tutorial for PHP here: API Quickstart Tutorial - PHP – Support (monday.com) As you can see from my attached image there are some words missing at the end of that sentence. When I run that code (with my API key added, I get null in my browser) I tried to replace ‘id name’ with the board ID as well and got the same. I chatted with support, and they told me they would have the article fixed asap, but in the mean time can someone help me? I’m not verry experienced in this field in the first place so I may be missing something obvious, but the sentence on the tutorial is also incomplete.
The API documentation for the app subscription mentions that the response returns an array: App subscription. Is it possible for there to be multiple app subscriptions for an app so that more than one result is returned by this API request? The reason why I’m asking is because I want to determine which app subscription is currently active. If multiple results are returned, how do I know which subscription is the active one? Also, am I understanding it correctly that this API request will only return the app subscriptions for my current app and not other apps the user may have installed for their account? Thanks for the help!
hello greetings. How can I identify the user logged in to monday.com? so far using the api I have not been able to get the user’s email. I will listen to any suggestion. thank you very much.
I’m working on an integration. I have added and removed it countless times to multiple boards in the same account I’m developing it on. I eventually realized other users in my developer account couldn’t authorize the app via 0auth and I fixed this by publishing a version of the app and installing it via the developers console. Everything continued to function normally until I had to make a new version of the app to support multiple 0auth URIs. I can’t recount the exact order of events but I uninstalled the app from the account and removed the existing integrations from the boards within the account. Now I can’t find the features I need within the app marketplace. I used to be able to search for the feature name and it would show up but now there’s nothing. I was able to delete the existing installation from administration but that didn’t bring back the feature to the marketplace. I experimented with making a third version of the app but all that did was disable the “Install app” button
Hi all, I am thrilled to let you know of a new feature on SuperForm- A frequently asked for feature- Conditional questions! You can now build forms with conditional questions on Insert and Update types of forms, and also on sub items and in sub items! We Invite you all to watch this short tutorial of the feature, try the feature and most importantly- Enjoy SuperForm! SuperForm IT Conditional Questions English tutorial
monday.com folks, Are you aware that App Analytics is broken and has been for a number of weeks? I mean this page… https://:account_slug.monday.com/apps/manage/:app_id/app_versions/:version_id/sections/analytics …it just shows the bouncy loader:
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.