Welcome to the new monday developer community
-
Recently active
We are encountering this much more frequency in recent weeks. A user installs our app initially in Workspace A (the default now seems to be restrict to a single workspace for some accounts). Then on a board in Workspace B, the app is visible and an integration recipe can be created - but the app does not have access to Workspace B. Logic would dictate that the app should not be visible when adding integrations to boards in Workspace B. However, that doesn’t appear to be true, and the recipe gets installed. To add to it, the recipe triggers and sends us an event as if everything works. However, the token we receive cannot read or write anything to that board (it can access users, account, etc.). This means the integration is failing. We had not seen this regularly until the last couple weeks - did something change recently that allows the app to be visible for use in a workspace it does not have access to? Lastly, I would say this is a bug, an app should not be visible to create recipes
I basically wanna create an API request to find an item based on a column value (email). Out of all the API docs I used, this one confuses me. It doesn’t show what end-point to use, what all query parameters are required and how it should be inputted to find the right one. I might be wrong here, this is different to the API doc format am familiar with so am stuck, could anyone assist me. PS: I am using Zapier for this
We’ve built MoceanAPI Send SMS to make it possible to Broadcast SMS and Send Automated SMS to your contacts in your boards Here’s what you can do with our App: Broadcast SMS to items in your boards Send Automated Notification using pre-made recipe (For eg: send sms to item when their status changed) This app is for you if you’re: A landlord who wants to remind your tenants to pay their rent on time via SMS. A marketing manager who wants to send promotional offers to your customer when their sales stage changed (For eg: sending coupon code to customers who signed up from specific advertising campaign.) A growth hacker who wants more eyeballs / impressions for your offer. (Your emails have higher chances of landing in the Spam folder, compared to SMS) Send SMS in less than 3 minutes Sign up for an account here Install MoceanAPI Send SMS app here Add new widget in your Items and select MoceanAPI Authenticate your account and key in the API Key and API Secret as well as the Sender
I need a graphQL query to pull all items and subitems for all columns in a specific group id “topics” In a specific board
I was developing an app for a client and this morning at a meeting we had I pushed a new version to live and the app disappeared from client’s board. The automations are still trigerring but not showing up in the automations of the board!!! When do you think this will get fixed? What can I do about it?? I don’t want to uninstall and install the app again since I would have to configure all the automations again… The dev team at monday really really need to stop pushing buggy code to production…
Here is (super anemic) code sample from the .NET quickstart: app.MapGet("/", () => { Console.WriteLine(); Console.WriteLine("Get Environment Variables: "); foreach (DictionaryEntry de in Environment.GetEnvironmentVariables()) Console.WriteLine(" {0} = {1}", de.Key, de.Value); return "Hello from dotnet " + name; }); I can access EnviroVariables (yay). But how do I access Secrets that are stored in the apps general settings? I saw in the docs that Secret Storage is not supported for anything but NodeJS and Python. But it was a little unclear whether that is referring to the secrets key/value pairs, or something else.
I have a few questions regarding my application on the Monday Code platform: Is there a limit on CPU and RAM usage for applications running on Monday Code? Does my application stay active continuously, or does it spin up only upon receiving a request? If I initiate a background job, will it be terminated after a certain period? How large can files be when written to the file system? How long are files stored on the file system once they are written?
Hello, we have a number of in house API calls we make against Monday.com boards our users have developed, the calls such as query = '{boards(ids: ’ + board_id + ‘){columns(ids: “subitems”){settings_str}}}’ Has always retrieved the sub board id without issue, last week on a new board we found the hard coded ids “subitems” no longer worked, and we had to find the item id for the Item title on the main board(which can be Subitems or SubTasks) and on new boards returns a subitem id of subitem__1 Today we have found another change of functionality around Status Text (Our calls are programmatically iterative with smaller slice size and only the sample output of interest is shown below) On older boards we can use the following to get the selected status text. query {boards (ids: ’ + board_id + ') {columns {id title}}} { "id": "status7", "title": "Exclude" }, and query {boards (ids: ’ + board_id + '){items_page (limit: 500) {cursor items {group {id title} id name c
I’m excited to introduce our latest Board to Website Widget app, which allows you to quickly turn any board into a fully customized web-based widget that can be shared publicly or embedded into any website. Make sure to take a look at the demos. Before you continue reading below, I recommend you take the time to see the app in action by watching the following tutorial video that covers one specific use case, but gives a complete overview of the apps’ capabilities. How to create a product catalogue from a monday.com board and share or embed it on a website 🚀 What are the key benefits? Share boards that look professional while perfectly matching your company brand. Make all files directly accessible from within the website widget without any further effort. Leverage board items outside of monday.com without any coding or API usage. Make board items searchable based on the published items and their values. 😎 What are the key features? Apply custom filters
HI, I can’t solve the “DataSource.Error: Web.Contents with the Content option is supported only during an anonymous connection” I already did the anonymous authentication on data source settings, but stil continuous. How can I solve this?
Hi, TLDR; What’s the best way to know whether a user is allowed to edit the view/widget settings in a board or dashboard? Details We have an app that has a widget and view feature in which the user can configure the widget/view within our app (not using the monday configuration/settings). We want to avoid that users without the necessary permissions are able to change the settings, therefor we need to know if the user has the required (dash)board permissions. For a dashboard this means the user needs to be dashboard owner. And for a board this means that any user can make changes unless the board permissions are being restricted to either “Only edit items or subitems that users are assigned to” or “Write updates on items only”, in which case only the board owner should be able to make changes to the widget(s)/board views. We’ve found a variable in the context called editMode which works as expected for a Dashboard. In this case it will only return true for dashboard owners and false fo
I need to get a list of users, with user type = member (not viewer, not admins) Then I need to get their last active date / last login date using API I know how this is done on UI but how to do this using API? Please help!
Hi all, we are trying to clean up our Monday access list. I would like to query for all inactive users and retrieve their last activity date. From what I’ve seen these fields aren’t available through the API. Is that still the case? Is there any way to script this process?
Hello, I am looking for a way to see the Date of the last activity of a user not including logging in. I see in the monday API that there is a last_activity field for every User, but I believe this includes logging in as an activity. Is there a way, through an API, to see the last time a user edited/changed something? Thank you
🎯 🔀 Simplify Your Board Management with Batch Hero for monday 🔀 🎯 If managing multiple boards and columns on monday feels like a time sink, Batch Hero for monday is here to make things easier. Designed for anyone who handles numerous boards, Batch Hero brings faster, simpler board and column operations tools. **Key Features at a Glance: ** 1. 🛠️ Powerful features at your fingertips: 🛠️ Column Ops: smart column management – Effortlessly add, duplicate, or remove columns across multiple boards instantly. Save hours with batch column operations. Board Ops: streamlined board operations – Batch operations for boards just got intuitive. Move, copy, archive, delete, or change ownership of multiple boards with just a few clicks. 2. ⚡ Quick Board Actions: ⚡ Create or rename boards instantly: Set up or reorganize boards with minimal effort. Filter and sort boards: Quickly find the boards you need when you need th
🔬🧊 Get Clear Insights with sumUp for monday 🧊🔬 If you’re looking to make data analysis on monday easier and faster, sumUp for monday is the app you need. Designed to help you build reports and dashboards based on your monday boards, sumUp gives you the tools to quickly analyze and visualize data, from simple metrics to in-depth, two-dimensional analysis. 👀 Key Features at a Glance:👀 1. 🎯 Simplified Data Analysis: 🎯 Quick Summing: Calculate totals for key metrics in seconds, letting you get the answers you need without manual number-crunching. Flexible Grouping: Group your data by board groups, statuses, drop-down menus, dates, and more, giving you flexibility to see the bigger picture. 2. ✌️ Dual Widget Power: ✌️ Group by Widget: Effortlessly organize your data by grouping it based on board groups, statuses, drop-down menus, dates, and more. This widget gives you flexible options for viewin
Hi Everyone, I am having a hard time to connect with Monday.com API using my PBI. I already have my key and board ID. All i need to do is to ingest all the contents from my board ID. Can someone please help me with this? This is my Mcode let Key = Access_token, Board = Board_id, Source = Web.Contents( “https://api.monday.com/v2”, [ Headers=[ #“Method”=“POST”, #“Content-Type”=“application/json”, #“Authorization”=“Bearer " & Key ], Content=Text.ToBinary(”{““query””: ““query { boards(ids: " & Board & “) { items { name, updated_at, group { title }, columns: column_values { title, text }} } }””}”) ] Thank you!
Hello developers, I’m trying to query groups, noticing some unexpected values in response for id key. This I’ve been noticing only from yesterday and used to work fine before when I tried. Thus wanted to check if anything wrong on my end (or) something breaking here. Here is my query, getGroups ({ context, metadata }) { return { method: 'post', url: 'https://api.monday.com/v2', headers: getCommonHeaders(metadata), data: { query: `query { boards (ids: ${context.boardId}) { groups { title id } } }` } }; }, And the response looks like this, (just attaching the group part of it) [ { "title": "Group Title", "id": "topics" // expecting this to be something like 1210777 } ] So when I try to make further calls with this id, it fails (say fetching items in a group) Can someone confirm if anything wrong on my end? Thanks in advance.
Is there any documentation on how to work with monday doc blocks i.e. delta format? All I got was that it uses quill delta library. However, the information available on quill delta does not seem to be enough and there seem to be more going on in the monday doc delta format blocks. Is there any documentation available on this?
I want to update status column options and add/remove options using the API. There has to be a way right? I don’t know why there is no documentation on this!
Hello everyone, need help. Trying to pass multiple item ids for query from wordpress platform. The ids are taken from post title. My code: $current_user_id = get_current_user_id(); // Set up the arguments for querying posts $args = [ 'author' => $current_user_id, // Filter posts by the current user ID ]; // Query the posts $user_posts = get_posts($args); // Check if the user has posts if ($user_posts) { // Collect post titles (numbers) in an array $post_titles = []; foreach ($user_posts as $post) { $post_titles[] = esc_html($post->post_title); // Store the post titles (numbers) } $matters = implode(', ', $post_titles); // Comma-separated list of titles (numbers) } else { // No posts found, set matters as empty $matters = ''; } // Setup API request for Monday.com $token = 'abc'; $apiUrl = 'https://api.monday.com/v2'; $headers = ['Content-Type: application/json', 'Authorization: ' . $token]; // Create the GraphQL query dynamically $query
I am looking to sell my app that is currently published in the market. For more details, please write me at devauthor@grinflai.cfd The app has almost 200 installations and was launched this year. It has been on the market for about 5 months. It does not rely on third-party server and is fully hosted on Monday. The app is similar to notes and reminder tool.
Hello, Good day everyone! I’m working on a marketplace app and have a query relating to querying boards and workspaces. I’ve a dropdown where the user can select the workspace → board and create an item in that board. I’m using monday.com APIs and it works as expected. The issue is relating to the write access to the board. A particular user who’s not a subscriber to the board is not able to add an item to it. While this is expected, is there a way I can list only workspaces and boards that the user is subscribed to? I’m aware the workspace and boards API allow us to query subscribers. In case of Workspaces, there is a key named users_subscribers but only 25 count is returned by default. In case of boards API - key is subscribers. I didn’t find any limit of results returned mentioned in the doc but still wanted to confirm here. Do we have any limit on subscriber entities returned as part of response? When it’s being returned with limits, the only way to retrieve the user subscribed boa
Hi all, I am working in a board which populates per Shopify order, using a Zap from Zapier. All the information I need from Shopify is successfully getting into my board, and it’s populating the board one order per item line. When there are multiple line items, though, they populate in the following format: SKU: “SKU-001,SKU-002,SKU-003” Price: “100.00,88.00,15.99” Currency: “USD,USD,USD” Name:“BlueShirt,RedShirt,GreenShirt” Ultimately, I need to split these line items into separate values so that I can create invoices and track values individually. I feel as though this probably should be done via subitems, but I’m open to other solutions. This feels like an issue that would be encountered in any integration with a NoSQL data set, so I’m surprised there isn’t an existing solution. Is there an easy way to break these into individual components without adding dozens of columns with formulas that break it up using “mid” or “search” functions?
Hi, I’m confused… I was working on a new app instance - my app is an integration app, with recipe builder written in python. I tested the app after installed (yesterday) and it worked. But then, I needed to add scopes to my app, so made a draft version and changed scopes in that version. Then, promoted that version to live. From this point, I wasn’t able to Install the new version: the button appears on the “Install App” UI on developers center, but it doesn’t change it state, it immediately returns to its original state, which is “Install app” (the expected behavior is it change to “Uninstall app”). I even removed all scopes in OAuth and the app is still not “installable”. Does anyone know how to troubleshoot? Or have hints with potential issues? See screenshot: Thanks!
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.