Welcome to the new monday developer community
-
Recently active
Hi, Since yesterday, all of my webhooks that were previously working fine are now returning errors. Every request involving a connected board or connected column is now returning null for all values. This issue has completely broken my app, webhooks, and automations. Do you have any information about what’s going on and when this issue is expected to be fixed? Best regards,
API stopped returning “value” field for “board_relation” columns Our code depends on these values. Change happened recently but I cannot tell when exactly. I have reported this issue to Monday.com on Thursday afternoon. We have not heart anything back since then besides “we’ve escalated the issue.” We are desperate for a fix, all development has been entirely halted until we can get this issue resolved. Can someone help!? This renders our app unusable for all customers. Example: query { boards(ids: [8853835590]) { items_page(limit: 50) { cursor items { id name email created_at updated_at state board { id } creator_id column_values { id value text column { title } … on BoardRelationValue { display_value } } } } } } Response: (showing connect_board response.) "id": "connect_boards_mkn2a222", "value": null, "text": null, "column": { "title": "Kit Assigned"
I want to return two column values (not just one). This code get’s me one column value for ship_date but I cannot figure out how to get another column like text4. items { id name column_values (ids: “ship_date” ) { id value } the above works but the following does not: items { id name column_values (ids: “ship_date” “text4” ) { id value }
I have this piece of GQL that used to work since the introduction of 2023-10 however it stopped working a week ago. I noticed that the this way did not change on 2024-11. {query: boards(ids: xxxxx) { name items_page( limit: 10 query_params: {rules: [{column_id: “mirror5”, compare_value: [0], operator: greater_than}], operator: and} ) { cursor items {… the error I am getting is: { “error_message”: “This column type is not supported yet in the API”, “error_code”: “InvalidColumnTypeException”, “error_data”: { “column_id”: null, “actual_type”: “lookup” }, “status_code”: 200, “account_id”: xxxx } similar erro happens if I use 2024-10 { “errors”: [ { “message”: “This column type is not supported yet in the API”, “locations”: [ { “line”: 1, “column”: 38 } ], “path”: [ “query”, 0, “items_page” ], “extensions”: { “code”: “InvalidColumnTypeException”, “status_code”: 200, “error_data”: { “column_id”: null, “actual_type”: “lookup” } } } ], “status_code”: 200, “error_data”: { “column_id”: null, “ac
Hi, I’m trying to add a dynamic mapping field for a recipe for my app. The recipe keeps loading blank page whenever I choose it. I can’t find the issue, all other recipes not including the dynamic field work fine. Can anyone guide exactly all the steps for setting in the App configuration and recipe for adding a dynamic field example? For all the tabs - Field type, Workflow blocks, and Recipes settings… Thanks
For the following automation: When {status} changes to {something}, do my custom action with {Files} where {status} changes to {something} is a built in trigger {Files} is restricted to columns of type File If I have a main board with columns Item Status and Item Files, a subitem board with columns Subitem Status and Subitem Files I’ll be able to select ✅ either of Item Status or Subitem Status for {status}. ❌ only Item Files (but not Subitem Files) for {files} What’s the best and simplest way to allow Subitem Files in the {Files} field?
Am submitting an app for the first time to app marketplace. I am stuck at App Long Description. I need to know how to add html elements like bold(), numbers, bullets, breaks(), etc. to the text.
Hello, Need a a help in understanding for a use case. Is it possible to build something like an app which can be used to lock the row in the board. We are new to monday app dev, looking for a help, with monday sdk we are not getting any options
Manually updating data across multiple boards? Wasting time searching for the right info? You’re not alone—and you don’t have to anymore! Meet LookupSync —the app that automates data syncing across your monday.com boards, so your team can focus on getting things done instead of chasing updates. What makes LookupSync a game-changer? ✅ Real-time sync across multiple boards—no more outdated info ✅ Effortless item & subitem linking for complete data accuracy ✅ Custom multi-column mapping to fit your workflow needs ✅ Instant sync for existing records —toggle and done! ✅ Change logs for full transparency on every update Whether you’re managing projects, tracking CRM data, or handling complex workflows, LookupSync keeps everything connected, accurate, and up to date—automatically . Check out the app, watch the demo, or book a walkthrough. monday.com #MondayCom #WorkflowAutomation #Productivity #LookupSync #NoMoreManualUpdates
Hello! I’m a solo developer working on an app called Board to Presentation, designed to export monday.com board data into presentation with tables, charts, and graphs! Whether you’re presenting data to stakeholders, sharing progress updates, or preparing for meetings, this app streamlines the process to save you time and deliver impactful visuals. App features: Export board data as tables, pie/bar/line/column charts, and bubble graphs Save presentation settings as templates for future use App can be use as board view, board group menu and multi item menu 📺 Demo: Watch here
Hello, i need your help in integration part. So im going to integrate Monday crm with Signify soft throught API. I have access to signify API documentation and know how to generate an access token. how can i integrate this two soft? this is my first experience so i am open for any advices. thank you so much in advance
Hi team, I’m trying to use the new Modal component in my app. I noticed some visual issues, so I tried using it in an empty project to isolate the problem. The project only renders my component, and the code is exactly as shown in the documentation: import "@vibe/core/tokens" import {Modal, ModalBasicLayout, ModalContent, ModalFooter, ModalHeader} from "@vibe/core/next"; import {Link, Text} from "@vibe/core"; const MondayDialog = ()=>{ return <Modal container={{}} id="modal-basic" onClose={function noRefCheck(){}} show size="medium" > <ModalBasicLayout> <ModalHeader description={<Text type="text1">Modal subtitle, can come with icon{' '}<Link inheritFontSize inlineText text="and link."/></Text>} title="Modal title" /> <ModalContent> <Text align="inherit" elemen
Hi Team, I want to create a trigger that activates whenever a new reply is added to a ticket (item) in Monday Service. I have explored the built-in triggers documentation, but I couldn’t find any relevant details about this functionality. Can anyone guide me on how to create a custom trigger for ticket replies?
I have been making some small apps to teach myself the monday development landscape. Things are going well but installing the Vibe design system is always a major pain point. When installing the package from node it always introduces node dependency conflicts and it appears that many of the packages are out of date. Whenever I try to render a Vibe component it throws this error in the browser: @vibe_core.js?v=ad45ecc3:8601 Uncaught ReferenceError: global is not defined at ensureCache2 (@vibe_core.js?v=ad45ecc3:8601:7) at node_modules/global-cache/index.js (@vibe_core.js?v=ad45ecc3:8610:17) at __require2 (chunk-OL46QLBJ.js?v=3538b59f:21:50) at node_modules/react-with-styles-interface-css/dist/index.js (@vibe_core.js?v=ad45ecc3:8740:47) at __require2 (chunk-OL46QLBJ.js?v=3538b59f:21:50) at node_modules/react-with-styles-interface-css/index.js (@vibe_core.js?v=ad45ecc3:8779:23) at __require2 (chunk-OL46QLBJ.js?v=3538b59f:21:50) at node_modules/@vibe/core/no
When adding a new column, you have the option to add two Marketplace Apps that create a custom column. Is it possible to create this, or is it only available for certain restricted partners? In the Developer Center, there is no option to create a column as a resource, and the documentation doesn’t mention anything about it.
This query works fine in the Playground. { items(ids: [123456789]) { id name column_values(ids: [“date”, “label”, “formula”]) { id text column { title } … on FormulaValue{ display_value } } } } But once I send it via the API I get an error about the display_value. Body being sent: {“query”: “{ items(ids: [123456789]) { id name column_values(ids: ["date", "label", "formula"]) { id text column { title } … on FormulaValue { display_value } } } }” } Error Received: {“errors”:[{“message”:“Cannot query field \\“display_value\\” on type \\“FormulaValue\\”.”,“locations”:[{“line”:1,“column”:144}]}]} Anyone have any idea what’s going on here and how to fix it? To my knowledge, the FormulaValue display_value option is the only way to get the result of a formula out of Monday.com. Thanks, Eric
- 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 Partner is. - How can users use your app? - Just install it here and follow the recipe explanation bellow. - Are there any dependencies (eg: must have an enterprise subscription to X tool) - No. - Does it have a cost? - No. Here’s an explanation on how to use the recipe: Hope you’d find it useful, I’m here for any questions, You can also reach me at Yogev@formrally.com
Hello, I’ve been working with files lately and I’ve come across something strange. In the FileValue column we have access to FileDocValue, FileLinkValue and FileAssetValue. I try to use compare_value and the contains_terms operator to filter files. And here comes the problem, namely for the FileDocValue column this search does not work. This is probably due to the fact that the property value which is a string consisting of many fields, contains name and this name is null. On the other hand in DocValue: FileDocValue we can see that in value name has value of docs name. From my analysis, it turns out that contains_terms operates on this name in value prop, which is why when we try to use compare_value and operator contains_terms, null is returned for the FileValue: FileDocValue columns. Is this intentional or is it an oversight and bug? This is my query: query getFiles($boardsIds: [ID!]!) { complexity { query } boards(ids: $boardsIds) { id name items_page( l
I’ve been searching for an efficient way to extract and manage audio metadata in monday.com, but existing solutions just don’t cut it. That’s why we built Extract Audio Metadata, a powerful tool designed to streamline metadata extraction, eliminate manual work, and keep your audio assets organized. Batch process multiple files at once and instantly access key details like bitrate, sample rate, codec, duration, format, and more. Key Benefits Seamless Integration – Extract metadata without leaving monday.com—no extra tools needed. Batch Processing – Process multiple audio files at once for maximum efficiency. Instant Data Extraction – Get detailed audio file insights in seconds, from format to technical specs. Automated Organization – Populate your boards with metadata automatically for better workflow efficiency. Optimized Audio Asset Management – Keep track of every file’s properties effortlessly. Time-Saving & Scalable – Eliminate manual data entry and process large me
I’m trying to make a custom Monday trigger for an integration app. However, I’m getting an error when creating the webhook using the MondaySDK. Error: “jwt must be provided”. I already have the access_token in monday.setToken() but still getting the same error. Wanted to confirm if its because the mutation for webhook only accepts API Key as authorization? So I can’t create it using the SDK? Would appreciate your help. Thank you! router.post("/subscribe", async (req, res) => { const { subscriptionId, webhookUrl, inputFields } = req.body.payload; const { userId, accountId, aud, exp, iat } = jwt.verify( req.headers.authorization, process.env.MONDAY_SIGNING_SECRET ); try { await SubscriptionController.createSubscription( subscriptionId, webhookUrl, accountId, userId, inputFields.boardId ); const MondayToken = await UserController.findOneMondayToken(userId); console.log(MondayToken); monday.setToken(MondayToken.token.a
Not getting logs/records in Activity Logs query response for Updates posted ( create_update event) on items. Below is example Query we are using: query { boards (ids: 1234567890) { activity_logs (from: "2022-06-12T00:00:00Z", to: "2022-06-15T00:00:00Z") { id event data } } } Kindly help us know how we can get the logs for Updates posted using Activity Logs query.
I’m using the same code for two applications, one of them works the other returns 500 when using secure storage: Exception when calling MondayApi->put_secure_storage: (500)
I would like to be able to create and manage (update) mirror columns via the API. If I am reading the docs correctly, neither is possible and values can only be read. Am I correct?
Hi there, I need help figuring out how to monetize my app. I have been asked to perform a seat-based pricing plan after a 14 day trial. What code needs to be written to implement this?
Recurring Task Automations is now available in the marketplace. Now you can keep your original items and app will change status or people columns or clear columns recurringly. With customizable recipes, you can set Status and People column values at specified times while automatically clearing the contents of Text, Date, People, and Number columns, or setting specific values for Number columns. It’s perfect for teams looking to reduce manual tasks, ensure data consistency, and save valuable time. Features and Benefits: Status Updates: Automatically set the Status column to a selected label at scheduled times, ensuring your workflow is always up-to-date without manual input. People Assignments: Automatically assign specific team members to tasks in the People column, so you’re always on top of who’s doing what. Clear Columns: Automatically clear values from Text, Date, People, and Number columns, keeping your boards clean and organized. Customizable Recipes: Choose from various pre-con
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.