Welcome to the new monday developer community
-
Recently active
I’d like to ask if this documentation is still valid. I think that there were some changes. For example, when I add a new item using Postman or monday playground, I get an id of this item in the response. If I understand correctly, according to the documentation, it shouldn’t be possible. So, could anyone write what the changes are in this document?monday API docs
hi i’m trying to send false in checkbox column in this way mutation { change_column_value (item_id: 3985179699, board_id: 3985130844, column_id:“checkbox”, value:“{"checked":"false"}”) { id }} response - withou errors. i’ve read this article Column mutation sending checked = false still checks checkbox monday Apps & Developers Hi! I’m trying to update a checkbox column but if I send the checked value as false it still checks the column: mutation { change_multiple_column_values(item_id:295524638,board_id:287994487,column_values: "{\\"check\\": {\\"checked\\": \\"false\\"}}"){ id } } Any advice? but didnt found solution for change_column_value mutation help please thank you.
Hi, How to get input field ID using onChange event in Vibe component? Could you please example code for form with many fields. Since I am using Antd comopentwe can easily get each input field’s Id along with values. Now I am changing UI to monday.com Vibe component. It would be helpful if I get some sample code. Thanks in advance!
Hello, When developing monday.com apps, it is not clear for me how the localization of the Workspace Templates works. As far as I can understand we should add a translated Workspace Template for each supported language. Correct? If you have a Portuguese template to show only in Portuguese speaking locales and an English template to show elsewhere, what “Locale Release” should be applied to the Portuguese template and what “Locale Release” should be applied to the English template? Kind regards, Vítor Miguel Abreu
Hi, We have developed an frontend App to deploy in marketplace. We just want to clarify the App submission documents. Could you please guide us to schedule the call with the experts? Thanks in advance!
Hey, all! I’m using the api to get activity_logs. We have tons of items and I was wondering if there is any way to filter activity logs by event type (we have a lot of items and we need just query a couple of event types. For instance, something like this: query { boards (ids: 456839293) { activity_logs (from: “2023-01-01T00:00:00Z”, to: “2023-02-01T00:00:00Z”, EVENT: [“subscribe”, “unsubscribe”] ) { id data } } } Hope it makes sense. Thank you!
I would like to know if I can use our own server for application of monday.
Hi gang I am using General Caster to cast email addresses into a column that I can use for automating emails. However, if I add more than one email to the mirror column (which shows up fine), then General Caster doesn’t cast the second one, it just remains with the first email that I mirrored. Is there any way to get it to pull both / the entire cell across? @rob can you help? Thanks Alex
As I am working in Item view APP, I need to get all the updates(conversation) of that particular Item. Could you please help us on this? Thanks in Advance!
Hi there - I have the strangest thing that is happening. I have a zapier that is connected to a web hook. Has been working fine. I went in to make one small modification and all a sudden all my monday fields disspeared. They are IN monday but they are now not showing up in the zapier. You will see the image below only has 4 fields when the Monday workspace we have has over 20 fields. this was working perfectly fine a day ago. Any idea why the fields dissapeared?
I’m using the GraphQL API to query a board and it’s going great so far. Only issue is that for some reason the very first column in my board is not getting returned. Only the other columns after it. Is the first column a protected / special column for some reason? My query is: query { me { name } boards(ids:<board_id>) { name id columns() { id title type } items() { id column_values() { id text title # value # type } } } }
We have amazing news! Four new members have joined our webhooks family 🎉 We are thrilled to announce that these long awaited webhooks are here: 1. When a subitem is deleted 2. When an item is deleted 3. When a subitem is archived 4. When an item is archived Use them wisely 😎
I’m making an external app that displays data from Monday through a normal browser, not through the Monday app platform. I may one day wish to publish it on Monday but for now that’s not my main concern. My app displays item updates and on desktop this works wonderfully, because the html provided by the Monday API renders as it should. On mobile it kind of falls apart because it seems that Monday.com refuses to serve images from Monday.com to the mobile browser. This seems to be like the behavior in mobile where a link to a monday board/item/etc. opens the Monday app on the device or if not found just links back to the origin. Here’s what a url looks like for a Monday hosted image: [type or paste code here](https://ez-monday.monday.com/protected_static/xxxxxxx/resources/xxxxxx/filename.team.monday.com.jpg) I suspect that “protected_static” bit gives the game away. Is there a way around this? I can think of a couple ways I might “hack” my program to get this to work but it occurs to me
I am looking for answers to my questions. I can create custom boards, but the react app is a separate board view. Can I as a developer customize the list view or column view or even change the whole board view?
Is there a way to create a new doc from the GraphQL API? This page docs shows how to query docs. This page docs blocks shows how to edit an existing doc (create and edit doc blocks). I couldn’t find an option to create a doc from the API.
Hi there. I need to be able to create updates as specific users, so that these can then be edited by that user. Is it possible with the graph API, I can’t see from the docs anywhere to set the creator? Appreciate it, thanks. Chris
I run into a situation where I need to get possible labels in the dropdown column through API. Is there an option to get that values?
I have tried every permutation of updating a column value: simple value of “”, json “{}” and “{“ids”:}”, json in a change_multiple_column_values, as well as “clear_all”: true. The thing is most if not all of these appear to succeed - api appears to succeed (unless you also then query for the columns value in the mutation). The board in the browser shows the column being cleared - but as soon as you refresh the values come back. What is extra odd is once they come back, if I add another item in the dropdown the values that should have been deleted vanish, only to return on the next refresh. There appears to be some sort of bug someplace?
Hi, I’m migrating data from Google Sheets to Monday.com on make.com How can I send to Monday when a dropdown field is empty on sheets and make it look only empty in Monday board? I already tried a couple of possibility to send it empty, null and whitepace didnt work Create labels if missing is active too I can see that there can be empty fields in dropdown so it should be possible; But I just cannot send an empty space like in the sheets to monday. I saw that in this topic they talk about empty value in dropdown but it doesnt work; Dropdown Empty - Default Value monday Apps & Developers I’d like to select the default value or empty value in the dropdown list from the api query. Is it that possible, for example - in certain condition of my board I want to clear the dropdown selection to its empty value or default. ? Any suggestions how to do that? They say value should be empty object; I tried this one too but but it looks like this now;
Hello, I tried uploading files via monday SDK but I received 500 error message. It was just a simple monday.api call like this: monday.api(` mutation add_file($update_id: Int!, $file: File!) { add_file_to_update (update_id: $update_id, file: $file) { id } } `, { variables: { update_id: itemId, file: file } }).then((res) => { console.log(res); }); SDK version: 0.2.1 One thing worth noting though, the monday.api() send the POST request https://api.monday.com/v2 rather than https://api.monday.com/v2/file that is suggested in API docs and community. This is the response I got back: {"error_message":"Internal server error","status_code":500} Any help and advice is appreciated, thank you.
Hi, I’m looking if someone got this before me. I’d like to duplicate the table view in my custom board view and add some functions to extend the functionality of cells. I’ve checked on monday.com design system but can’t find their tables view that will allow me to reproduce that view. Did someone have some, library that solve that problem or got already some solution to that? Maybe I’ve checked in the wrong place. All code snippets/thoughts are welcome
Hello, I have been working with the Monday API for a while now. So far without any problems. But now I have a problem and do not get further. My Setup: 2 web pages on one website each a JS file calls the same php file 1 PHP file that performs a mutation The structure of the files JS file from page A (snippet) $.ajax({ url: "/mondayapi.php", //the page containing php script type: "post", //request type, data: { 'myBoardId': parseInt(board_id_bewerbungen), 'myItemId': mondayItemId, 'queryVariables': queryVariables, 'category': 'updateMonday' }, success: function (result) { let reslt_ojb = JSON.parse(result) console.log(reslt_ojb) if (reslt_ojb.hasOwnProperty('error_code')) { console.log('error') showToast('Daten konnten nicht aktualisiert werden', 'bg-danger') } else { showToast('Erfolgreich aktualisiert', 'bg-success') } } })
I’ve hit a wall with trying to get action via the support team so I’m trying here. The Date and Times for the Date columns are being returned from the api in the format: yyyy-mm-dd ##:## This is a big problem considering date/times standards have been around for over 20 years: https://www.rfc-editor.org/rfc/rfc3339en.wikipedia.org Monday.com is accepting (only) UTC values, then converting them in a mixture between UI and API (without the ability for the user to intercept it before then) to the loosey-goosey format above that is impossible to tell what it actually is without having to query further context, without the ability to intercept it. This is super strange and becomes a real issue when it is coupled by the next strange idea of Monday.com automatically changing your time zone on your profile to match your physical location. With no opt-out or opt-in ability. I set up integrations (webhook to a JS script) on a service account and then went overseas. I was setting different integ
Hello, monday.com community! As a Platinum partner of monday.com, we are excited to announce the beta launch of our new app,TimesheetsPRO (TSPRO). It helps teams plan and track time spent and derive meaningful insights on capacity and utilisation. Features Calendar View : This view allows users to plan their week in advanced by dragging and dropping the sub-items from the board. The task list can be filetred for each user via setup. Select the desired people and status column from sub-item level to show tasks assigned to individual user and also filter the tasks that are completed. Submit & Publish : Once the entry is created it goes into Submit stage whcih is tentative but still user has ability to ammend the date and time of entry. Publish allows users to solidify their timesheets and writes back the cummulative hrs to the sub-item numbers column (Use Setup) within the board. Reporting : The reporting view of TSPRO allows users to visualise the time spent in detailed manner. The
Is there a way to do a bulk update / mutate of data? Suppose I have a table and I want to mutate a lot of it. Do I need to do it cell-by-cell using a single mutate and change_column_values and a series of API requests? Is there a way to do it all in one request, just like how we can update a postgres table using one request?
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.