Welcome to the new monday developer community
-
Recently active
Hey, currently Promoting a Workspace app. Its been loading for about 10 minutes with status “Promoting” with a loading circle right next to the version name. Is this normal? Do I wait longer? or did something glitch out.
Hello Monday.com members, I have this question regarding my API query. I have the main board, and a sub-board. Main board has some columns, including one Status column. Each one of the boards has a field of type ‘location’. I need to query all items of the main board, extract location information (including lat, lng, address, etc), and populate the location of my sub-board if the status column has a specific value. query Query_all($boardId: Int) { boards (ids: [$boardId]) { id name items { id name column_values { id text } } } } Then inside my javascript I reference: for (const item of items) { let loc = item.column_values.find((item) => item.id === "location")['text'] ... } And the loc is set to a visible text portion of the address. In the monday.com documentation for location, I can see a description for how to get a location by querying a specific
For those of you who used the old version, this is a new discussion that continues this post: vLookApp - A Free vLookup Function for Monday Share your monday apps! - What is your app called? - vLookApp. - Why did you build this app? - Because I needed this tool. - What does your app do? - Exactly what it says, a Lookup function across Monday boards. - What example use cases and workflows does this app apply to? - If you need to lookup a value from one column in a different columns, and return a specific value from this row (just like in other spreadsheets). - Who are you? Are you a monday partner? My name is Yogev, and I’m not sure what a Monday Partne… What is your app called? - vLookApp 2.0 - Free and Improved What does your app do? - Exactly what it says, a Lookup function across Monday boards. What example use cases and workflows does this app apply to? - If you need to lookup a value from one column in a different columns, and return a specific
Is anyone else able to get it working with Curl? Or PostMan? I have been trying to upload files to a Item Update for several days now. No matter how I try it I keep getting a 500 error back from Monday. I also get a similar error in PostMan. Here is the Curl command curl --location --request POST ‘https://api.monday.com/v2/file’ –header ‘Authorization: API_KEY’ –form ‘query=“mutation add_file($file: File!, $update_id: Int!) {add_file_to_update(update_id: $update_id, file: $file) {id}}”’ –form ‘variables=“{"update_id":1234567890}”’ –form ‘map=“{"image":"variables.file"}”’ –form ‘image=@“/Path/To/polarBear.jpg”’ The file path is a full path to a file. The update_id is one that really exists The API Key is one that works on other API requests, and is attached to an Admin. No matter what I do I get a 500 error. {“error_message”:“Internal server error”,“status_code”:500}
Hello Community, I’m new to both GraphQL as well as the Monday.com API suite, so looking to get some understanding with respect to pulling all columns. For additional context I am querying with Python and the requests library, I am also passing headers for the API-Version of 2023-10. For Columns my query is: columns_query = ‘’‘{ boards (ids: #######) { columns{ id title type } } }’‘’ To which only 5 (seemingly random) columns are being returned, but the board that I am querying has 13; is there pagination with respect to pulling columns? or is my query incorrect?
Is the header variable for API_Version. supported in the python environment? I was trying to set up an item query that works in the previous enviornment. tried setting apiUrl = “https://api.monday.com/v2” headers = { “Authorization” : apiKey, ‘API-Version’ : ‘2023-10’ } The query then fails with errors: [{‘message’: ‘Type mismatch on variable $myBoardID and argument ids ([Int]! / [ID!])’, … I found an older reference to this error “API Error - Dimension mismatch” but that doesnt help. Want to first confirm that the header approach will work in Python? The documentation seems to focus on javascript.
Hi guys I am trying to read the people column, and I am encountering an error. Please see the code below. Query const personsObjects = await monday.api(`query { items (ids:738909449) { column_values(ids: "people") { ... on PeopleValue { persons_and_teams{ id } } } } }`) Response message":"No such type PeopleValue, so it can’t be a fragment condition
We want to create a folder in Monday so we can organise Monday boards. Does the API provide this capability to create folders?
Hello! I was trying Monday API and was facing some issues. Based on the API documentation regarding the Board Views, I tried to get some data from Board Views but noticed that not all my views were being displayed. For example, I was not able to get data for the Files Gallery views that I have added to my board. I was able to get data only for Table and Form views. Is this a limitation of API or I am doing something wrong while making my call to the API? Thank you!
I need help understanding why the data entered in the code is not being sent to the Monday board Sub GetMondayBoardsWithPOST() Dim objHTTP As Object Dim MondayAPIKey As String Dim url As String Dim json As String ' Sua API Key do Monday.com MondayAPIKey = "XXXXXXX" ' ID do quadro específico que você deseja acessar Dim boardID As String ' Substitua pelo ID correto do quadro boardID = "XXXXXX" ' Defina a URL da solicitação url = "https://api.monday.com/v2" & boardID & "/items" Set objHTTP = CreateObject("MSXML2.ServerXMLHTTP.6.0") ’ Obtém os valores da Planilha1 (A2 e B2) Dim codigoAtingidos As String Dim nomeTarefa As String codigoAtingidos = ThisWorkbook.Sheets(“Planilha1”).Cells(2, 1).Value ’ A2 nomeTarefa = ThisWorkbook.Sheets(“Planilha1”).Cells(2, 2).Value ’ B2 ' Dados a serem inseridos, formatados em JSON com base nas células da Planilha1 dataToInsert = "{""item_name"":""" & codigoAtingidos & """,""column_values"":{""Nome"":""" & nomeTarefa & """}}" '
Queries of the “column” field on “boards” take the argument of boards(columns(ids: [String!])) however the Column object id field is of type ID! according to the schema. while its essentially moot, since ID in a column is always a string. But inconsistencies like this make writing queries using variables a bit more painful since all IDs should be of type ID including when used as arguments (as is the case for boards(ids: [ID!])) of course someone will gripe that fixing this will create a breaking change in the next API where queries need to get updated…
Looking for some help with a make.com scenario. I have a Board which contains a Template Group which needs to duplicate for each new project in our system, this wont be a super high volume, maybe 2-3 projects weekly, but I am struggling to get the scenario to function in make.com. I believe the issue arises due to the complexity within the groups, the template has 94 items each with a dependency. i have uploaded a screenshot below of the scenario, for which i get a timeout Error, however, and this is the frustrating bit, the duplication does actually work but it creates 3 x duplicates of the group. I’ve changed every setting i can think of to no avail. Can anybody help? I have a current automation within monday set up which is working, but it means i need to rename the group each time which is frustrating the team. Would appreciate any suggestions on how to set this up so it only runs once, and keeps the execution within the time limits.
Before API version 2023-10, tags were included as string in column_values response: // Before 2023-10 // Query column_values { id text type value } // Response { "id": "tags", "text": "foo, bar", "type": "tag", "value": "{\\"tag_ids\\":[20407053,20407055]}" } Since 2023-10, the text is now null, even though there is an example in the documentation that shows how text can be retrieved: // Since 2023-10 // Query column_values { id type value ... on TagsValue { text } } // Response { "id": "tags", "type": "tags", "value": "{\\"tag_ids\\":[20407053,20407055]}", "text": null } Is this a bug or is text to be expected to always be null?
I want to take a portion of the data from a registration form from a web app, create an item in an existing board, and then insert it into a Mysql database. Can someone tell me where I’m going wrong? I’m not getting a PHP error code, and the API is not returning an error code. As a starting point, I have used the example of Creating a new item with column values populated in the API-Quickstart-Tutorial-PHP. This code below fails. Following the code is the GraphQL query and results for reference. <?php #insert record $firstName = 'Johnny'; $lastName = 'Smith'; $contactEmail = 'info@mee.com'; $contactPhone = '726-222-3333'; $companyName = 'Johnny Contractor'; $companyAddress = '123 Main Street'; $companyCity = 'Dixon'; $companyState = 'MI'; $companyPostal = '45451'; $companyEmail = 'info@jcons.com'; $companyPhone = '555-999-9999'; $date = date('Y-m-d'); // **insert into Monday.com** $token = 'API_KEY'; $apiUrl =
Hi there, I would like to know if its possible to create a monday app but only using jQuery/plain JS? I’ve read about the JS SDK available in monday and is keen to learn it though my worry is will it be worth exploring if I only know jQuery/JS instead of knowing react or any framework? Many thanks for your answers!
Hi community! The updated 2023-10 API version is stable and ready for migration. Do you have more questions? Or maybe need a reminder of how it’s done? We are here for you, to be more accurate, @dipro is here for you and he will meet you and have one last API office hour that will be focused on: The topics we’ll cover: New features & breaking changes in the updated version Migration guide for product developers and account admins Timeline How to switch between versions The online session will be held on Oct 25 @ 9:30am EST / 1:30pm GMT Want to attend this training? Register here .
i have date like’updated date which capture all the clahes in monday.com but while i download data i need to download only changes to owner and status but i see the query capture all the changes can i restrict data to extract only owner and status?
How can I get dependency type via api ? Currently Api only return us the linked_item_ids
Hello there, I’m getting this error from the API response: {“error_code”:“ColumnValueException”,“status_code”:200,“error_message”:“Item link max locks exceeded”,“error_data”:{}} the request is something like this: mutation { change_multiple_column_values (item_id: XXXX, board_id: YYYYY, column_values: JSON_VALUES) { id } } What does this means?
Hey guys, We are working on a new Item View feature and wondering how we can fetch the item view tab name (like board view name in a board view) ? With a board view we used to call the graphQL API providing boardId and boardViewId which give us the name of the view set by user. const response = await monday.api(`query get_views{ boards(ids: [${context.boardId}]) { views(ids: [${context.boardViewId}]) { id name } } }`); in the case of an ItemView, we see when calling monday.get('context') that we have boardId and instanceId but no way to get the name given by the user to the newly added tab. We looked already in the API schema, documentation, articles to find a way to grab that name without success. Does any one had a similar use case and know how we can do that ?
Does monday provide free plans for developers to create apps? Free plan has no possibility to create something as it’s forbidden to use automations or integrations even if it’s custom app created by myself. As for now I have to create new account every two weeks (free trial unlocks access to pro plan for 14 days) just to test my apps. What about create Developers Plan which unlocks access to all features monday provides with some limitations, let’s say 1 user, 10 boards and 100 items per account?
@rachelatmonday See Pricing versioning The current documentation leaves out the following which seems to be true from my experience today fixing a few things on the fly. Accounts on free plans always send the free plan_id from the most recent pricing_version. Accounts on free plans always send “null” for the pricing_version.
Recently I have been experiencing a browser freeze, and Javascript timeout when opening an integration feature in an app. This isn’t consistent but its recurrent. This is bad enough it takes out every monday.com related tab I have open across windows. So something is getting triggered that is creating a global event that is affecting all monday.com windows. Has anyone else experienced something similar?
Community support hustles
I have an account where some items on my board can’t be found with the items_by_column_values query in 2023-07. Note that my column_value in both queries is the exact same, but in 2023-07 I don’t get any items back, but in 2023-10 I get many items back; as text3 in my case I’m using as a key to a different board. query { items_by_column_values (limit:200, board_id:4876931643, column_id:"text3", column_value:"Column Value") { id name } } BUT essentially the same request in 2023-10 does return a response. query { items_page_by_column_values (limit:200, board_id:4876931643, columns:{column_id:"text3", column_values:["Column Value"] }) { items{ id name } } }
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.