Welcome to the new monday developer community
-
Recently active
Hello ! Currently, I am using n8n. I used to use Make.com before. I need to create a bot that is triggered instantly by, let’s say, a status change or a column change. monday API docs I am checking out everywhere in here, can you please show me on which page I can see this trigger? Like, to listen for events. Thank you.
I am trying to build a custom app. In which I want to add a field that can give me option to select multiple value in recipe, Its should be list or checkbox that I can be able to select(ex: list can contain sunday, monday, tuesday…),
I am using the API to update a Connect Board Column. In some cases the update is done correctly, but sometimes I get the following response: {‘error_code’: ‘ColumnValueException’, ‘status_code’: 200, ‘error_message’: ‘Value exceeded max value for column’, ‘error_data’: {}} The query that I have is: mutation { change_multiple_column_values(item_id: 1052421930, board_id:1052376936, column_values: “{"board_relation4" : {"item_ids" : [3599419724,3599419588,3599419564,3599419731,3599419447,3599419761,3599419460,3599419747,3599419654,3599419519,3599419792]}}”) { id } } How can I solve this issue?
I’ve had success in creating new items on the board that I want from my Google apps script, but where I run into trouble is in the column_value part. Can’t quite seem to track down where I’m going wrong. function myNewItem(){ var baseURL = “https://api.monday.com/v2” var mondayApiToken = “mondayToken” var query = mutation newItem { create_item(board_id: 2942342848, group_id: "new_group85282", item_name: "test2", column_values: "{\\"edit_request\\" : \\"New text\\"}"){ id } } var headers = { “Authorization”: mondayApiToken, “Content-Type”: “application/json” } var options = { headers: headers, method: "Post", payload: JSON.stringify({ query: query }) } var response = UrlFetchApp.fetch(baseURL, options).getContentText() var result = JSON.parse(response) console.log(“result:”, result.data) }
Hi I’d like to set an item’s cell (of type FILE) with an existing asset. The asset already exists in Monday (it has already been uploaded in advance) and has an asset ID and a public URL. How can I copy / link the existing asset ID from an existing row to another board’ item cell? It’s important to note that I have large video files and I do not wish to re-upload the files - but instead to use the existing asset (which has already been uploaded in the past) and link it to some other board’s item cell. Thanks in advance
Hi Community, I needed same sequence of subitems that arranged manually by user on monday.com platform. But actually I receive that subitems data sequence in graphql api as per may be created at date time wise but I wanted same sequence of monday.com subitems must be reflect in graphql api. Is there any suggestion or any graphql parameter that will help me lot? This following image shows sequence of subitems and expecting same data sequence in graphql api Actually I am reciving may be created at time wise subitems sequence that shown in following image but I dont want this order of sequence I want same sequence as monday.com shows for subitems in above image and expecting same in graphql api. This is my graphql ap query { boards(ids: 3781143711) { id name items (ids: 3781890439) { id name subitems { id name } } } }
I want to create an item with column value, the column ID is “project_status”, the column value is “Done”. I’d like to use the create_item api in cRUL format by Postman. curl --location --request POST 'https://api.monday.com/v2' \\ --header 'Authorization: YourSuperSecretAPIkey' \\ --header 'Content-Type: application/json' \\ --data-raw '{"query": "mutation { create_item (board_id: 3819303550, item_name: \\"item 101\\", column_values: \\"{\\"project_status\\": \\"Done\\"}\\", create_labels_if_missing: true) { board {id name} column_values {id title} created_at creator {id name} group {id title} id name parent_item {id name} state subscribers {id name} updated_at email relative_link subitems {id name}}}"}' I got error as below: { "errors": [ { "message": "Parse error on \\": \\" (STRING) at [1, 100]", "locations": [ { "line": 1, "column": 100 } ] } ],
Hey! We want to transfer some functionality from jira to Monday. JIRA has a scripting plugin - “Scriptrunner for Jira” that allows manipulation jira-object via Groovy code. Is there any alternative to this in here? Creers, Bogdan!
Hi :_), I have a working mutation (tested on playground, does the job) to insert a new item with populated columns: mutation { create_item( board_id: ${MondayService.issuesBoardId}, group_id: ${MondayService.clientTicketGroupId}, item_name: "fromApp12", column_values: "{\\"people2\\":{\\"personsAndTeams\\":[{\\"id\\":\\"36904156\\",\\"kind\\":\\"person\\"}]}, \\"dropdown\\": {\\"ids\\":[3]}, \\"status94\\": {\\"index\\": 2, \\"post_id\\":null}, \\"status3\\": {\\"index\\": 2, \\"post_id\\":null}, \\"dup__of_severity\\": {\\"index\\": 2, \\"post_id\\":null} }") { id name } } I am attempting to use it in the following way: console.log(resFromNewItem); if (resFromNewItem.status === 200) { console.log("New Item created Succesfully!"); } else { console.log("Error creating item: ", resFromNewItem.data); } } catch (err) { console.log("error in monday fetchAllBoardIssues: ", err); res.status(400).json(err); }
Hi all, I have a board with the following columns: The dev assignee and Reporter columns are of type “multiple-person” and with id of “person”. I am having a person’s id, which I’m trying to insert in the followingway: mutation { create_item( board_id: 3782143770, item_name: "New ItemZzzZ", column_values: "{\\"multiple-person\\":{\\"person\\":[{\\"id\\":\\"36904156\\"}]}}") { id name } } I get a new item being created with correct title, but the assigned person is the first person in the alphabetic order, no matter what person id i put inside. So, yeah, I’m quite struggling with inserting a person into the multiple-person column, and I couldn’t find anything in the web which was actually working for my case. Any ideas? Regards! :_)
Hi all, do you know if this article about Error Codes is up to date?monday API docs As far as I can see I don’t receive any error_code, status_code, error_message or error_data fields, but a simple errors array containing a message field. For example, triggering an error on purpose by calling a non-existing xxx field, I get the following errors array: Array ( [0] => stdClass Object ( [message] => Field 'xxx' doesn't exist on type 'Query' [locations] => Array ( [0] => stdClass Object ( [line] => 1 [column] => 129 ) ) [fields] => Array ( [0] => query [1] => xxx ) ) ) Do you know how to get the fields mentioned in the article? Thanks.
Hello, I have an issue with the monday.storage API. The app has a Board View and a Widget. Both store data in the monday.storage and this works well. Publishing new minor versions of the app has no issue as well. But when I publish and install a new major version, all created board views and widget lose its data. Is it a known issue? Is there any workaround for this? Thanks, Andrey
In the API playground, I can change a column value using mutation {change_simple_column_value (board_id: 12345, item_id: 54321, column_id: "text3", value: "{00002_0000067584}") {id}} But if I send the folowing in my JSON request to the API endpoint, I get a 500 error {"mutation": "mutation {change_simple_column_value (board_id: 12345, item_id: 54321, column_id: "text3", value: "{00002_0000067584}}") {id}}"} I have also tried without the {} but I get the same error. My guess is I am constructing the JSON incorrectly to resolve to GraphQL but I have exhausted different approaches, what am I doing wrong? Jon
Happy to share our latest app Out- Menu - a FREE app to Link and embed any web page directly from your monday.com menu. Install it using this link With Out- Menu you can create unlimited menu items to open common used web apps like Google sheets, Shared Google calendars, Jira, Trello, Miro, Google drive and practocally any web apps the allows embedding - so you and your tram access them directly from monday.com. So say goodbye to many many open tabs in your browser loaded bookmarks bar on your browser by creating Out-menu items. For free. Looking forward to getting your feedback!
Hi, I can create item working in SQL Server. Creating item with column values in (monday.com) is also working. However, when I try to create item with column values in SQL, it is not working. I have tried many kind of parenthesis for the text. None of them work. Please see below. –Working. Below query is working SET @query = ‘{“query”: "mutation {create_item (board_id: 3791969201, group_id: "new_group16869", item_name: "new item 91") {id }} " }’ –Not working. Below query is not working when I added the column values array SET @query = ‘{“query”: “mutation {create_item (board_id: 3791969201, group_id: "new_group16869", item_name: "new item 11", column_values: “{ "text" : "test_value" }” ) {id}}”}’ EXEC @hr = sp_OACreate ‘MSXML2.ServerXMLHttp’, @Object OUT EXEC @hr = sp_OAMethod @Object, ‘open’, NULL, ‘POST’, @Url, false EXEC @hr = sp_OAMethod @Object, ‘setRequestHeader’, NULL, ‘Authorization’, ‘xxxxx’ EXEC @hr = sp_OAMethod @Object, ‘setRequestHeader’, NULL, ‘Content-Type’, ‘applicatio
I am looking for resources to learn how to build my own apps for Monday. I need to build a few things that i can’t find in the app marketplace.
I am trying to use a custom app to send all columns of an item to a webhook when a certain update happens on the item. So far I have been able to make a recipe that triggers a custom action, but what is send does not send all the fields and I am at a bit of a loss as to how this could be accomplished, any ideas?
I am using monday.storage.instance.setItem(key, value) to store the details. How to add multiple values for a same / single key. Could you please let me know App storage(DB) limit? How to store objects and array values in a key? Thanks in advance! Priya
If the API included a new short lived token (or JWT) when there is a complexity limit exceeded error, it would eliminate the need to use OAuth tokens where the only use case is concern the SLT will expire before retries complete due to complexity limit errors. This could be enhanced by having an NBF (not before) claim in the SLT, which is set to when the limit resets, and then the expiration to be 1 minute after that. I’d much prefer to never store tokens at all. Only reason I’ve had to use OAuth has been due to complexity limits, I’m sure I’m not alone.
I reported this to support but have no idea how long it will take to get a response and wanted to ask the community if they knew what was going on: I created a local app which processes a CSV file. It loops through the rows and follows the following steps using API calls: List itemin my local APP I created a loop through a CSV file and read the rows. For each row I do the following with the API: Check if item exists with same name using search for item with name column If doesn’t exist Add it as an Item and use specific columns from Row to populate specified column IDs Check if SubItem Exists If not add a SubItem to the Item created in step 2 using specific columns from Row to populate specified column IDs All of these steps receive responses of success and IDs for whatever is created. I suspected items were missing, often watch the browser and there would be an item/subitem sum I looked at as it grew in the import. It would complete and the page would refresh at some point and coun
When querying the API for boards, subitem boards show up in the results (type=sub_items_board). For those subitem boards, how can I determine what the parent board is? I would assume each board of type sub_items_board is linked to a board of type=board. My goal is to determine the columns of a subitem board based solely on a board ID. I know it’s possible to get the columns of a subitem board based on a subitem ID, but I need it based on a board ID alone. Is this possible?
Hello, Denis here, dev at Marker.io and working on our monday.com integration. We are encountering several blocking issues when working with webhooks. Basically, we’re creating webhooks through the api via a an api token provided by the user. The issues are the following: The webhooks don’t appear in the list of integration; The events stay stuck on In Progress in the activity log and we never receive the event; Tried on a new trial account to make sure it wasn’t a problem of limits. Can you please advise? We have many customers expecting the syncing feature we’re trying to make. Denis from Marker.io
I’m trying to get a column selection field working for a custom app I’m developing but no matter what I can’t seem to get it to work. At best it shows “Board and Group” Otherwise it shows nothing at all. Doesn’t matter what the settings are or which Board I’ve selected for the app. I have tried everything but I can’t figure out what to do. Even creating an app from scratch yields nothing better for me. Looking for any help here at all.
We are trying to develop a item view app but all users can delete the view. Is it possible to disable the delete button with permission or smt.
Hello, i’ve got a mirror column for subitems on a board, which i would like to use in a DocuGen document. Everything works fine, but the mirror column doesn’t get displayed in my document. There’s only an empty space… I’ve tried to fix it by using a formula column, which “copies” the mirror column. But this also doesn’t work. Thanks! Greets Fabian
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.