Welcome to the new monday developer community
-
Recently active
I have the following code but when executed it fails on " var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();" I have run the query in the playground with my apikey and it works. When I run it here I get a 500 error with no details. var q2 = new GraphQLRequest { Query = @" query { boards (limit:3) { id name items { id name column_values { id text } } } }" }; var httpWebRequest = (HttpWebRequest)WebRequest.Create("https://api.monday.com/v2/"); httpWebRequest.ContentType = "application/json; charset=UTF-8"; httpWebRequest.Method = "POST"; httpWebRequest.Headers.Add("Authorization", apiKey); using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream())) { streamWriter.Write(q2.Query); } var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse(); using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
I have a monday App (10010418) in place. Current flow is as below. App in installed in the account Add any recipe to board User will be redirected to sign-in page Login to our product Redirected back to Monday to authorize the app. Here will monday will list out required permissions and all. Once authorized, monday will provide us with access token, token type etc… The problem, with this access_token, not able to make API calls to monday. API Endpoint: https://api.monday.com/v2 Method: POST Authentication type: Bearer token Request Body: { "query" : "{ boards (limit:1) {id name} }" } Received response from monday { "errors": [ "Not Authenticated" ] } As I understand monday OAuth does not have refresh token logic and access token will stay as long as app in installed in the account. This implementation was working before, not sure at what point this broke.
Following the Qickstart tutorial I learned to create the following query “query2 = ‘query($myBoardID: Int!) {boards (ids: [$myBoardID]) { name id description items { name column_values{title id type text } } } }’” But it doesn’t list the groups in the board, dividing the information per group How can I achieve that?
Hi Team, I’m trying to return a board ID from a Board name and have come up blank on everything so far. Tried putting name in the arguments for boards and it returns that it is not a valid argument. I was just wondering if anyone has a method to do this? Much Appreciated!
If I add an app to a board and as part of the app I change the items displayed on the board, will those changes show up right away in the UI or will a page refresh be required?
Hello! Our team is developing some apps for other clients, but we are not sure about how the permission system works in case we stop working with any of them. My question is, what would we need to do if we want a client to stop having access to our app?
Hi, we are using the setting to do some logic in our app, sometimes, users says that the setting is emptied, but they are quite certain that nobody changes the setting. Whenever they have the setting emptied issue, they refresh the page and the settings are back to normal. Could it be that in some condition, the setting will be “lose”? bayer736162.monday.com
Hi Monday Community, I am trying to figure out how to send files from the multiple file columns via Integromat. The below is how my boards look like. The goals that I want to achieve is, Once webhook triggers, Get an item on my Monday.com board Select Multiple pdf files from the ‘selected’ columns on the board Download via HTTP module Sending as “1” email attachment to my client I’m stuck at No. 3 where I cannot figure out how to select only the columns that I want. Right now, I have to send all the files from all the file columns in the email. Need your thoughtful assistance on this. Many thanks in advance.
I am having troubles getting customer name columns because the column is a linked column { "id": "link_to_item", "text": "Answe", "value": "{value}", "type": "board-relation" }, items_by_column_values(board_id: id, column_id: "link_to_item", column_value:"Answe" ) { id name } This fails to return the item name, but when the type is text it returns the value
how do i change the Kaban names at the top of each one i want to change “working on it” to on-deck
Hi all, Just wanted to take the opportunity to look back on an amazing apps year. Monday.com team thanks for this. To start with the latest hot news, we created our first app building block that can be used with any trigger in the custom automations. Yes, that’s right: the power of monday.com combined with the power of 3rd party developers in one automation. With Excellent Team we started the apps journey about a year ago. Now, at the end of the year we are happy to stated that over the last month we: Generated 75.000 unique and configurable ID’s for items and subitems with the app AutoID Column Converted 81.000 timelines to start and end dates or vice versa with the app Start + End = Timeline Updated 135.000 items in high-level board synced from down-level boards with the app Rollup Multiple Boards Assigned 8.000 persons to items in a round robin fashion with the app Round Robin Assignments Did 12.000 Vlookups with the app Match Index Column … for over 600 happy monday.com acco
Looking for more information as to specific use cases any of you have created using custom integrations! Thanks.
Hi. We are using https://apps.developer.monday.com/docs/custom-trigger to create items when the user performs an action in our service. However, our users are requesting that the items are updated if they make a change in our external service (e.g. if the object they created in our service was deleted). Is it possible to retrieve the itemId for the item created by the custom trigger? If not, how can we refer to and update the item that got created?
I created an integration that maps subitems by their ids but when I test I get some errors because when a subitem is created the ID is not always constant. Is there a way around this?
Hi, I’m writing a function that updates certain items we have. Now when I use the create_update mutation, and send item_id as a variable I get: {"errors":[{"message":"Variable myItemName of type Int! was provided invalid value","locations":[{"line":1,"column":11}],"value":null,"problems":[{"path":[],"explanation":"Expected value to not be null"}]}],"account_id":XXXXXXX} However if I were to omit the variable, and enter the ID in code: item_id:YYYYYYYYYYYY the update works just fine. I am providing sample code under. function testUpdate() { global $token, $apiUrl, $headers, $generalBoardID; $testID = YYYYYYYYYY; //settype($testID, "Integer"); echo "item_id: $testID\\n"; echo "Datatype of testID: ".gettype($testID); echo "\\n"; $query = 'mutation ($myItemName: Int!) { create_update (item_id:$myItemName, body:"HELLO") { id } }'; $vars = ['myItemName' => $testID]; $data = @file_get_contents($apiUrl, false, stream_context_create([ 'http' => [
Through the API - I can get the color of the Group, but how do I get the color of the individual item? Or, how do I get the colors for all the labels?
Hey Community, I am creating an integration feature for my app, where a column change triggers an event and that event triggers a webhook. How can I get the account ID in the payload? I was able to add user id, board id, and item id as output fields and I see them, but i really need to get the account id. Once i have the account id, I will be able to search my database to pull up the account record which contains the bearer access token adn other important data that I need to perform additional API calls. I saw a similar question on this closed topic Account id in Webhook monday Apps & Developers Hi, I am working on a monday app integration,where a column change triggers an event and that event is sent to web url specified. I am receiving the event to url I have specified. Is there any way to identify from which account(account id) this event has been triggered from? I need this information as I have a custom requirement to identify which application h
Hey guys, I dont know if anyone asked already, but still… When I make this integration, and new lead comes to Mailchimp, I see that Monday puts his NAME & EMAIL into ITEM’S NAME instead of doing NAME → ITEM’S NAME , EMAIL → EMAIL And also I really wanna import a tag into my CRM Does anyone know how to do it ? Would apreciate A LOT for your help!!
With the new builder interface I am struggling to set the text part of a field in an integration (custom) trigger. It used to be {the text, theField} but now I need to type a / and can insert the field. Where / how can I change the text that shows in the integration recipe? I checked the documentation and the documentation still shows how to type the sentence in the recipe (like I used to do). Seems that the documentation is outdated.
Hi all! is there a way to copy data from an item by clicking a button? I was trying to find an automation and couldn’t find one. I know that copying programmatically requires a window object, that we cant have on a backend component. Is there a workaround within monday that can be used? Thanks!
Hello! We’re building new app for our users. As far as I understood user has to install app first, after he can authorize it. Can you add support of back_url (or redirect_uri) for app installation urlauth.monday.com The resulting url will look like monday.com: Where Teams Get Work Done… So user can be returned back to our site and proceed the authorization process of the app.
Is it possible to add an existing file asset to an item files column with the API? If so, how?
Hi, i’m trying to create a new item in a board with populated columns using postman. however when i submit the following mutation query as per the APIs guide, i keep getting the following error:{“error_message”:“Internal server error”,“status_code”:500} i have tried to send it in different variations. i did manage to create a simle item with no populated columns. this is the query i use in postman: mutation ($boardId: Int!, $itemName: String!, $columnValues: JSON!) { create_item (board_id: $boardId, item_name: $itemName, column_values: $columnValues) {id} } **with the following graphql variables: ** { "boardId": 1201957991, "itemName" : "229", “columnValues” : { "name": "ido", "address" : "PTV", "phone" : "0504441814", "order_date" : {"date" : "2021-04-11"}, "model" : "Marumba", "__units" : 300 } } please find also screenshot attached: your help will be much appreciated
Hello monday.com community! We at Trix Solutions are excited to announce the beta release of Moncli v2! We have put a great deal of work into simplifying existing pain-points and providing some awesome new features that will simplify your development experience! Firstly, we have largely redone how we handle column values. With v2, all column values are retrieved as their corresponding Python native type or class using only the value property. They can be set with the same data type or , in some cases, with a convertable data type like a simple string. Take the following code retrieving a date column as an example. item = client.get_items(ids=[12345678], limit=1, get_column_values=True)[0] date_value = item.column_values['Date'] print(date_value.value) # Returns datetime.datetime(2021, 11, 15, 0, 0) # Update value with simple string date_value.value = '2021-11-16' item.change_column_value(date_value) Secondly, we have introduced the new monday.com Models and Types for Python. The
I cannot find a way to get comments (notes) of board items. Boards query doesn’t contain any info about it. https://api.developer.monday.com/docs/boards Is there any way to do that?
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.