Welcome to the new monday developer community
-
Recently active
Over the last couple of months our team has begun utilizing a power dialing tool internally for our sales team. This has helped autonomously boost productivity when it comes to lead and prospect outreach. Due to the overwhelming success, we had found while utilizing such a program made us ask “Why is no one providing a tool within the Monday.com platform?”. Without much hesitation our integrations team got right to work and developed an app that solved just that. After weeks of market research at CarbonWeb we partnered with one of the best power dialing programs on the market, PhoneBurner (https://www.phoneburner.com/). Having this partnership has allowed us to integrate all the amazing power dialing capabilities right into Monday.com. Currently, we need your help to perfect and provide an amazing tool to the entire Monday.com user base. Therefore, we are providing a free one-week Alpha testing program starting next week, Monday the 26th of April. The trial will not only include acces
Hey Ya’ll, Building an integration with lots of Monday api calls & webhooks. Usually when I can’t find documentation I scour the forums, or end up dumping monday webhooks to see how an item is dumped to see if feeding it back to monday will give me the result I want. This however, has not been working with removing all assigned people from an item. Here People (monday.com) explains how to add assignees, but not remove. So from dumping a webhook from monday when I clikc to remove all assignees I get this payload: {'event': {'userId': 22676521, 'originalTriggerUuid': None, 'boardId': 1973061092, 'groupId': 'topics', 'pulseId': 1973182044, 'pulseName': 'alex test', 'columnId': 'people', 'columnType': 'multiple-person', 'columnTitle': 'Assignees', 'value': {'personsAndTeams': [{'id': 22676521, 'kind': 'person'}], 'changed_at': '2021-12-02T18:56:21.478Z', 'column_settings': {'hide_footer': False}}, 'previousValue': {'column_settings': {'hide_footer': False}}, 'changedAt': 1638471382.068
Hey There! Has anyone figured out how to create a folder by executing a GraphQL Query? I can see how to create a workspace, board, items, etc… but, I don’t see any information on creating a folder.
Hi Monday Team, I’m actually having the same doubt as BraveCarlo on his post Create_item mutation with board-relation value - what's the value format? monday Apps & Developers Hi, I’m trying to create_item with several column values. I can set numeric and people columns fine, but I don’t see documentation for board-relation type in https://monday.com/developers/v2#column-values-section. I’ve tried several formats, but all of them fail. What’s the correct format? Is is even possible to set board-relation when creating new item? This is the example create_item.column_values parameter I supply (https://monday.com/developers/v2#mutations-section-items-create): column_… and also getting Error 500 when passing for example value:= “{"linkedPulseIds":[{"linkedPulseId":1940396017},{"linkedPulseId":1940598983}]}” if I send value:=“{}” it works but I want to add linked pulses and not clear them. He argues he had found the solution in the docs, but the poste
Hey all! We are developing an App that creates Boards in respond to some user interactions. The creation is done in the server side using a token given by the user (following this authorization flow). Unlike creation of Items, which are done interactively (the user can see the Items being added one by one) - the new Board is created, but is not shown in the Workspace’s boards and dashboard list. The user must refresh the page to see it. As our App is shown in the Dashboard view, refreshing the page means the user will need to reload our App for no real reason. Is there a way to show the new created Board without refreshing the page? Thanks! Etay
From the API playground: mutation{change_multiple_column_values(board_id:654, item_id:456, column_values: "{ \\"notes\\" : \\"y\\", \\"effort\\":\\"3\\", \\"dependent_on\\":{\\"item_ids\\": [123,345]} }"){id}} returns error: SyntaxError: Unexpected token < in JSON at position 0 same syntax, changing “dependent_on” column to a “connect_boards” column with appropriate change in item id, works correctly Any ideas?
Hi, The following is my query: query { items_by_multiple_column_values (board_id:826830563, column_id:"date4", column_values:["2021-11-01","2021-11-02","2021-11-03","2021-11-04","2021-11-05","2021-11-06","2021-11-07","2021-11-08","2021-11-09","2021-11-10","2021-11-11","2021-11-12","2021-11-13","2021-11-14","2021-11-15","2021-11-16","2021-11-17","2021-11-18","2021-11-19","2021-11-20","2021-11-21","2021-11-22","2021-11-23","2021-11-24","2021-11-25","2021-11-26","2021-11-27","2021-11-28","2021-11-29","2021-11-30","2021-12-01","2021-12-02","2021-12-03","2021-12-04","2021-12-05","2021-12-06","2021-12-07","2021-12-08","2021-12-09","2021-12-10","2021-12-11","2021-12-12","2021-12-13"]) { id name group { color } column_values { id title text } } } Expected result: Get all items in the board Actual result: Only return items without Time value Is there a way to amend the query to also retrieve the items regardless of the time? Br, YarHuoy
We are creating an integration, using custom entity to allow mapping from Monday board item to our application. One of the fields we want to map is a people field. The documentation here: https://apps.developer.monday.com/docs/dynamic-mapping#supported-primitive-field-types - seems to indicate that if we map from a ‘people’ field, we should get the data submitted as per: "people": { "identifierType": "email", "identifierValue": ["email1@company.com", "email2@company.com"] } we are finding that the data is being submitted to us as: "ourPeople": { "value": { "personsAndTeams": [ { "id": 25388021, "kind": "person" }, { "id": 25387959, "kind": "person" } ], "changed_at": "2021-11-29T22:31:30.321Z" }, "bypassPrimitiveConverters": true } The field definition we supply have both inbound and outbound field types set as user_emails
I have an automation in production which creates items and updates them. As of yesterday 2021-11-21 around 21:53, every create_update request is denied with status code 500. There were no changes to the code, which leads me to wonder if this issue is on our end or Monday’s API. code (python 3.9): def update_monday_task(task_id, content) -> None: logging.info("Creating update for monday task %s", task_id) query_update = 'mutation { create_update (item_id: %s, body: "%s") {id}}' % ( task_id, content, ) requests.post( url=config.MONDAY_API_URL, json={"query": query_update}, headers={"Authorization": config.MONDAY_API_TOKEN}, ).raise_for_status() The response’s json payload is {'error_message': 'Internal server error', 'status_code': 500}. Item creation still works with no issues. Can you please advise? Thank you.
Hello everyone, I have the following questions about a use case and I would like to know what is possible with Monday API : In a board I would like to use an item as a “parent”, and link this item with other items considered as “children” (quite similar to items with subitems) by adding an ID reference. Do you know if we can use Monday API to say that when a children row is updated (status for example), it also updates data in the parent row ? I would like to know if with the Monday API we can do the following actions : let says that we have two subitems a and a’ from two items in two distincts boards. These sub items have the same ID reference in a column, and the items also have the same ID reference. Is it possible to do : when data from a subitem a from item 1 in board A is updated, it also updates subitem a’ from an item 1’ in board A’ ? Thank you for your great help, Corentin
Is there a way to update multiple items in a board, or do we just run the change_column_value() mutation multiple times?
Hello! I want to know if it’s possible to develop custom columns to add on a board. If not, is there any chance to customise somehow the value that appears on a column? In the end, we want to allow the users to select one or multiple values, but we don’t like to use the we don’t want to use the dropdown for three reasons: A user can add another value and we don’t want to allow that We want to add a link on the value selected to go to some board integration. We want to customise what the users can see on a selected value, like adding an image or something else. Any ideas/suggestions? Thanks!
Hello, Im pulling monday.com board to excel with this but I am struggling to have the items grouped by a group name. Can anyone help? {“query”:“{ boards (ids: 00000000) { items { name column_values (ids: ["status", "status_1", "date", "long_text"] ) { text } } }}”}
Does anyone know what happened to the built-in trigger “When a status changes to something”? Is there something I’m doing wrong?
I have a question which seems pretty basic, yet I haven’t been able to find a clear answer as I went thru the docs. I have an app which I’m trying to convert from using the short-lived access token to using the oauth token, so I can have a longer time span for the work my app needs to do. I’ve figured out the oauth process, got the oauth token and can store it if needed. Great. My question is…now what? How do I actually use the oauth token in my code to provide the authorization? My code currently has a number of places where it uses the short-term access token. Could this be as simple as directly substituting the oauth token for the short-term access token, passing it the oauth token to all the places where it’s set up to receive the short-lived token? Or am I totally on the wrong track here? Thanks for your help.
please visit this issue for more detailsgithub.com/mondaycom/monday-sdk-js i am using monday.sdk.js for the very first time and as per documentations i can get boardViewId and boardId from monday.get(“context”) but this is not working in my case.
Hi all! I have an integration that mirrors updates between mirrored item, and when an update is created, the update’s creator will always be the integration’s installer. Is there a way to change update creator via monday’s API? thank you!
Hi, New to monday I ahve just set up an account for our company. We have created a standard board template that will be used and shared via dashboards with managers. We have a client dropdown field in the table that we have manually populated with the current list of clients. As new clients arrive we would like to add them to the list and for them to become available to all the users using the company template. Is it possible to add an option to a dropdown list in the way. Ideally we would keep the list outside monday and call the content via API if that makes sense ? So as we add the clients to the external list they would update and be available in the dropdown list in monday
Hi, I’m trying to send the challenge test using python, I’m stuck with that any input. jorge
Hi, Just want to report what seems like a bug, and ask you to resolve it quick. I’m trying to update the people column, and getting errors. I even tried using the api graph playground, with the mutation command copied directly from the documentation, and this is what I got (Other column updates worked fine thru the api playground): mutation { change_multiple_column_values(item_id:1889308806, board_id:1889308796, column_values: “{"people" : {"personsAndTeams":[{"id":2292943,"kind":"person"}]}}”) { id } } SyntaxError: Unexpected token < in JSON at position 0
The query below results in the query complexity budget being exhausted, especially if users are not being limited: me { id, name, teams { id, name, users(limit: 100) { id } } } complexity { before, after, query, reset_in_x_seconds } However the query cost for the query below is only about 1000. teams { id, name, users { id } } complexity { before, after, query, reset_in_x_seconds } Am I misunderstanding about the usage of the first query or is this a bug?
We want to collapse a column (e.g. hide) via the API. Does the API support this feature? Thanks.
Hi monday lovers. We are proud to announce our Round Robin Assignments (see marketplace) app got on update. With the addition of a status based trigger the app now supports three different trigger types and two methods to define the team. The available trigger types are: When item is created; this recipe can only exists one time in a board. When checkbox is ticked (multiple checkboxes are supported); when the checkbox is unticked the assignment for that item will be cleared. When status change; you can add multiple of these recipes as long as the status value is unique. This enables you to: Define a team to pick from for reviewing the item Define another team to pick from for pricing the item Etc. The team can be defined by: An existing monday.com team By selecting an item and column on the board where all individual members are defined This makes a total of six different recipes. As with all our apps the app is priced as a modest one-time charge per account and comes with
I’ve been looking at the column types and syntax to get the different values from the columns. But sometimes it seems that the data/structure shown via the api playground is different than when I use my nodejs debugger. for example, the status (“color”) column. The API playground lists the info like this: { “title”: “Status”, “type”: “color”, “id”: “status”, “value”: “{"index":0,"post_id":null,"changed_at":"2021-08-09T07:23:10.900Z"}”, “text”: “Working on it”, “additional_info”: “{"label":"Working on it","color":"#fdab3d","changed_at":"2021-08-09T07:23:10.900Z"}” }, my debugger shows the following in the value field: value: { label: { index: 0, text: “Working on it”, style: { color: “#fdab3d”, border: “#E99729”, var_name: “orange”, }, }, post_id: null, } note that via the api playground, it looks like I can get the index from value by doing value.index, and to get the label text, I need to use text or additional_info.label (not available in value) but according to my debugger, I get
Hi 👋 I know it has to be something obvious, and that it’s my fault but for the life of me I can’t get items_by_column_values to return any items. I’m using the API explorer and this is my query: { items_by_column_values(board_id: 266640420, column_id: "link3", column_value: "helpscout", state: all, column_type: "link") { id name } } I’ve checked the board id, and column id and data a hundred times 😦 And that same query on monday.com returns tens of items. Thank you! edit: just to be clear, I’m not getting any errors but an empty data set: { "data": { "items_by_column_values": [] }, "account_id": 4243510 }
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.