Welcome to the new monday developer community
-
Recently active
Hello together, it is possible to change the group name of the subitems. Tried it using API. There is some success, but the group name is still retained. Are there other approaches to this? Thank you very much.
Hi, is there a way to call external app to run based on a click or a status change, i don’t need any info exchange, just need it to run and jump to the front window
The below query stopped working for text fields. It was working before the latest API version upgrade. I am using the API version: 2023-10 query { boards (ids:xxxxxxx) { items_page ( query_params: { rules: [ { column_id: “custom_text_field”, compare_value: [“541”], operator: contains_text }, ] }, ) { items { name id group { id } column_values { id text type } } } } }
Noticing this strange behaviour on my app. The filter and search options disappear as soon as the app loads! Please help
Hey all, I’m using the API connector to call multiple items to a board on my Monday account. The text values are loading but not the dropdown items, telephone number, nor the file uploader. Here’s my POST call: { “query”: “mutation { create_item ( board_id: 5805558084, item_name: “<Current_User's_first_name> <Current_User's_last_name(s)>”, column_values: “{ "texto7":"<Current_User's_address>", "ciudad":"<Current_User's_city's_Display>", "dropdown2":"In the afternoon", "tipo_de_problema52":"Community", "long_text":"<DescribeIncidences's_value>", "Documentos":"<LinkUploadFiles's_value>", "texto8": null, "tel_fono": null}”) { id, name, column_values { id, value } } }” } In bold is the dropdown item that I’ve been playing around with for hours and no luck. I’ve tried dozens of different ways, like putting in the status/label IDs (1: Madrid, 2: Barcelona, 5: Not listed, 19: Valencia), overriding them and more. As for the other dropdown options, I temporar
Hi, I am trying to update a column on my board - it is a number. I am using the change_column_value endpoint in the API and Python. Here is my code: def updateColValue(self, boardId, itemId, colId, value, mondayToken): dictHeader = {'Content-Type': 'application/json', "Authorization":self.mondayToken} mondayURL = "https://api.monday.com/v2" try: mutation = f"{{ change_column_value(board_id: int(boardId), item_id: int(itemId), column_id: colId, value: value) {{ id }} }}" payload = f"{{\\"query\\":\\"mutation: {mutation}}}" response = requests.request("POST", mondayURL, headers=dictHeader, data=payload) print(response.status_code) print(response.reason) except Exception as e: print (f"{cm.WARNING}There was an error running a column update:\\nColumn: {colId}\\n{e}") I keep getting a 500 error returned. I suspect it is because my query formatting is not correct. Would appreciate any help. I was using this Q&A as a guide: 'change_
Hello- I have a HTTP call that posts values in a column/ item each time it runs. Right now it is just a text name. So it comes in as John Doe, the next time the call runs I want to add “Patty Roe”. So the cell would contain “John Doe, Patti Roe”. Is there anyway to do this with out getting the current contents of the cell, then when adding to the cell include the current contents plus the new? Secondly, if I change the column from a text to a people column can I ADD people there? Thank you!
Hello people, I’m Sanjeev Mansotra, pursuing a course as I want to learn App development for my further career. I am dedicated to continuous learning and staying updated with the latest advancements in the field of technology to deliver innovative and sustainable solutions. I have keen interest in coding, so please help which all programming languages should I learn to develop apps? I’m new to this community, waiting for responses!
While I’m pretty late to the party, I’ve finally found the time to update an app that is using the API that would have broken with the 2023-10 changes specifically to items_page and pagination. At first glance it is a nice addition, however upon closer inspection I realized my fairly fast method for getting all the items in a board will no longer work. Before, I would spin up a worker pool and start handing out page fetch requests to the workers. I could do perhaps 8 simultaneous page fetches, with each page having its own error tracking and retry logic. Any page that came up empty or less than the limit signaled the whole worker queue to finish up or abandon any pages greater than the “last page” that was discovered. This was fairly elegant and sent minimal junk requests (a few pages past the last could happen). With the new system, it looks like there is absolutely no way to fetch pages in parallel any more, being entirely locked into the serial interface of waiting for the next c
Hello Community, I am thrilled to announce that I’ve recently developed a new Google Workspace add-on, one that’s intended to enhance your productivity and simplify your data management. Do you often find yourself manually adding items elsewhere whenever a new row of data is added to your Google Sheet? What if that process could be automated? Say hello to my new add-on, automatically generate a new item whenever a new row is added to your Google Sheet. This add-on is perfect for users who regularly update their sheets and need those changes to reflect elsewhere without the hassle of manual data entry. It’s designed to be user-friendly, seamlessly integrating with your existing Google Workspace and requiring minimal setup. Once the add-on is installed, it will monitor your specified Google Sheet for new entries, and as soon as a new row is detected, it will immediately create a new item. I would love for you to try it out and share your experiences. I’ll be actively seeking your feedba
Hey there, hope all is well! Am a little new to Monday Dev and GraphQL! I’ve looked at the new docs regarding the new items_page api. However, I did not see anything about Creating or Mutating an Item using this new API. Am I missing something? How do we go about creating/mutating an item using the items_page? I did see under Items “If you’re getting items… use items_page”, I’m guessing items_page is only for retrieving info since it says “getting”? Here’s a link of docs I’ve read overmonday API docs Cheers!
Go beyond the limitations of native automation with a new app from the ScriptRunner team: Advanced Automations for monday.com! This new app provides you with the freedom to craft custom scripts in TypeScript or JavaScript, and enables complex task automation without the need for costly single-purpose apps or manual workarounds. Our all-in-one scripting tool gives you total control over the monday.com API, delivering a cost-effective solution backed by the acclaimed ScriptRunner team. Because using multiple, low-code solutions for automation is so 2023 ! 🚀 Try Advanced Automations for monday for free here: monday.com: Apps Marketplace
I’ve encountered with a few strange moments in work with activity log (for short mention — AL). The first moment: Sometimes i get delay between changes in item and corresponding events in AL. Our app uses AL as source of the true for item’s state and makes changes in the app state after changing some items. But these changes appear in AL with delay. Occasionally the delay can be very long. It can be measured in minutes or tens minutes. It’s very sad. But this isn’t the main pain in ass. The second moment: When i move items between groups in the board, the appropriate event from the pair of events for moving in activity log doesn’t exist. For example, there is an event move_from_group (1) but there isn’t an event move_into_group (2) or vice versa. But a very happy moment awaits us in the future. After repeating request i get the second event but don’t receive the first event. And same behavior occurs with series ordinal updates in item’s values — two equals requests with same paramet
I’m trying to make sure our website forms that submit data, information requests to our Monday boards are updated. Is this PHP tutorial page up to date? It doesn’t seem like it is. https://support.monday.com/hc/en-us/articles/360013465659-API-Quickstart-Tutorial-PHP. I’m trying to update the API headers and get an error in the code. What is the correct format? I’m trying $headers = [‘Content-Type: application/json’, 'Authorization: ’ . $token, ‘API-version’ : 2024-01]; Thanks!
Hey everyone. Figured I would create a post about a C# library I have been working on. Like most, I was also using the HttpClient or The GraphQL Client, After hours or manually writing queries for each project that required monday intergrations, I decided to start writing a library to help eliminate boilerplate code This library has been built using .NET 8 Here is some information if you’re interested. The library can be injected via Dependency Injection or you can initialize it manually. Initializing services.TryAddMondayClient(options => { options.EndPoint = new System.Uri(configuration["mondayUrl"]!); options.Token = configuration["mondayToken"]!; }); IMondayClient mondayClient = new MondayClient(this.Logger, options => { options.EndPoint = new System.Uri(configuration["mondayUrl"]!); options.Token = configuration["mondayToken"]!; }); Reading When binding your row to an object, you can create a record inheriting MondayRow public record TestRow : MondayRow {
When we get a webhook event from monday.com that app_subscription_cancelled_by_user, does this mean the account should not have a subscription anymore? Or should we wait for the app_subscription_cancelled event?
Hi, I am trying to change field - people, It doesn’t return any error but the field is not changed I am updating 3 fields: checkbox, date and person The first 2 fields are updated, but the person doesn’t. This is my request from the postman: { “query”: “mutation {change_multiple_column_values(item_id:1361107268, board_id:1352790395, column_values: "{\\"date_10\\" : {\\"date\\" : \\"2024-01-19\\"}, \\"person\\" : {\\"person\\" : [{\\"id\\":52096902,\\"kind\\":\\"person\\"}]}, \\"checkbox1\\" : {\\"checked\\" : \\"true\\"}}" ) {id}}” } The user exists and the field ID is person. i have tried send this request multiple times in the last 10 minutes. Please help
getting this error monday.listen is not a function. please guide. also i have these requirement do I need to use webhooks or monday.listen Track completed case management (we call them GO Plan) meetings – this is flagged in a platform called Monday.com. It would be awesome if the app could integrate directly with Monday.com and assign points anytime we flag it as “yes” for attendance. Track attendance to work – also done in Monday.com, awesome if it would integrate & when we check “yes” it assigns points. Track attendance to classes – also done in Monday.com, awesome if it would integrate & when we check “yes” it assigns points.
I am working through my first integration feature and trying to test a custom action. However, I am not seeing anything in the access log on my endpoint. Feature Setup: Recipe: Custom Action: Postman Post Response: Endpoint Access Log: However, when I add the integration to a board to test it, I do not see anything in the endpoints access log. Searching the forum lead me to this discussion where @basdebruin indicates that middleware might be part of the solution. Custom action - endpoint not working - monday Apps & Developers - monday Community Forum It looks like the middleware example is decrypting a short-lived token to use with the API. My app will not need to interact with the API at this point and I already have a CORS middleware running on my endpoint. Is there something else that the middleware is doing that I am missing? My backend is running FASTAPI so it would take a bit to figure out the short-lived token middleware.
I am using the following query: {‘query’: ‘{items (ids: [##########]) {column_values {… on CreationLogValue {created_at}}}}’} The goal being to find the creation date of an item in monday.com per the instructions in Creation log I am getting only empty results for each column, instead of a column showing the creation time. tl;dr: I’m using the method suggested by monday.com to get the creation date, and no column is showing info, is there an issue with my queries, or if there is an alternative method, please let me know.
Hello everyone, Is there any workaround to determine the original user ID? Currently, I am receiving -4 as the user ID, as this automation is triggered by another automation. Thank you.
We are developing a monday Marketplace App with an automation templates, that require an account with our platform to work. We would like to achive a good onboarding experience for a new user afer installing our App from the Marketplace, that would drive her to register for a free trial with our plaform BEFORE attempting to configure a template (because it will not work without an account). We registered a monday “Feature” of “Board view” type, which we built as a page with some guidance info and a link to start oauth flow, that results in registration with our plaform. For users, that already have an account (and a session) in our platform, this page will display some additional info and possibly some settings. We called this board view “App settings”, but it’s really not board-specific at all and is global to the App. According to monday documentation (User onboarding), we can configure this page to be the first page an admin user lands on after installing the app from the marketplac
Starting earlier today, we have started receiving the following error in make.com since the new API version has been released: [200] [{“message”:“Field ‘items_page_by_column_values’ doesn’t exist on type ‘Query’”,“locations”:[{“line”:1,“column”:2}],“path”:[“query”,“items_page_by_column_values”],“extensions”:{“code”:“undefinedField”,“typeName”:“Query”,“fieldName”:“items_page_by_column_values”}}] This is happening across multiple make.com environments on a variety of monday modules in make.com. The odd thing is, when run manually, it will work 90% of the time, and 10% of the time it will fail. When run on schedule, it fails every time. I can’t make head or tails of what is happening, however it has broken dozens of scenarios. Any help would be appreciated. Mark
I’m looking for smart people who know a lot about making apps. I need help to create an app for my website, sadapackage. The website is about telecom internet packages and plans. I want this app to be easy for everyone to use and let them subscribe to different packages/plans. If you know a bit about making apps that are easy to use or if you have good ideas about how to make this app, I’d really like to hear from you.
Hi developers We detected a technical issue with Make’s monday.com API connector. We are aware that Make is an integral part of many users’ workflows and we are doing our utmost effort to work with Make and resolve this issue. As this integration is not maintained by monday.com please reach out to Make directly with any questions & concerns. We apologize for the inconvenience, monday.com Team See monday.com status page
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.