Welcome to the new monday developer community
-
Recently active
Hi there! I am wondering if there is a way to update a Webhooks URL to the command that it is using for future use. This is mainly driven from the fact that I have 3 webhooks that are being sent out on a template board, and when I duplicate or use that template the webhooks commands do not duplicate over the webhooks integration. Right now I am the only person who knows how to set them up and which URL is which command. If I could rename them, it would make it easier for someone else to do the setup. I would even settle for a ghost copy of the integration so that the person could just confirm the setup. I created a short video here walking through my issue.
Hi! I’m trying to make a call similar to the one below, where label is a column that contains the status of something and can have three different values. I get the error “Field ‘label’ doesn’t exist on type ‘Item’.” I’m very new to GraphQL, how do I write a query that gets the value of the label column? query {items (ids: 3456730182) {id name label } }
hi i want to change an item`s status if it contains a variable that i am getting from external source. is it possible? how to write the query with the variable? this is my query which works but i need it as i mentioned above. code: x = ‘mutation {change_simple_column_value (board_id: 2827196132, item_id: {id_num}, column_id: “status3”, value: “Paid”) {id}}’ y = x.format(id_num = item_id_from_coda)# i tried using .format which does not works. data = {‘query’:y} thanks roy
I am trying to retrieve only assets that are not blank and not null via GraphQL on Monday.com. Any idea how to solve this issue?
I have copied this from a post and there was no solution as the user figured it out , can anyone help in what the solution was 🙂 Has anyone get your dashboard autorefreshed in PowerBI using a gateway? I can refresh it on my desktop, but when I’m using online services it doesn’t work. I’m using the https://api.monday.com/v2 link as a conector, I’ve tried introducing the api token together, but it didn’t work either.
I’m trying to get ALL items in a board by column values, using pagination. This is the query im using in the API Playground: { items_by_multiple_column_values(board_id: board_id, limit: 500, page: 1, column_id: "column_id", column_values: "column_value") { id name column_values { id title value } } } In the UI, I can see that there are 1000+ items in my board. However, when I use this query, only page 1 and 2 contain 500 items. Page 3 does not return any items. I have tried setting the limit to something smaller, but it seems that Monday never returns more than 1000 items. Is there something I’m missing in my query that is causing this issue?
Hello! Any plans to have Boards search by name to API? Any workaround which does not require pulling all boards and search names?
Hi, We want to sync the data between Monday and ExactOnline. We are planning to build a custom trigger in Monday, I would like to know, is it possible for us to develop the integration setup like Salesforce?Support Somethings like the screen below, to fill in some data (to link them up) after the user clicks on the recipe: Br, YarHuoy
Hi, I am wondering how I can setup an integration connection view/page like the examples below I cant seem to find any reference in the developer documentation that points to how this can be done. I am setting up a feature integration recipe and I will like use this view to help users connect to a third party application.
Hi Inside items Im trying to get the text field of id:“pm” inside “column_values” by searching a name but this is not possible, tried also Items By Multiple Column Values and Items By Column Values but could not search name to get the text attached to it. Can you guide me how the call should look like?
In my custom actions, I receive the following fields in my payload: "blockMetadata": null, "integrationId": 139037958, "recipeId": 30072284, "forceNoCharge": false 1 . What should the blockMetadata contain? 2 . I understand that integrationId is the unique Id of the integration, as set by the user in his board. 3 . But what about recipeId? Reading the documentation, it should correspond to the unique Id of the “trigger > action” recipe I’ve published, but how can I find the corresponding recipe in the Developers > Recipes section? 4 . And finally, what’s the forceNoCharge field? Thanks.
Im creating a outreach machine in monday.com and the last issue I am running into is figuring out a way to stop a Item from entering the automation if a item with the same email is already going through it. I have a database set up that copies every item that goes into it and before the item goes into the automation I want it to cross check the database to make sure emails have not already been sent to the email on file. Does anyone have an Idea on how I can accomplish this?
Hi, I’m using python (moncli) to read items from a specific board. I created the following code. It works good for most of the items, and returns the releavnt columns’ values, but for some reason for 3 items I get the following error message. See attached. The code fails in the “status” row, when I try to get the column values. It works if I remove that row. I have no idea what is the error’s source in those specific items and how to fix it. Please your urgent help- I’m trying to figure it out for almost 2 weeks… Thanks
Hello, I am looking for a way bulk upload thousands of images into the file column of an existing board. Each image belongs to one of the 600 items in my board (some items have up to 5), and I wish to upload every image in the file column of its own respective item. How can I achieve this? Will using the Monday API help, or is there a source elsewhere that solves the issue? Thanks.
New App was released to market place, it’s SMS to board App. SMS is a quick and easy way to send reminders to board, ask for reviews and mobile customer support, and keep your boards up to date not only from forms or dashboard but also from mobile app without internet. The SMS-to-Board App was developed to provide a new Power-Up for creating an items and updates directly from Short Text Messages (SMS) to your Monday boards. We will generate and reserve a Phone numbers for your boards and only for your boards. You will receive the phone number by notification in your Monday account after installing the integration. You will be able to publish this phone number to your customers or members and they can send the Short-Text-Messages (SMS) directly from their phones to your boards numbers. When we receive the messages, we will create them as a new item in your boards. There is an ability to select the country code for your number. You can use this service for example to provide Mobile Cu
Hi, Is there any API that can let us delete our custom recipe in the board by passing in WebhookId programmatically? Br, YarHuoy
Hey there! I’ve a really bad time wrapping my head around this… I’m trying to change a column value from a post request. It’s formed as follows: var query = `mutation change_column_value($board_id: Int!, $item_id: Int!, $column_id: String!, $value: String!) { change_column_value(board_id: $board_id, item_id: $item_id, column_id: $column_id, value: $value) {id}}` And these are my variables: var board_id = 3395274995; var item_id = req.body.eventId; var column_id = "text71"; var value = "Test"; And I’m getting this response: 'Type mismatch on variable $value and argument value (String! / JSON!)' I just don’t get it, column_id is a String and that seems to work perfectly but the value throws an error. The field is a simple text field, so it should be of type String or am I missing something?
Hi everyone, We are relatively new to using Monday.com and I’ve been in charge of setting up boards, automations, and integrations for our organization. I really love the functionality of the “My Work” dashboard and the flexibility other custom dashboards give, but Dashboards are limited to 20 boards connected and “My Work” shows items I’m collaborating on and not “responsible” for. We have around 70-100 active boards at any given time, so I can’t pull all the information I need. This got me looking into API and Google Sheets connectivity. Here’s my question in a nutshell: How could I code a Google Apps Script to automatically send an API request to search every board in our main workspace, and organize a list of all items that have “X” person in a column titled “responsible”? In other words, create a google sheet version of “My Work” but filter it based on items I’m not just mentioned in as a collaborator/teammate etc. but solely as responsible. If this isn’t possible or it’s too comp
I get this error in my “Car Overview” board. I would like to install some integrations that I made for a client. But when I go to the production board in my clients Monday I get this error. I checked, and I am an owner on the board and also an admin. Is there a problem with Monday or am I doing something wrong?
A new app arrived in the marketplace, called Rollup Subitems. As you might guess from the name the app rolls up (or aggregates / summarizes) column values from the subitems into the parent item. And yes, we do know there is standard monday functionality to summarize subitems data into a parent item column. We build this app because: the standard solution adds a “mirror” column to the parent that can’t be used in other automations this standard mirror column can’t be used to hold the same information for parent items that does not have subitems On top of that we needed: filtering that allows us to summarize just the filtered subitems Red Amber Green (RAG) statuses where the user specifies what combination of statuses from subitems convert to Good, Bad and Ugly At Excellent Team we are committed to build monday.com integration apps to help our customers to achieve things that can’t be done with standard monday automations. Use cases for this app are all situations where you need to
TrackMy is a Universal parcel tracking monday app that can help track your package from UPS, FedEx, DHL, USPS, China Post and more so you can integrate and automate your e-commerce, shipping and procurement workflows. TrackMy was is out of beta and ready for your tracking needs - supporting 1000+ couriers worldwide. Top couriers you can track directly from your monday boards Fedex UPS DHL Aramex EMS Epacket USPS and many more TrackMy is free to try for up to 10 Tracking IDs a month and have subscription plans for up to 200 and up to 1000 Tracking IDs a month More info here: https://monday.com/marketplace/10000035
Hi Im trying for the first time to have a call using your API but getting Not Authenticated error when using postman, i’ve tried the try it yourself and it did work using my token but on postman it just doesn’t work What can be the problem?
apiKey = “MySecretKey” apiUrl = “https://api.monday.com/v2” headers = {“Authorization” : apiKey} ######## query5 = ‘mutation ($myItemName: String!, $columnVals: JSON!) { create_item (board_id:myBoard_ID, item_name:$myItemName, column_values:$columnVals) { id } }’ vars = { ‘myItemName’ : billingAddressVariable, #works as is, variable ‘columnVals’ : json.dumps({ 'WorkID : {‘value’ : workIDVariable}, #does not work, variable ‘Ticket#’ : {‘text’ : ticketNumberVariable}, #does not work, variable ‘status’ : {‘label’ : 'Working on it '}, #works as is; constant ‘date4’ : {‘date’ : dueDateVariable} #works as is; variable }) } data = {‘query’ : query5, ‘variables’ : vars} r = requests.post(url=apiUrl, json=data, headers=headers) # make request print(r.json()) No errors, date and status columns fill no problem, same with myItemName. This is but one of many attempted formats of implementation. Nothing changes. Ticket# and WorkID refuse to fill. I am using official docs as far as I am able.
Hello, I have big delay’s between a post and a get request, around 3-5 minutes. This happens only with “items_by_column_values” query and not the normal “query”. Is there such a option in default “query” where I can fetch the data by a specific value? If anyone had this same Issue how did you manage to work around It? Thank you, any advice is much appreciated!
Hello, It is very simple to get access to the token from an integration. We can “destruct” the token from the session: const { shortLivedToken } = req.session. From front-end apps, I am using mondaySdk in order to make API calls. Is it possible to get access to the token from front-end apps, or change it? 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.