Welcome to the new monday developer community
-
Recently active
Hi, I have used the following API connection in power query for one of our boards successfully: let Key = “xx”, Board = “xx”, Source = Web.Contents( “https://api.monday.com/v2”, [ Headers=[ #“Method”=“POST”, #“Content-Type”=“application/json”, #“Authorization”=“Bearer " & Key ], Content=Text.ToBinary(”{““query””: ““query { boards(ids: " & Board & “) { items { name, updated_at, group { title }, columns: column_values { title, text } } } }””}”) ] ), Data = Table.FromList(Json.Document(Source)[data][boards]{0}[items], Record.FieldValues, {“Title”, “UpdatedAt”, “Group”, “Columns”}), #“Monday” = Table.FromRecords(Table.TransformRows(Data, each List.Accumulate([Columns], [ Title = [Title], UpdateDate = [UpdatedAt], Group = [Group][title] ], (state, current) => Record.AddField(state, current[title], current[text]) ) )) in #“Monday” Now when I try and change the board to another one with the same query it times out. Is there some difference in the boards or the query to make th
Hi, I was trying to do an authorization with this scope “workspaces:read”, but API returned 403 invalid_scope error. I get the same error even if I specify scope like this: “me:read boards:read workspaces:read users:read account:read tags:read teams:read” If I try to do the authorization without specifying scopes or just specify scope like “me:read” then it will work. Please help me to understand the problem. Thanks, Nairi
The images are self-explanatory I believe, but adding an alias to the text or additional_info field prevents data from being returned (null or empty). Is this expected behavior? additional_info is a JSON type, but text like id or title is a String, and they work fine with aliases.
I’m unable to save a Redirect URL. I’m using a major version and my URL looks like this: https://[mydomain]/api/oauth/callback. The error I’m getting is: “App feature update failed.”.
Hi community, I am trying to create a recipe which will look like “When date DATE column changes, do this”. So I need to be able to select from a list of all the date columns of the board. I think I need to create a custom trigger. All the example I find are for creating custom triggers for external apps and not monday to monday triggers. In this context I can not understand what is the role of the subscribe and unsubscribe URLs. I think that these endpoints are called only when the recipe is initialised or removed from a board. What I need is an endpoint which will take the boardid and will return a list of the date columns ids. Do I still need to create these endpoint and what should they return ? Thanks for your support.
Hi there, I try to build an integration app. I set my subdomain and it worked well until today. But today I got and log ‘could not use requested subdomain, retrying’. and generated random name. I need static subdomain to put it in my webhook integration recipe. Is anyone know why the used subdomain can’t use anymore? I have no idea of ‘@mondaydotcomorg/tunnel’ so I hope someone can help me!
Hi. We are leading monday app creators with more then 5000 happy customers! We are about to finish our planning phase for accounting software integrations for monday.com and would love to get your feedback (and give you free access to our app) If you already run some of you accounting workflows on monday or planning to and if you look for monday.com integration with Quickbooks, Or Xero monday integration or Expensify connector to monday. Use the link below to save your spot. forms.monday.com
Hi there! Is there a way to be able to differentiate a webhook trigger from a manual human update on a board vs an API call update? Or is there any way to prevent a webhook trigger when doing an API request update on a board with an active webhook (Column value change), so I just get a webhook posted when the board is manually updated? Thanks for the help! Best, Cristian
Hi All, I am working on a ticketing workspace for a tech company. I was hoping to develop and update the workspace offline in the app feature of monday.com while the team uses the live version. I need some guidance with making changes, and how to get those minor changes to automatically take effect on the existing installed app when a new version is promoted to live. Any help or guidance is appreciated. Thanks!
I am trying to get data for only permitted workspace from app settings of my application on monday.com. But from sdk I am not getting the ids of permitted workspaces in settings or context. Can you please help me with how to get permitted workspaces ids? Thank you.
Hi Everyone, Wondering if there is a way to List a board’s items as they would appear in a saved view (with filters and multi-sort functionality). I’m using Make for my integrations, but I don’t see an option in the standard “List items…” modules. If there’s a way to do it with GraphQL, then I could probably make that work. If there’s not an easy fix, I’ll probably just rebuild this board in Airtable and use Make to update it when things change in Monday.
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.
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.