Welcome to the new monday developer community
-
Recently active
Hello Monday.com Community! We at Trix Solutions are back in action and happy to announce the release of Moncli version 1.1. Features, enhancements, and fixes include New and improved Wiki documentation is now available! Query an item’s parent group (see get_group method under Items). Query activity logs for an item (see get_activity_logs method under Items). Retrieve column values when querying for items via client, board, and group (see example here). Query tags from board (see get_tags method under Boards). Query items by multiple column values from board (see get_items_by_multiple_column_values under Boards). Enhanced querying with return fields (see example here). Look up board columns and item column values by id or title (see example here). New API key and connection timeout configurations (see example here). Address issues with groups. Extend connection timeout for uploading files to 5 minutes by default. Also be on the lookout for v1.2, which will be released before the end
Hi, I am trying to use webhooks with GraphQL API. I have successfully created a webhook that listens change_column_value event. It works correctly for the columns present in the creation time of the webhook. For example, I change a column value webhooks makes a request including the correct details. However, it does not behave this way when I change a value in a newly created column. The webhook sometimes makes requests to given URL and sometimes it does not. To reproduce bug: Create webhook on a board. Change a column so that verify that you have successfully created the webhook. Create a new column - (no request is made to the webhook URL as expected) Change a value on the newly created column (sometimes a request is made to the given URL but sometimes no request is made) Could you help me with this issue either by verifying the bug or suggesting a solution.
Good afternoon, I have a project in development but it’s stagnant due to a difficulty we had with dropdown. I’m using Colab to send information from excel to a monday board, I need to store a value that is only number in a column of the dropdown type, but when the value has only numbers it returns an error 500! Can I get around this issue? The value of ‘Codigo Assessor’ and ‘Codigo cliente’ already exists in the dropdown! Inside collab the excel columns have this ID And I refer like this, with monday columns. I need help referencing numeric values within the dropdown. Thank you in advance for your attention!
I have this code, which I took from the quick start docs, in my app: monday.listen("context", res => { console.log("something is happening"); this.setState({context: res.data}); console.log(res.data); monday.api(`query ($boardIds: [Int]) { boards (ids:$boardIds) { name items() { name column_values { title text } } } }`, { variables: {boardIds: this.state.context.boardIds} } ) .then(res => { this.setState({boardData: res.data}); }); }); When the app view of the board is reloaded, it displays all the information on in the fields on the board: "boards": [ { "name": "Test App", "items": [ { "name": "Facebook Pixel", "column_values": [ { "title": "Status",... However, if I have two windows open, one with the main table and one with the app view; I update a field value in the main table, but the app view json does not reload, nor do I see anything in the console logs. I’m trying to get a proof-of-concept, just to figure out how to trigger actions when a field va
I am trying to build an app using monday sdk and it was all going well but somehow,my public vanishes and now not coming up in the terminal. like ngrok url…! I have also tried http://localhost:4040/status to get that but the page does not comes up ,though my code is running and debugger is attached.
Good morning, I saw some time ago that there is no way to create new values in the drop-down list via API, do you have any updates on that? Thanks!
Hi, I am trying update multiple column values of an item using mutation,But I am getting error code 500 everytime. Can anyone please help me out ?? Sending the data into column values in the following format. {“person3”:“Person one”,“numbers”:22,“location”:“New Delhi”,“date”:“IDBI Bank”,“numbers8”:500}const updateItem = async (token, boardId, itemId, columnvalues) => { debugger try { const mondayClient = initMondayClient({ token }); const query = `mutation change_multiple_column_values($boardId: Int!, $itemId: Int!, $columnvalues: JSON!) { change_multiple_column_values(board_id: $boardId, item_id: $itemId, column_values: $columnvalues) { id } } `; const variables = { boardId, itemId, columnvalues }; const response = await mondayClient.api(query, { variables }); console.log(response) return response; } catch (err) { debugger console.error(err); } }; Attaching the snaps of my code.
Fetching boards with the API returns docs from the new docs feature as well. Why are docs treated as boards?
I receive a message from Monday : “URL don’t return solution” I have Lambda function on Python: def lambda_handler(event, context): body_str = event.get("body", "{}") body_str = body_str if body_str else "{}" body_obj = json.loads(body_str) a = body_obj.get("challenge", "") print({"challenge" :a}) return {"challenge" :a} My Cloud Logs show that what I return looks like that And I suppose that is correct solution. At least I’ve tried everything I know. Can you help me, maybe I returning it in a wrong way
I’m currently trying to write a GraphQL query that finds items in a board using the item name. I assume I’m missing something obvious, because I can only find how to: Query item by Id (Using the items function), or Query item by the value of one of the columns (Using the items_by_column_values function) It really seems like I’m missing something obvious Hopefully somebody can help
Hello! I was working on developing a custom item widget using the “Widget Setup” tab to see changes in real time. There is an option to select the board and item to test the widget with, but for some reason, when I select the board, it doesn’t find any item to select, which basically means that I cannot test the app. If, instead, I try to create a new item through there, the loading icon never disappears and the item isn’t created. Has anybody come by this problem and know a fix/workaround? It used to work fine a couple of months ago, and I should have clearance to use the board (I am a board owner as well as being admin in the workspace, and the app has permissions to access and edit board data). I have other similar problems with the custom widgets. For example, when retrieving the context, the theme is always returned as light theme, so I need to manually add a checkbox in the settings to select the theme the user wants Thanks in advance!
I am stuck with a board that has over 40 statuses so creating the individual automation for each status will not look neat as there will be too many automation, The board already has close to 20 automation. The below is what I will like to achieve. “When any status changes to Status in Board, Move item to group”
Hi Folks, Is it possible to get access to the monday.com API GraphQL schema file, so that I could use postman as my API playground? It’s not my intention to put the monday.com API playground down but I need a dark theme at night 😜 Best wishes, Ahmed
I’m trying to create a new item but unable to find the correct syntax to set a status column, please can someone correct the below. (column_values: “status”, “Awaiting” ) Thanks mutation { create_item (board_id: 12345678, group_id: “topics”, item_name: “Test_Name”, column_values: “status”, “Awaiting” ) { id } }
I am trying to create an item on a board, then have the ID of the Item and create another Item in another board and link to items. Here is the code that create the first Item and retrieves the Id of the new item: new_client_name = 'test new client' people = '774666386' # The Owner ID of the task phone = '123456789' email = 'email@email.com' text0 = 'CEO' #Title status4 = 'Kick Off' # Stage date = datetime.today().strftime('%Y-%m-%d') # Created date status = 'Customer' # Type of item - Customer / Other dropdown = 'No' # Some Yes / No question # # CREATE A NEW CLIENT create_a_new_client = 'mutation ($myItemName: String!, $columnVals: JSON!) { create_item (board_id:1405312628, group_id:"1624094797_clients" item_name:$myItemName, column_values:$columnVals) { id } }' vars = { 'myItemName' : new_client_name, 'columnVals' : json.dumps({ 'people' : people, 'date' : {'date' : str(date)}, 'phone' : phone, 'email' : {'email': email, 'text': email}, 'text0' : text0,
Hello, I am trying to upload an image to an update entry, but I get the next message UserUnauthroizedException",“status_code”:403,“error_message”:“User unauthorized to perform action”,“error_data” I found a previous topic with the same problem but the account has never lost his admin privileges, my user can write on the board, actually the script created the updates inside the board, and several items and subitems, before trying to upload the image. I have been using the API v2 token. Any help is greatly appreciated.
Following this tutorial: https://apps.developer.monday.com/docs/quickstart-view - I get to Part 3, step 2: “On the “View Settings” pane on the right, select the blue “Add Field” button. This will let you add a new field to your feature’s settings.” There is no “Add Field” button on my screen:
I’m working with a large monday board with many items. I would like to fetch the latest 30 items appended to this board. Is there a way to do this with the current API? I am aware of the limit keyword, but this returns the first n items instead of the latest ones. Unfortunately, I am now forced to fetch the whole board which can easily take the Monday API up to 20 seconds.
I want to create a high level, overview of my project as the main page in Monday. If you’re familiar with Asana’s main portfolio page, that’s what I want to replicate. Somewhere where anyone can get an overview of a project’s current status, timeline, summary of the project goal, as well as quick access to key links and documents. Is there a way to make this that I’m not aware of?
HI All, In our Outlook integration we open an OAuth window to connect with monday, and it fails on IE11 on Windows 7 (Microsoft was kind enough to let us know) please see below : Is there a way to fix this?
Im starting my first steps, and i dont see how can i create a item and upload a file in the same line. Can anyone help me here.
Hello, I would like to know how I can construct a url to a board from the board id. My app queries monday.com and allows the user to select the board using the monday.com API. At the moment this is the query we are using: query: `query { boards (${options || ''}) { name description id workspace_id } }`, Since I have the board_id how can I construct a url so that I can link the user to the specific board? I have tried https://monday.com/boards/${board_id} but this generates a broken link
While creating a Monday API to connect our server to Monday board, I want to create an item with values for each colums. Problem : it works for every colum except for the rating one. I 've tried many syntax but no one works. The official doc at https://api.developer.monday.com/docs/rating doesn’t help. Does anybody know how to do it ? Here is the code : $column_values = [ 'name' => 'xxxxxxxxxx', 'person' => '20985745', 'status' => '14', // 'classement' => '5', // 'classement' => '5/5', // 'classement' => "{\\"rating\\":1}", // 'classement' => "{\\"rating\\":1\\"}", // 'classement' => "{rating:1}", // 'classement' => rating:1', // 'classement' => {'rating:1'}, // 'classement' => "{\\"rating:1\\"}", // 'classement' => 'rating 1', 'classement' => 'rating\\:1', 'date' => '2021-09-01 16:30:00', 'texte' => 'Bonjour', 'statut_1' => '1', 'personnes' => '20791487', 'lien_internet' =
Hi, I’m trying to create new items, providing column values. Everything it’s fine, except with link (url) columns. Can anybody tell me how to add a link field? I know that a link field has 2 subfields (“web address” and “text to display”), so I suppose that I have to provide an object with both values, but I cannot find any example in the documentation. What should be the proper way to add the link field: mutation { create_item (board_id:111111, item_name:“test3”, column_values: “{"link": "www.test.com"}” ) { id } }
Hello everyone! Excited to share the release of Tolstoy in the monday.com app marketplace! Tolstoy allows people to create interactive videos to better engage their audiences, creating asynchronous, face to face conversations. Besides providing people with the ability to create personalized conversations, Tolstoy videos also collect and qualify lead information; and now you can sync our data with monday.com! With our integration, Tolstoy makes it easy to automatically update your teams whenever new leads come in, or existing leads take some kind of action. Our monday.com users who have downloaded the Tolstoy app are already seeing success, check out our case study to see how the Homiee team increased lead submissions and reduced their homepage bounce rate with Tolstoy. What we’re so excited about is how versatile Tolstoy can be. From automating Customer Success Management, to onboarding, recruitment, and more people are using Tolstoy and seeing success in so many ways. You can even ch
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.