Welcome to the new monday developer community
-
Recently active
Hi there Monday community! I am hoping someone can give me direction on how I can do this as I am sure it must be possible. I have gotten really good as using the API and Google Sheets to do things that can’t be done (to my knowledge) directly in Monday. However, I would love to be able to simplify somethings. Here is one example that is just between Monday data. I have a Master Project Board (MPB) that has 5 status columns, 1 per phase of the project. Every time a new project is created (off of a template board) it is added as an item on the MPB. The project boards have a group for each phase and each group has it’s items in it. The goal is to have the MPB status automatically reflect the status of the group on that particular project’s board. Right now I have a Google script that is successfully accomplishing this. It pulls the data needed from Monday, reads it, runs the logic to update the MPB appropriately and everything. We have it set to pull updates on a recurring cycle (twice/d
monday.listen(“events”) not quite working with subitems. I’m sure dev team aware of it, just wanted to have some roadmap or estimation, when it will work? Currently, there is no event when the subitem is updated. And when new subitem has been added the generated “event” is for the parent item update, with all subitems, so it’s impossible (afaik) to detect actual new subitem. Another problem with subitems - when I’m adding new subitem I see two “events” generated, with almost identical data. Same for when I remove subitem - two “events” generated
Using a custom trigger with subscribe and unsubscribe events. In the subscribe event I create one or more webhooks and store their id’s. In the unsubscribe event I delete these webhooks and the feature itself. All workss as expected, except that the webhook is still visible in the UI. It is deleted (do not get triggered anymore) just visible. Only a browser refresh (F5) will make it disappear. @dipro, is than a known issue? (at least it is now 🙂)
Hello Monday Community, my company is building a website that generates html based on Monnday updates that we have on a specific table. Querying the body property of update, I receive the html version of the update, containing something like: <p> <img src="https://subdomain.monday.com/protected_static/123456/resources/123456/image.png" /> <h4> Some Content </h4> </p> The problem is, that customers wont be able to see this image because you have to be logged in on monday to access the source URL. Is there any way to make this content accessible, without having to query the asset’s public URL?
I am trying to add a simple item to a board: var helper = new MondayHelper(); string json = await helper.QueryMondayApiV2(“{"query": "{boards(limit:100){id name}}"}”); string query = @"{""query"": ""mutation {create_item(board_id: 628989982, item_name: \\""adding works\\"", column_values: ""{\\""Status\\"": \\""Done\\""}"") }"" }"; await helper.QueryMondayApiV2(query); However I get a bad request. Sample works without column_values. All poiters are welcome.
I wanted to programmatically create a Subitems column using the API. Is it possible ?
Hi. I’m developing board view app that detects changes in realtime, by using monday.listen(“events”…) also I need to check for currently filtered items monday.listen(“itemIds”…) my app should only detect changes in the items that are within currently filtered. But when user add new item, first “events” callback fires, and only after that “itemIds” (if this new item goes in filtered). So, if I’m checking filtered in “events” callback it would always fail. I guess I can workaround by adding some delay in check, but this doesn’t look good, maybe there is more clean way?
I am currently sending a query and getting the data returned from my board: const query = `{ boards(ids: ${state.mondayBoardId}) { groups(){ title items(limit: 50){ column_values{ text } } } } }` The query returns an array of objects (rows). Each object or row has an array of items (column values). [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}] 1. column_values: Array(9) 1. 0: {text: "ARI"} 2. 1: {text: "Fitzgerald"} 3. 2: {text: "Larry"} 4. 3: {text: "WR"} 5. 4: {text: "11"} 6. 5: {text: "Arizona Cardinals"} 7. 6: {text: "Cardinals"} 8. 7: {text: ""} 9. 8: {text: ""} 10. length: 9 2. 1: {column_values: Array(9)} 3. 2: {column_values: Array(9)} 4.
Hi. I wanted to find out if there is a way using the monday apps SDK to add a custom item to the context menu. This will allow a user to right click on a cell and then invoke my app- and then I can so some custom action with the value from the cell (which the user right clicked on…). If there ins’t such an option - how would you go about this? (As I need this functionality). Thanks in advance, Benjamin
Hi, I am trying to launch the quick start example on my windows machine. https://monday.com/developers/apps/quickstart-view/ So I runned the following command: ``` npx @mondaydotcomorg/monday-cli scaffold run ./ quickstart-react In my console, I got: > monday-integration-quickstart-app@0.0.1 start G:\\Mon Drive\\Developments\\nodejs\\monday-app\\quickstart-react > npm run stop && concurrently "npm run server" "npm run expose" > monday-integration-quickstart-app@0.0.1 stop G:\\Mon Drive\\Developments\\nodejs\\monday-app\\quickstart-react > kill-port 8301 && kill-port 4049 && kill-port 4040 'kill-port' n’est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes. npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! monday-integration-quickstart-app@0.0.1 stop: `kill-port 8301 && kill-port 4049 && kill-port 4040` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the monday-integrati
I’m working on a set of React hooks and components for easily prototyping Monday Views/Widgets. Currently have a monorepo setup for developing several modules and a PulseTable demo. Modules react-monday reacy-monday-ui Demos Task Manage (https://tasks.workos.network) Notes (Coming Soon) The PulseTable queries all items(pulses) from boards. Allowing an administrator to quickly navigate all active items. Would love to hear what features you think should be inluded. Demo: https://tasks.workos.network/ Repo: https://github.com/workos-network/workos-network-monorepo To test the Widget/View without a backend you can copy and the API auth token temporarily into the browser localStorage to avoid connecting to a backend authentication server for testing purposes. Click Account Settings and copy/paste API token. This widget is being actively developed. Not ready for production. Open to all feedback. Developers If you’re using React to build Monday Views/Widgets I would love to hear what fe
Do we really need a recipe created? I have this case: I am building an interaction app. When something happens on my platform, I would like to create a new item in my monday.com board. However, I can do everything with the Monday sdk. I just need to authorize the user from my app, and with that I have the auth token. So, I don’t need an integration recipe for a trigger and action. Is that ok? Will that qualify for the apps challenge?
Is it possible to create public URL for custom board views (similar to Forms)? Would be useful to create a view where I can tweak the form layout and structure suited for my app, but allow external agents to add content to the board.
Hi All, I am planning an integration which uses a custom field type (dropdown) and the dropdown should be populated with values I retrieve from a database. The request made to the URL specified in the custom field type is made as soon as the user clicks the field in the recipe. However the request only contains an accountId and an userId. Would be very helpful if it also contains the boardId from the board the automation is about to inserted to. There is a backToUrl field available in the request, but that is empty. If that would contain the URL of the board where the the automation is added to I could extract the boardId from that URL. Any ideas how to populate a dropdown (custom field type) dynamically based on account Id and boardId?
I’m trying to get listed all boards { boards { name id } } results only 25 boards { boards (limit:1000) { name id } } will result 1000 boards is there any way to get all boards ?
When I set the right Source : custom URL. I can watch my app. when i go to the board It wont load. I get error blocked by client ERR_BLOCKED_BY_CLIENT thanks
Hi there, I’m looking for a way of apps to manipulate the URL. For example, my app would have different screens: a dashboard screen, an edit item screen, etc. I couldn’t find an option to manipulate the URL though. Would be nice if apps could add hash values to the URL, for example: From my app view I have this URL:my-account.monday.com This way, I can have specific URLs for each location of my app. Thank you.
My app tracks realtime updates of data (in board widget view) using this.$monday.listen(“events”) also I’m thinking about using this.$monday.listen(“itemIds”) to track filters too. While testing I noted some unexpected (undocumented behavior) - when user adds new data (so “itemIds” event is fired) I see list of normal “number” ids and in the end of array - some “string” ids: [684889712, 684890048, 684899632, “d6459d3f-85bf-0f14-7ffc-a0583a058980”, “36cdf0e6-7720-a2f7-50fd-3e22236cf209”] - this is sample for added two rows. Then, (almost) immediately executes another “itemIds” event with two new “number” id, as expected [684889712, 684890048, 684899632, 684901596, 684901600]. So, I would consider that first “itemIds” launch as bug.
So, in my board view app I’m trying to watch data updates in realtime by using monday.listen(“events”, callback); and it works for new rows and value updates. BUT, when I update first column (Name cell?) nothing triggers. Is that bug or by design? And if that by design why can’t I detect this column update? Also I noted that if I select item and execute “move to other group (or board)” operation on it there is no event generated too. Same question here - is it bug, if not - how to detect those operations?
I’ve been struggling with converting my GraphQL query into a C# query. All I get is a bad request or a parse error. This is what my query looks like atm. var query = QueryMondayApi(@“{ ““query””: ““mutation { create_item(board_id: " + BoardId + @”, group_id: " + “new_group61452” + @”, item_name: "”" + item.ProductNumber + @“"”, column_values: "“{ \\"”" + ShipNameId + @“\\"”: \\"“” + item.ShipName + @“\\"”, \\"“” + CcId + @“\\"”: \\"“” + item.NoCc + @“\\"”, \\"“” + EuId + @“\\"”: \\"“” + eu + @“\\"”, \\"“” + OaId + @“\\"”: \\"“” + item.Oa + @“\\"”, \\"“” + GroupNoId + @“\\"”: \\"“” + item.GroupNo + @“\\"”, \\"“” + MustShipId + @“\\"”: {\\"“date\\"” : \\"“” + mustShip + @“\\"”}, \\"“” + PlannedDateId + @“\\"”: {\\"“date\\"” : \\"“” + plannedDate + @“\\"”}}"“){ id}}”“}”).Result; Thanks!
Hi my lovely community 🤚 There anybody know if Is it possible to get for example: to get the code of the map board view or an initial template of the map to build my idea on it? Instead of messing with the implementation of the functionality of the whole Board View base, it would be wonderful if there would be the possibility to focus with the main goal to develop a real solutions. If anyone’s have any resources or references please share with us🙏
I am creating an app for time tracking and I want to show the time of the development on the boards so is it possible that on board it can be shown, or any other way to get to the team? it will be really helpful I got this topic because the previous app didn’t had any integration with monday
I am able to add an item to a board that I am and others are subscribed to however, a notification isn’t sent when the item is added. If an item is added to the same board an email is dispatched to all who are subscribed. Why doesn’t this behavior happen when an item is added using the API and is there a way I can reproduce this using the API?
Hi there, I am creating a restaurant app which has chatbot which gets the order for customer and also other query of customer. So, is it necessary to integrate monday.com in my app or it will till be counted for reviewing in dream app competition Also, do I have to pick from the inspiration or I can have my own topic too?
what if the developer working on a task start time from 0 and then stop the time when he/she finishes the task. so, when the task is finished then developer can click on finish and it should record the time on the boards for that particular task can this be possible?
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.