Welcome to the new monday developer community
Discussions category for everything related to app development on top of monday.com
Recently active
Hi all! I have an integration that mirrors updates between mirrored item, and when an update is created, the update’s creator will always be the integration’s installer. Is there a way to change update creator via monday’s API? thank you!
Hi, New to monday I ahve just set up an account for our company. We have created a standard board template that will be used and shared via dashboards with managers. We have a client dropdown field in the table that we have manually populated with the current list of clients. As new clients arrive we would like to add them to the list and for them to become available to all the users using the company template. Is it possible to add an option to a dropdown list in the way. Ideally we would keep the list outside monday and call the content via API if that makes sense ? So as we add the clients to the external list they would update and be available in the dropdown list in monday
Hi, I’m trying to send the challenge test using python, I’m stuck with that any input. jorge
Hi, Just want to report what seems like a bug, and ask you to resolve it quick. I’m trying to update the people column, and getting errors. I even tried using the api graph playground, with the mutation command copied directly from the documentation, and this is what I got (Other column updates worked fine thru the api playground): mutation { change_multiple_column_values(item_id:1889308806, board_id:1889308796, column_values: “{"people" : {"personsAndTeams":[{"id":2292943,"kind":"person"}]}}”) { id } } SyntaxError: Unexpected token < in JSON at position 0
The query below results in the query complexity budget being exhausted, especially if users are not being limited: me { id, name, teams { id, name, users(limit: 100) { id } } } complexity { before, after, query, reset_in_x_seconds } However the query cost for the query below is only about 1000. teams { id, name, users { id } } complexity { before, after, query, reset_in_x_seconds } Am I misunderstanding about the usage of the first query or is this a bug?
We want to collapse a column (e.g. hide) via the API. Does the API support this feature? Thanks.
I’ve been looking at the column types and syntax to get the different values from the columns. But sometimes it seems that the data/structure shown via the api playground is different than when I use my nodejs debugger. for example, the status (“color”) column. The API playground lists the info like this: { “title”: “Status”, “type”: “color”, “id”: “status”, “value”: “{"index":0,"post_id":null,"changed_at":"2021-08-09T07:23:10.900Z"}”, “text”: “Working on it”, “additional_info”: “{"label":"Working on it","color":"#fdab3d","changed_at":"2021-08-09T07:23:10.900Z"}” }, my debugger shows the following in the value field: value: { label: { index: 0, text: “Working on it”, style: { color: “#fdab3d”, border: “#E99729”, var_name: “orange”, }, }, post_id: null, } note that via the api playground, it looks like I can get the index from value by doing value.index, and to get the label text, I need to use text or additional_info.label (not available in value) but according to my debugger, I get
Hi 👋 I know it has to be something obvious, and that it’s my fault but for the life of me I can’t get items_by_column_values to return any items. I’m using the API explorer and this is my query: { items_by_column_values(board_id: 266640420, column_id: "link3", column_value: "helpscout", state: all, column_type: "link") { id name } } I’ve checked the board id, and column id and data a hundred times 😦 And that same query on monday.com returns tens of items. Thank you! edit: just to be clear, I’m not getting any errors but an empty data set: { "data": { "items_by_column_values": [] }, "account_id": 4243510 }
Hi dear Community! I’m very new to monday.com. I want to develop some boards in the future, but I’m stuck at the beginning. I saw that for an own App, I have to “run the command scaffold in your command line” After some searches, I found this forum topic. So, for the command to be done, I have to have NodeJS and/or NPM on my Windows? What else do I need for monday.com before start developing? Sorry for my english. Thank you for any help! Chris
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
hi, I need to create setting view for board view app, How I can send dynamic data to feilds, and create a custom dropdown.
I wanted to make an integration with Monday.com which will extract audit logs through API in JSON format file & wanted to place it on SFTP automatically not manually. Is that possible ? Wanted to know the best practice also for the same.
I’m building a search engine that my customers can use to search their Monday items and other apps in one place. Some of my customers are on Monday’s enterprise plan, so I need to be able to test that my integration works with all the enterprise features. Is there a Monday sandbox account I can use to test that’s as close as possible to the enterprise plan features? Thanks!
Hi - Can I update column description via Monday.com API? Trying to build dynamic forms and the only issue I’m having is I am not able to find documentation on updating column description via API.
Hello, everyone, I was playing around with the activity_logs request in the API, but for some reason, it appears to return activity logs from today. I tried to set the “from” and “to” parameters to contain a wider time range, but it never returns logs else than today. Does anybody else have the same issue and/or know how it could be fixed? I was attempting to build a simple dashboard widget that would tell me which days I’ve been active, but as no activity logs from previous are shown through the API (it does show them when looking manually on the board’s activity log), I really don’t know how to retrieve that info. Thanks in advance! Fernando
Is it possible to delete a board column through the api? We can create a column through mutation { create_column } but I have not been able to find a way to delete a column
Hi all! I’m currently building an integration that synchronizing between mirrored items’ updates. It triggers when an update is created, and I wondered if there’s a way to trigger my integration when a update is replayed. Is there such trigger? and if not, is it possible to build one? Thank you!
Hi, Is it possible to have a monday.com dashboard fed by data synced from a third party app REST API ? If yes, a few links with practical examples would be great, as I am brand new to this and I have been unable to find any so far. Thanks Pierre
Hello, I’m trying to use the API to create new item to an existing board. I used the create_item function found in the documentation, but unfortunately, my item was created but without the columns I provided. Here’s my query mutation ($board: Int!, $col:JSON, $group: String) { create_item (board_id: $board, group_id: $group, item_name: "incieeedent test", column_values: $col) { id } } And here how I passed my columns: { ... "col": "{\\"Action\\": \\"foo\\"}", ... } If I try to remove the " then I have a 500 error status. Any tips on how to send columns values? Thanks!
Access to fetch at ‘https://api.monday.com/v2’ from origin ‘https://MyApp’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource. If an opaque response serves your needs, set the request’s mode to ‘no-cors’ to fetch the resource with CORS disabled.
Hi everyone, I’ve been using monday.com for a year or so and would now like to learn how to add new features by writing apps. I’m a total coding novice beyond some Excel VBA. So I’m trying to follow the Quickstart Guide for integration recipes. I’m stuck at this step: “…run the command scaffold in your command line, and paste the resulting URL into the URL box.” This is what I’m doing: Copying the command Pasting into node.js and hitting Enter Resulting in ‘Uncaught SyntaxError’. I’m sure it’s something super basic I’m doing wrong, please can someone give me a pointer?
Hello, I currently work on the OAuth handling that is triggered when an app is installed. I am using the URL https://auth.monday.com/oauth2/authorize with the client_id of my app and the redirect_uri that should be called after the user has authorized the app. The redirection will then indeed called and I can also request a token with the provided code successfully. However I don’t know how to proceed. The app is not installed after this handling. So I guess I have to call a backToUrl (to monday.com) to finish it. Does anybody know what is the correct handling here? Thanks a lot, Marcus
Is there a way to control “fail” messaging displayed to the user when using Remote Options URL with custom fields. It seems the only options are to return nothing (which displays small white dot to user" or fail with return code = 4xx or 5xx which then displays “Failed to load options”
Hey, i made my app working in the way that i can recieve the name of each column… but now i struggle to get the columns e.g the description or the notes i´ve added. How could i get the column data as a single variable so i´m able to fill these in the HTML ? MY PHP CODE ?> <?php header("Access-Control-Allow-Origin: *"); header("Access-Control-Allow-Headers: *"); $token = 'XXXXXXXXX'; $apiUrl = 'https://api.monday.com/v2'; $headers = ['Content-Type: application/json', 'Authorization: ' . $token]; $boardID = 'XXXXXXX'; $groupID = 'test_project'; $getCollumn = "langer_text"; $query = 'query { boards (ids: '.$boardID.') { id groups (ids: "'.$groupID.'") { id title items { id name } }}}'; $data = @file_get_contents($apiUrl, false, stream_context_create([ 'http' => [ 'method' => 'POST', 'header' => $headers, 'content' => json_encode(['query' => $query]), ] ])); $responseContent = json_decode(
I am able to view a file on a pulse from an app I created within Monday and from the same app served from AWS but not able to view the file from the web app on my phone. I’m getting the file url by getting column_values.text but am noticing that in the api docs it mentions a public_url. Is this different than the text value from the column and is this possibly the problem I’m having?
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.