Welcome to the new monday developer community
-
Recently active
this is similar to Define group color during group create so i suspect the answer is the same. i need to be able to set the position when i create a group (and the color too). currently new groups pick a random color and are created on TOP of the board. something like mutation { create_group ( board_id:xxxxx, group_name: "New Board", **position: xxxxx, color: xxxxx**) { id } } or much BETTER, add a mutation for update_group that allows those to be set. that way we could set color and position on an existing group (or freshly created one) without needing to delete and recreate a group.
Hi there! I’ve been using GraphQL API for 3 months. I love the monday.com! I probably found a bug in mutation (create_item and change_column_value). When I use mutation query, sometimes some items will be null. Reference: Screenshot - a9cc1089a290e639bee15d6e13d01b71 - Gyazo My Node.js code is below, const mondayItemPost = async () => { const items = () => { let obj = {} for (let mo of mondayAry) { obj[mo.id] = mo.value } //in the end, set initial status obj['status'] = {index: 1} return obj } const data = { query: `mutation ($boardId: Int!, $groupId: String!, $itemName: String!, $columnValues: JSON!) { create_item ( board_id: $boardId, group_id: $groupId, item_name: $itemName, column_values: $columnValues ) { id } }`, variables: { boardId: {**writing a board id**}, groupId: '_____', itemName: {**wri
Anyone here that can share a template on how Tto Query Value of Columns selected from a column field? I am trying to create like an array of blocks like this Column-01 - Item 01 Column-02 - Item 01 Column-01 - Item 02 Column-02 - Item 02 and so on…
Hey all, I’m new to GraphQL and the Monday API. I’m trying something out for the Hackathon and wonder what the best way is to get all the sub-items from an item? I’m need a ton of times so performances does matter. I saw you need to get the item ID of the parent item to get the sub items via monday.api. Anyone wants to point me to the right direction? Thanks!
Hello everyone, Is their any constraint in the maximum number of people in the team?
I follow the quick-start tutorial (https://monday.com/developers/apps/quickstart-view/) I can run the app on local environment (localhost) Also, I can build the app and upload it. However, I cannot generate the ngrok address, so it is so inconvenient to develop the app. The below pictures are my ngrok status page. I assume that this happens because my company’s network setting prevents ngrok from working correctly, but I am not sure. Do you have any idea to fix the situation? Or, are there any ways to develop apps on local environment only? Thank you for your help.
Hi, does anyone know if it’s possible to link to a Monday.com form and pass it parameters in the URL so that certain fields on the form can get pre-populated?
Hi all, I’m developing a project for work that needs to work with the monday.com api v1. i’m using nodejs, express and exios. when i post text - all is fine. for other posts/put reqeusts i get a 400 status code. help please 🙂
I’m developing a view in which it is appropriate to show the details of only about 1 to 3 items. I therefore need a way for the user to select which items to display. I think the best solution would be to add an “item selection field” to the view’s settings panel, but there doesn’t seem to be an item selection field. I can of course build the field into my view, but my view has a column selection field so it’s settings would be split between the view and the settings panel which isn’t a great experience. Can anyone advise me on an alternate solution?
Help with JQuery function using which I can create a pulse on a specific board. Additionally if there is a bulk upload option as well, it would be great to have. Thanks in advance.
Is it possible to filter and sort activity logs by their payload using V2 API? For example; I want. to get the only the most recent time_tracking column update value across all boards. At the moment I have to give a limit of 1000 and then filter on my end. It’d be nice if we could say only get latest update for each unique column.
Dear all, I’m trying to do a query of my board query { boards(ids: XXXXXX) { items { id name column_values { text value } } } } and i have this error : Exception: Query failed to run by returning code of 504. Do you know what it can be ? Thanks
Is there any one here that can display a PHP script example to validate a monday.com webhook and make it work. I am stuck at sending the response back to the http post request to validate the webhook url.
Example: Make an api request (e.g. { me { name } }) to something you don’t have a scope for (say me:read) Try to catch the error using the promise error callback (e.g. .then(res => { /*handled*/ }, err => { console.error(err); }) It’d be nice if we could receive error messages and handle/present them to users in an appropriate fashion.
axios({ url: 'https://api.monday.com/v2',headers: { Authorization: 'Bearer ' + 'token' }, method: 'post', data: { query: `mutation { change_column_value (board_id: ${id}, item_id: ${pulseid}, column_id: "time1", value: "\\"${points}\\"") { id } }` } }).then(function(result) { console.log(result); } ).catch(function (error) { console.log(error) }); Also i have tried this one as well. query: `mutation change_column_value ($textValue: Integer!){ change_column_value( board_id: ${id}, item_id: ${pulseidusedhere}, column_id: ${group}, value:$textValue ){ id } } query variables: { textValue: ${JSON.stringify(time)}, } `,
Hello, During the integration of files in monday, I’ve stumbled upon the mystery of downloading files via the API or, in general a GET request. While getting the x.monday/protected_static/xxx/resources and so on is retrievable from the row and column, I’ve found no possibility to actually GET the file in any shape. I will only get the 401 with the actual API key. Is there any other way one is able to access the file? Sebastian H.
I am updating Monday.com from our software that we reproduce. I can’t use V2 yet, so I have a partial implementation with API v1. The only one that doesn’t work is status columns. Any help or pointers is greatly appreciated. Here is my redacted PUT url: https://api.monday.com:443/v1/boards/[boardid]/columns/[columnid]/color.json?api_key=[apikey]&pulse_id=[pulseid]&color_index=0 I get a response of 500 when I use it.
Hello I try to update a column value for an item but I have a strange error. My column type is numeric, here the code I use (python) : import requests token = "xxx" headers = { 'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': token } url = "https://api.monday.com/v2/" mutation_query = """ mutation { change_column_value( board_id: 123, item_id: 123, column_id: "numbers53", value:"\\"3\\"") { id } } """ response = requests.post( url, json={"query": mutation_query}, headers=headers) print(response.status_code) print(response.json()) And here the response I get : {'errors': [{'message': 'Parse error on "3" (INT) at [7, 16]', 'locations': [{'line': 7, 'column': 16}]}], 'account_id': xxx} Is the value I send to the API correctly formatted ?
My apologies for the double-post. Am I doing something incorrect with this email field? The following mutation goes through just fine but the email field is not updated: mutation { create_item(board_id: #######, group_id: "topics", item_name: "Bubba Gump", column_values: "{\\"email\\":\\"itsmyemail@mailserver.com\\",\\"text\\":\\"my email\\", \\"phone8\\": \\"8888888888\\", \\"status\\": {\\"label\\": \\"New Inquiry\\"}, \\"long_text\\": {\\"text\\": \\"All kids of shrimp!\\"} }") { id } } Here are the details for that column: Should I be using the id “text4” in place of something else? { “id”: “text4”, “title”: “Email”, “type”: “email” }
Hi Folks, I have been tasked to extract data from 3 keys boards for MGMT reporting, I’m trying to extract all rows and columns from the board I’m using Python Request. I just started writing the script and it seem like this will be a very complex task. Does anyone have an previous code they can share ? or is there an easier way to extract the data? I also don’t mind the option of exported the board into excel or csv
Where can I find a simple authentication and query example for javascript? I can’t seem to find an example anywhere. Something as simple as returning all of your boards…
I found this: https://design.monday.com/ It’s a very helpful reference, but before I go create all the stylesheets from scratch, are there any CSS resources (or the like) that we could use as a starting point?
Hi 👋 I’m trying to use a column value in a receipt instead of column id. In the receipt, {site name,siteNameId} will return the id of the column selected by the user. How can I get the value of the column selected by the user instead of having the column ID? Is there a real documentation somewhere with all this stuff?
Please I’m having issues creating a monday app successfully. I was able to compile it but was saying compiled with warnings. Any help on this will be appreciated. Many thanks
Hi, We have some ideas for the app but we need clarification about plug-in points. Right now you can add a custom board view as a part of the app. Are you willing to add a similar location but on the Workspace level? We are interested in the custom view but not related to the items.
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.