Welcome to the new monday developer community
-
Recently active
Hi there, Quick question on the app lifecycle. If I have an app that’s running live on monday code and I want to make incremental changes that I want to test locally, what’s the recommended approach? I can think of two options: create a new feature and depending on the case, replicate the functionality from the live feature, test it, and when ready push to monday code create a different app to test locally, and once ready merge the changes with the live app and push to monday code I’d like to hear if folks have other suggestions too! Thanks so much!
Hey ! I wanted to point out an issue in the Assets upload api documentation that I’ve encountered while building an integration. Specifically in this section In the graphQL and curl example, it is mentioned to use “files” for the column_id However using this column_id will result in a 500 error curl --location 'https://api.monday.com/v2/file' \\ --header 'Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' \\ --header 'API-version: 2023-10' \\ --form 'query="mutation ($file: File!) { add_file_to_column (file: $file, item_id: 7655999011, column_id: \\"files\\") {id}}"' \\ --form 'map="{\\"image\\":\\"variables.file\\"} "' \\ --form 'image=@"/Users/sylvainb/downloads/large-marc.jpg"' {"status_code":500,"error_message":"Internal server error","error_code":"INTERNAL_SERVER_ERROR"}% Despite that error code, the file is still being uploaded to the file, however on top of throwing an error in my code, it prevents me from getting the id of the asset that was uploaded. In order to circu
I all of a sudden started having issues with code that has been stable and working every day for over a year. So I tested a simple query through postman and the api playground. I now get “errors”: [ { “message”: “Cannot query field "items" on type "Board".”, “locations”: [ { “line”: 6, “column”: 5 } ], “extensions”: { “code”: “GRAPHQL_VALIDATION_FAILED” } } ], “account_id”: xxx } for a query as simple as: { boards(ids: 4017433669) { id name items (limit: 10) { id name column_values { id value text } subitems { id name column_values { id value text } } } } } My real code returns a similar error (Can’t get |data| of {account_id:xxx, errors:{{message:“Invalid GraphQL request”, |extensions|:{details:“failed to get the request body: error reading a body from connection: Invalid gzip header”, code:“INVALID_GRAPHQL_REQUEST”}}}}.-1728)
Issue: “Set as Demo” Option Not Visible in Marketplace Demo Experience Hello everyone, I’m currently trying to set up a demo experience for my app using the steps outlined in the developer guide. Here’s what I’ve done so far: Navigated to the Developer Center. Selected my app and went to the Features tab. Clicked the three dots next to the workspace template app feature. However, the “Set as demo” option is not visible or enabled. Steps I’ve Taken: Confirmed that I have the necessary permissions as a developer. Checked that the app is published and live. Ensured that the feature I’m working with is a workspace template. Verified that I’ve opted into the marketplace demo feature as described in the guide.
From my understanding, updates exist within an item. How can it be pinned to the top of multiple items? Also why does the pin_to_top and unpin_from_top mutations require an item_id when the update is already associated with an item_id?
I am attempting to retrieve all the content from a Monday board that has recently been shared with me. My task is to write this board to a Google sheet and to Google BigQuery on a daily basis. I do not seem to have editing permissions but I can view the board. It may be that my lack of permissions are preventing me from retrieving column values for each item. Here is the query and the results: Note the presence of only null values. Here is the actual table as to confirm that it does not actually contain null values at these fields: Please help me figure out why I keep getting nulls for my column values. Perhaps an issue in my query or the lack or permissions.
I have a Python class that worked well until 24/10/2024: query = '''query IntrospectionQuery($typeName: String!) { __type(name: $typeName) { name fields { name description type { name kind ofType { kind name ofType { kind name } } } } } }''' variables = {'typeName': type_name} Since yesterday, I get “introspection error : Variable “$typeName” of required type “String!” was not provided”. Writing the type-name hardcoded into the query works. Other api calls with variables (like list-items that gets board-ids) works. Thank you
👋 Hey! I’m Dominic, one of the makers of Fillout (a no-code form builder for Monday.com). We’ve built this integration from the ground up to let you make powerful forms on top of the Monday platform. Examples of what you can do with Fillout + Monday: Make forms that choose and filter down records from multiple Monday tables 📋 🔗 Pick linked records Make multi-page forms (with conditional branching) 📑 Update records 🔄 📧 Make forms with email/phone login Sync single/multi select options from Monday.com 🔄 Pre-fill fields 🖊️ 🖼️ Embed your form anywhere Drag and drop customizable components (image picker, signature, file uploads, sections and many more) 🧲 🎨 Style your form 📅 Schedule with Calendly Add review steps ✅ 👀 Add powerful hiding and validation logic Fillout is free to use for up to 1000 responses per month. Some additional resources, in case these are helpful
When I try to execute this mutation in my code, I get the following error: Mutation: const query = `mutation create_notification($userId: ID!, $targetId: ID!, $text: String!, $targetType: NotificationTargetType!) { create_notification(user_id: $userId, target_id: $targetId, text: $text, target_type: $targetType) { text } }`; targetType = "Post", userId = 12345678, targetId = 2456768, text = "<b>test notification</b>" const variables = { userId, targetId, text, targetType }; const response = await this.mondayClient.execute(query, variables); Error { "text": { "errors": [ { "message": "Unauthorized field or type", "path": [ "create_notification" ], "extensions": { "code": "UNAUTHORIZED_FIELD_OR_TYPE" }
Hi, I have been successfully using the following GraphQL query to fetch records where the checkbox value is ‘true’, but it suddenly stopped working today. Here’s the request API body: query { boards (ids: 1924842771) { items_page (limit: 2, query_params: { rules: [ {column_id: "checkbox", compare_value: [null], operator: is_not_empty} ] }) { items { id name } } } } However, now I am getting the following error: { "errors": [ { "message": "CompareValue cannot represent value: null", "locations": [ { "line": 5, "column": 48 } ], "extensions": { "code": "GRAPHQL_VALIDATION_FAILED" } } ], "account_id": 25960244 } This query was working until yesterday, and nothing was changed on my end. Has there been any recent update to the Monday.com API, or is there something I need to modify in my query to resolve this issue? Thank you for your help!
Hi, I have the following use case/requirement: I want a board with certain columns (for items and subitems) to be added as part of the app installation (its a recipe based app). I’m considering this step as a prerequisite for the successful installation. Assuming I have an Integration for sentence builder feature in my app, how would I to “ask” the installation process to add a board from prebuilt template (or any other kind of method to enable the above use case) ? Is it something that workspace-templates can help with? I added a “Workspace Template” feature (along side with the previous “Integration” one), but I’m not sure how to install it? Maybe it’s not visible in my dev account because it’s a Draft version?? Not sure…
I’ve seen inbuilt recipe sentences that have a subject and body like so: When I add one, the subject line is missing, and the placeholder text isn’t as nice: What am I doing wrong?
Monday.com staff apperars to be highly inefficient in one of the most popular programming languages on earth, PHP. Does anyone have the proper syntax for adding a date, email, and phone from a php script? I am trying to post a new item to a group from a webpage. These three items appear as blanks. Here’s the string: 'email__1' => ['email : ' . $contactEmail . ', text : ' . $firstName . ' ' . $lastName ], Here’s the error message: "error_data":{"column_value":"[\\"email : test@example.com, text : Test Example\\"]","column_type":"EmailColumn"}` From what I can see from the documentation, it appears to have been formatted properly. Thanks, Mark
Hi i Am trying to to call next_items_page in C# with graph API below string string queryNextQuery = “{ "query": "” + @“{ next_items_page(cursor: “”” + cursorObj + “", limit: 2) { cursor items { id name } } }” + “" }”; Its working in Monday API play ground but when we call from C# application its throw error HTTP/1.1 500 Internal Server Error Date: Fri, 30 Sept 2024 16:46:42 GMT Content-Type: text/html Transfer-Encoding: chunked Connection: keep-alive x-request-id: 1b0d73bf-b731-99b8-b1a0-0308cc78235e x-runtime: 8.957594 x-envoy-upstream-service-time:… Please Provide us Solution what we are missing .
Every time I deploy to Monday Code I get a new Version URL. Do I need to copy this to the Redirect URL or is there some way this is taken care of?
Hello, I’m currently setting up an app which consists of a backend, deployed to a monday code and a frontend packaged as one of the features of the app. As is obvious from the title, requests are rejected by the CORS, but I can’t figure out what the correct origin is. https://monday.com does not work https://{accountslug}.monday.com does not work https://*.monday.com (where * is a wildcard) does not work But when I spin up an app on my PC and allow localhost - everything goes through. So it is not some weird routing issue. Hence, my question. What is the correct origin of the request from one of app features? Thank you.
Hi I have assets attached to my Item in Monday board. When i go to an item in board and under the updates and files the attachments are there. When i try to retrieve the same using an API call the response for assets is blank
Hi, I need to send a list of suppliers to the drop down selection. I am reading the API documentation for the dropdown and I am having difficulty of understanding how to push new values. The only part I see is how to set values which is not what I want to do. Maybe I am missing the full picture, any help greatly appreciated! Thanks!
Hey everyone, I am trying to filter the widget I have developed based on the native filter that is applied on on the widget itself. I can’t seem to get the filter data by using monday.listen(‘filter’) or monday.get(‘filter’), I always get an empty result whenever I use these methods on the widget. Did anyone have any experience with this in the past?
How do I get the order of my subitems?? I have an item where the user chooses from a list of board IDs and then clicks a button. The button triggers Make.com to take all of the item’s subitems and recreate them as items in the selected board. These subitems are being retrieved in order of their item IDs but surely no one is ever going to want to order them by their IDs! How on earth do I keep/find the order in which these subitems are displayed originally?? It took me 30 minutes to set up the whole automation and get it working. Then I spent the next 2 hours until home time trying to figure out how to fix the ordering. I’m getting very frustrated trying to find a work around to something that should be working as a basic minimum. Am I missing something obvious? It should be obvious…
Just reading through monday.execute, I want to use addMultiBlocks to add some blocks to a specific WorkDoc. Looking at the documentation, it does not tell you how to specify the WorkDoc. How do I do that? In contrast, the API for adding a block to a workdoc allows we to specify the doc_id if I use create_doc_block.
Hello. If I go to Document blocks it mentions you can insert a table by specifying column_count and row_count attributes. I have used this to successfully create a table. However, it does not tell you how to add data (or blocks) to that table. I tried adding a cells attribute as suggested by reading a table block but this didn’t work. Can you help please?
I am getting the error in the image. Do you need help with the Monday app? I’m new, so I may not even know the topics that everyone knows. Thanks already for your help.
I was just exploring this api for a couple of days to do some data migration and all was working fine. But just about mid day today it just stopped working. Doesn’t even work on the API playground. Getting internal_server_error now, was getting “custom_activity_id” required a few hours ago. Funny because this parameter is nowhere to be found in the docs. Can someone please verify this? Thanks. Also, what would you suggest me to use to add emails from old CRM System to monday’s activity/email timeline?
Ultimate Team Productivity Tool is the solution for teams using monday.com to track and optimize their activities across all boards with one simple interface. This powerful app combines monday.com activity log data from any boards in your workspace into one comprehensive hub, giving you insight into your team’s workflow and productivity. Simple & Practical Key Features. No fluff, just pure value🚀 ✅ Visualize team activity trends throughout the day/week/month. -An operations manager uses daily trend charts to keep a pulse on team activity: -“We’re seeing a big dip in activity on Friday afternoons. Maybe we should start doing Friday half-days.” -“The team is most active at the start of the week. Let’s schedule meetings around those productive times.” ✅ Keep a pulse on team activity with a glance at the hub. -Last activity by user: “Everyone has had activity in the last 10 minutes. All hands are on deck!” -“How busy are we today? Wow, 50% more activity today than yesterda
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.