Welcome to the new monday developer community
-
Recently active
Hi, Could you confirm whether the following APIs are deprecated? “query { boards {name id items {name id}} }” let options = { “query”: “query { boards(ids: 3784671102) {name items {name}}}” }; Thanks, Priyadharshini R
Curious if anyone in this community has experience working with a broker-dealer that has to comply with WORM (write once, ready many). We have a board where final assets would be stored and have locked down permissions to edit as much as possible however, an account Admin or Board Owner would still have the ability to edit or make changes and the Activity Log does not provide enough detail to be able to recreate the item if something were inadvertently deleted by the Admin or Board Owner. Is there anyway around this without needing to build a separate asset repository with API connection to Monday?
If I execute a query where page * limit is greater than 10,000 I receive the following error: Is this expected behavior? Is there a limit to the number of updates an instance can have? What’s the suggested solution if there can be more updates than this limit? The Updates object does not seem to support filters besides ID. I did find that this a common error for a Elasticsearch backend: Result window is too large, from + size must be less than or equal to: [10000] but was [10050] - Elastic Stack / Elasticsearch - Discuss the Elastic Stack There were workarounds specific to Elasticsearch (search after, search with date filters), but they do not seem to be applicable in this situation.
Hi everyone, I have created an integration between monday and aws api gateway. For authorization I am using lambda authorizer. My problem is when i hit the trigger I always get “Your automation has failed du to forbidden access” and no further details about the request result. I want to see what exactly is the message because my api gateway seem to work properly with the lambda authorizer
Hi Team, The design guidelines link given in App Submission form is not working. This is the link - monday.com | A new way of working When I open it in normal browser it is getting redirected to {slug}.monday.com, and if opened in incognito, it is opening monday.com only. Can you please provide me with the correct link as I want to submit my app, and need to create images/icons for it. Thanks
Hi devs. I’ve found a couple of bugs in API v2024-01. 1. creator is null in items object. The query { items(ids: 12345) { creator { name } } returns "creator": null. 2. Despite what’s written in the documentation, retrieving the creator in a CreationLogValue rises an error. The query { items(ids: 12345) { column_values { ... on CreationLogValue { creator { name } } } } } returns { "errors": [ { "message": "The string did not match the expected pattern.", "stack": "" } ] } Can you confirm you are experiencing the same problem?
Why does this code Query: column ‘mirror0’ not display any value even though the ‘mirror0’ column has data? Is it a bug or is the ‘code query’ incorrect? Query 1 (some columns have data while others do not) set headers “api-version”: “2024-04” query ($boardId: ID!) { boards(ids: [$boardId]) { items_page( limit: 5, cursor: null, query_params: { rules: [ { column_id: "name", compare_value: ["Monitoring"], operator: contains_text }, { column_id: "mirror3", compare_value: "0944818233" }, { column_id: "text43", compare_value: ["2023-02-01", "2024-12-31"], operator: between } ], order_by: [ { column_id: "text43", direction: desc } ] } ) { cursor items { id name column_values { id type
Hi, We submitted our Marketplace APP on monday.com. Recently, we received a notification email from monday.com stating that: Your app is currently at risk of being removed from the monday.com App Marketplace because our records show that it is using 2023-07 API, which soon will be deprecated. We are currently using the following APIs and SDK alone in our App. Are there any changes that we need to make? APIs and SDK used in our APP: let query = query { users (ids: [${db_config.userId}]) { name,email account { id slug } }}; let query = mutation {create_update (item_id: ${db_config.itemId}, body:${JSON.stringify(msg1)}) { id }}; let query = query { app_subscription { billing_period days_left is_trial plan_id renewal_date } }; monday.storage.instance.getItem(‘configDB’).then(res => { if(JSON.parse(res.data.value)){ let token = "x:"+JSON.parse(res.data.value).token; ... } }).catch(err=>{
Hello everyone, I am trying to use Box component code from Vibe documentation.style.monday.com But this is not working as class names (like Box-stories-module_boxWrapper) used are not present. Which file do I need to import to do this correctly. Other components are working fine, like Button, Flex, etc. Thanks
Data extraction is the process of extracting data from documents (PDF, images or text files) instead of typing or copying and pasting data by yourself, you can use our AI app to automate the data extraction process. Extracts data from invoices and financial documents, using machine learning and artificial intelligence will lead to: Eliminating manual data entry. Reduces errors and ensures accurate financial records leads to greater efficiency Improved accuracy Cost savings for businesses of all sizes. Different types of files are supported: PDF Images Text files Multiple integrations triggers are supported: When file is uploaded, extract data from uploaded file When status is changed, extract data from file column. and more… NOTE: 📁 Multiple files are supported 📁. Secure Monday Marketplace Link: https://monday.com/marketplace/10000313
I am getting a Parse error but there is not enough detail to understand what is wrong (or rather I do not know how to read the parse error.) What does [1,124] mean? Is this the character locations of the first values inside of the { } in my JSON? This is the error I am receiving: [200] [{"message":"Parse error on \\"columnId\\" (STRING) at [1, 124]","locations":[{"line":1,"column":124}]}] This is what make.com/integromat is sending to the Monday API. [ { "name": "Matthew Abbitt", "boardId": "5781678528", "groupId": "new_group95877", "columnValuesToChange": [ { "columnId": "email_1", "columnValue": { "text": "mabbitt@abbitt.com", "email": "mabbitt@abbitt.com" } }, { "columnId": "email_2", "columnValue": { "text": null, "email": null }
Hi I’m trying to upload a file specifically images using the monday.com api mutation mutation { add_file_to_column (item_id: 1234567890, column_id: "files", file: YOUR_FILE) { id } } Which works great when using it based on this other comment by Matias to another post: Has anyone been able to use the add_file_to_column to upload files? monday Apps & Developers It’s weird because there is another user here with problems using add_file_to_column… It was working just perfectly a few days ago, and suddenly, it stopped working… I really really would appreciate any help, and wouldn’t mind sharing more details if needed, after hours and hours and hours of debugging, I really don’t know what to do anymore. Already created sample Node.js scripts to try to query it, making it every way possible, and everytime I just keep getting 400 Unsupported Query… … It works fine with files like pdf, docs, txt, xls, csv but whenever I try to do it with an
when using create_update api, if it contain images, then html code also displaying
hi i am trying to download data using GraphQL {“query”:“{ boards {id name owners { id name email}workspace { id name } }}”} it has some pagination and in that pagination it is asking OPAQUE token i need some help to generate this token query { next_items_page (limit: 5, cursor: " ") { cursor items { id name } } }
Im able to push a query using query = f'mutation{{ create_item (board_id:{board_id}, item_name:\\"{purchaser["purchaser_name"]}\\") {{ id }} }}' but i cannot find the id i would use to push in “people” column is is their name or email? or is it an ID number and if so, where do i find that?
I like to download Workspace name and corresponding board id and name i need query
Is it possible to use the API to add a templatized column to a board?
Hi, Is there a way in which I can perform a query in which I will receive all the items that have been deleted in a certain board? If so I would like to know how?
Hi I’m trying to get this change_multiple_column_values API call to work in the playground but I keep getting an error: { "errors": [ { "message": "Unexpected token '<', \\"<!doctypeh\\"... is not valid JSON", "stack": "SyntaxError: Unexpected token '<', \\"<!doctypeh\\"... is not valid JSON" } ] } here’s the GraphQL I am sending in the playground: mutation { change_multiple_column_values( board_id: 4457668941 item_id: 5932686117 column_values: { numeric0:0 }) { id } } Not sure why what I am passing is invalid JSON. I’ve tried a bunch of variations, wrapping the key in quotes, both key and value in quotes, the whole bit of JSON in quotes. When I do that I get a different error complaining about the quotes. Would like to emphasize I just need this to work in the dev Playground for now. Any help would be appreciated.
I see an issue with the API where I receive a status code of 200 for requests that actually fail, instead of the expected 400 status error code. Even if the request is not being processed as intended due to an error, the response still indicates successful execution with a status code of 200. However, the response body contains error messages indicating that something went wrong. This behavior is problematic for my application. I use error handling mechanisms, which rely on the HTTP status code to determine the outcome of a request. When a request fails, I expect to receive an appropriate error code (e.g. 400) that accurately reflects the failure, allowing my system to respond accordingly. It’s important to mention that at the moment, I see this happen only with status 400. If there are server issues (500) or rate limit issues (429), I do get the right status code. But not for 400; instead, I see 200 and error messages. Could you please assist in resolving this? I am looking for guidan
The API reference section is not showing up in the API docs.
How do I create a query to give me all items in a board assigned to a user? I can do it if there’s only one person assigned, but if multiple people are assigned I cannot get it to work. If a query cannot do it, how would I do it combining a query with Javascript?
Hi there, I see that the items_page query has the provision of taking multiple board ids as input . This is great for fetching items in a dashboard. This query also takes a cursor as input. The challenge is, when there are more than 500 items in both boards, we get two different cursors in response - one for each board. How do I use these multiple cursors to get the next page of items from these boards? Thank you.
Hello Monday Developers! I hope this message finds you well. I’m reaching out to the community to share some proposed changes to our app framework versioning mechanism and seek your feedback. Objective We are exploring the possibility of removing major versions in our app framework to streamline the app promotion process. This change is designed to automatically promote an app to its latest live version in all accounts using it, among other improvements. Proposed Changes No need to decide/choose if you’re promoting to major VS minor version, you will be simply creating a new version (behind the scenes it will create a “minor” version) Admins no longer are required to upgrade / install / update a new version of your application Automatic enrolling to the latest live version across all accounts where the app is installed, even if scope permissions are added 3.1. The users get the latest views and recipes 3.2. Users that will use a view or a recipe will get a banner/disclaimer that
Im trying to access new values in a column through make.com. Im getting a permission denied even though my connection is good. Any suggestions?
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.