Welcome to the new monday developer community
Discussions category for everything related to app development on top of monday.com
Recently active
I’m needing to know what the method is to retrieve additional non-stock columns from an items page query. I have a text field that is storing an item id from a different system and need to include that column in the select, but whatever I’ve tried does not work and the API reference does not speak to it other than this… I can run my query and it will return results fine with just the id and name columns as items…but the moment I add anything else, I can’t get any responses, just errors that my response variable is null. Here’s my query: query { boards (ids: our_board_id){ items_page (limit: 1, query_params: {rules: [{column_id: “text__1”, compare_value: [“’ . $accountid . '”]}], operator: and}) { cursor items { id name } } } } Like I said, that query will return items fine, but this situation is problematic as my source system is allowing item ids that may be the same strings but with a slight variation - for example, one item id might be 000011201OlJ and the second is 000011201Olj …s
Hi Team, I want to search item based on those “updated_at”. I tried below, query { boards(ids: 6774758468) { items_page( query_params: {rules: [ { column_id: “updated_at”, compare_value: [“EXACT”, “2023-05-05”], operator: greater_than_or_equals}]} ) { items { id name } } } } It doesn’t help. Please help me to find the solution to fetch items by “updated_at”.
I am trying to us TS instead of JS. The template im converting is “slack-node” I have a dist and everything works. except when i run mapps code:push when i run it from root app deploys but shows the src app when i run it from dist there is an error below ✖ There was an error building application. Couldn't detect a valid source code, list of supported languages: https://cloud.google.com/docs/buildpacks/builders#buildergoogle-22_supported_languages)
Hi, I am trying to retrieve the contents of particular blocks in a workdoc using the API, I can successfully query a document as so: query { docs (object_ids: XXXXXXXXXX, limit: 1) { blocks { id content doc_id } } } However, I cannot access the content of a table, for example, and have not been able to find documentation to figure it out (it may just be me and I missed it). I would like to be able to programmatically retrieve content from a Monday workdoc. So far I have been querying the block property, but cannot move beyond listing the blockId’s below that - which doesn’t include the actual content within the return using the query above. Could someone point me in the right direction? I had been reviewing Document blocks Thanks.
I’m new to the api but have worked with quite a few others and I’m stumped on how to actually return an individual item value of a specific column that is not a board default like id or name. I’ve enabled dev mode to be able to see what the actual api column ids are and have tried in many different iterations of calling the specific one…in this case, the column id is just text__1 according to the output on the header of the one I want. I’ve got my main loop from the items page working fine. I’ve got the individual item id from the loop…but every item query I try, I get an error saying the column text__1 doesn’t exist on Items. Is there some magical formula that’s required to simply just return the value of a custom column from the api? Thanks in advance.
My app is in review and I am trying to implement monetization in my app. I am trying to display a banner that informs the user about the number of trial days they’ve left and a button for them to subscribe to a new plan which opens up the plan selection page. Currently I’m able to display the banner and button and open the plan selection page, but I can’t what remember my app_plan_ids are so I can’t write logic around that. Is there a way to fetch that? Secondly, I’m unable to create a mock subscription. I keep getting an Unauthorized error when I try. This query returns an empty array. query { app_subscription { billing_period days_left is_trial plan_id renewal_date } } I will appreciate some help on this.
Hi Team, For one of our monday.com customers: We have an integration between Freshdesk and monday.com. In recipes We are mapping the fields from Freshdesk to a monday.com board. The Freshdesk fields are passed directly to the monday.com webhook, which is triggers our middleware app with the mapped fields configured in the monday.com board recipe. This process then creates an item. However, sometimes certain fields are missing from the monday.com triggers. The whole mapping was controlling by monday.com. We are just poassing the payload of Freshdesk. Could you please help us with this? If you need any information from our end. Please let us know. We are waiting for your response. Thank you.
Hi, I’m trying to build and incremental API to be run every 2h however as I can see the query that I’m using is not considering datetime but only date: query { complexity { before query after reset_in_x_seconds} boards(ids:123456) {id groups(ids:"XYZ") {items_page(limit:10 query_params: {rules: [{column_id: “last_updated”, compare_value: [“EXACT”, “2024-07-21 11:00?00”], operator:greater_than_or_equals,compare_attribute:“UPDATED_AT”}]}) {cursor items {name column_values {id text} } } } }} what I’m trying to do is to get only the data that got updated between 2 datetimes, in the example between “EXACT” and “2024-07-21 11:00?00”. As far as I understood, the query is wrong but I couldn’t find a way to do it right 😦 Could you help me out with it?
Hi there, Thank you for this wonderful tool. I am building a custom chart widget. And when i compared it to already built in charts. Then I found out one amazing feature. Let me explain it by an example. Suppose there is a bar chart opened in full screen view mode and when i click on one of the bars a table popped up below and filtered the rows. Something like this below: My Question is: How can i achieve that with my custom chart widget?
Good afternoon, I am having trouble with the move_item_to_board mutation. Query mutation MoveDuplicateRequestItem ($board: ID!, $group: ID!, $item: ID!, $columnMapping: [ColumnMappingInput!]) { move_item_to_board ( board_id: $board, group_id: $group, item_id: $item, columns_mapping: $columnMapping ) { id } } Variables: { "board": 7, "group": "group_title", "item": 7, "columnMapping": [ { "source": "files__1", "target": "files__1" }, { "source": "person", "target": "person" }, { "source": "text__1", "target": null }, { "source": "link__1", "target": null }, { "source": "status", "target": null }, { "source": "priority__1", "target": null }, { "source": "label__1", "target": null }, { "source": "label2__1", "target": null }, { "source": "label_1__1", "target
I am starting in development with Monday apps, in special with react quickstart project and integration project. The first steps were nice, I can create my own React elements using the Monday UI, but now I want to interact with the data of the main table (to implement actions or play with the data) and I can’t find specific information about it. I hope someone can help me to know how it works or a resources to learn, different to Monday apps guide where I was searching for many days.
Hello! I’m creating a new application for integration, but I don’t yet understand how to authorize recipes by requesting my API key from the user, as is, for example, implemented in the SMS-Fly service (I’m attaching two screenshots: Imgur: The magic of the Internet => Imgur: The magic of the Internet). I read the recipe authorization documentation - Authorization for integration recipes, but did not find information about similar functionality there. The authorization that is there is through a third-party application, it would be convenient for me to implement it through your interface as has already been done
I have created an App Template that we use to create a set of 3 boards in our Workspaces. I’m trying to automate it using GraphQL in Postman. I have two questions: I don’t know what I have wrong with the variables definitions that they are not working {“v_client” : “{{env_vclient}}”, “wp_id” : {{env_vwpid}} } GraphQL Code in Postman: mutation new_board($v_client: String!,$wp_id: Int){ create_board (board_name: $v_client, board_kind: private, template_id: 2518XXXXXX, workspace_id: $wp_id) { id } } Does the API support App Templates? How can I use it with the API? I tried simplifying the request and use the ID of a single board of the template that I got from the URL, but it didn’t work. I get the error “The template ID given is not an account template” GraphQL code in Postman mutation new_board{ create_board (board_name: “Sprints”, board_kind: private, template_id: 2518XXXXXX, workspace_id: 265YYYY) { id } }
All, We have Monday board with several phases. When all subitems in phase 1 are marked as done, the item moves to phase 2 and a few sub-items are created. What I am looking for is the ability to auto assign some of those new sub-items based on the owner of the top/main item. Looking at the automation engine, I did not find a way to do this. wondering if this is possible at all even if using API, etc. thanks.
I downloaded the cli and initted it with my access token. now when i run mapps code:push I get and error ✔ Build asset to deploy ✔ Preparing environment ✔ Asset uploaded successfully ✖ There was an error building application. Step #2: [builder] npm warn ERESOLVE overriding peer dependency Step #2: [builder] npm warn ERESOLVE overriding peer dependency Step #2: [builder] npm warn ERESOLVE overriding peer dependency Step #2: [builder] npm warn ERESOLVE overriding peer dependency Step #2: [builder] npm warn ERESOLVE overriding peer dependency Step #2: [builder] npm warn ERESOLVE overriding peer dependency Step #2: [builder] npm warn ERESOLVE overriding peer dependency Step #2: [builder] npm warn ERESOLVE overriding peer dependency Step #2: [builder] npm warn ERESOLVE overriding peer dependency Step #2: [builder] npm warn ERESOLVE overriding peer dependency Step #2: [builder] npm warn ERESOLVE overriding peer dependency Step #2: [builder] npm warn ERESOLVE overridi
I’m trying to build an integration app and while looking at some other apps I noticed that they render fields that I really can’t figure out how to render since the docs don’t cover it and the existing fields don’t render. Please see the below screenshots. How can I setup my automation recipe to render fields that look like this.
PS D:\\project\\welcome-apps\\apps\\quickstart-react\\ npx@mondaydotcomorg/monday-cli@latest scaffold run./ quickstart-react item-view-10155179 npm error code ENOENT npm syscall lstat npm error path C:\\Users\\aaron\\AppData\\Roaming\\npm 5. npm error errno-4058 npm error enoent ENDENT: no such file or directory, lstat’C:\\Users\\aaron\\AppData\\Roaming\\npm’ npm error enoent This is related to npm not being able to find a file. npm NPM enoent The above is an error when I run the item view quickstart program. I want to know that I have installed the npm dependency in the file. Why is this prompt
Hello Monday Community, I’ve been trying to embed Monday.com dashboards into my WordPress site, WP Troubles, to showcase project progress and provide real-time updates to my visitors. However, I’m encountering a few issues that I’m hoping someone here might be able to help with: Dashboard Not Displaying Correctly: The embedded dashboard sometimes fails to load or displays incorrectly on certain pages. I’ve double-checked the embed code and tried different themes, but the issue persists. This is affecting the user experience on my site. Interactivity Problems: The interactive features of the Monday.com dashboard, such as filtering and clicking through to tasks, don’t always work when embedded. This limits the functionality I want to provide to my users and clients directly through my site. Mobile Responsiveness Issues: The embedded dashboard isn’t fully responsive on mobile devices. It either cuts off important content or doesn’t scale properly, which is a major concern since a signifi
Hello community, I am using Guilherme Chaguri fantantic script to query Monday.com from Power BI (Power BI Monday.com Query - Power Query M · GitHub). In PowerBi Desktop it work fine as my organization allows me to perform “Annonymous” connection skipping test, but not in Auto-refresh mode when the report is publish in PowerBi. Thus the solution presented here: Auto refresh schedule not working in Power BI - #18 by dsilva does not work for me. Is there any other way of configuring the credential in PowerBi that works with Monday.com API? Thanks, Carlos
My Team would like to us activities in E&A to generate and track tasks in the emails and activities boards. With the automation, it is possible to generate an item in the activities board but for every activity created in the “emails and activity” section. Unfortunately, the item and the activity get out of sync if the user changes either one of them. I would like to implement a make.com scenario to continuously sync the item in the activity board and the activity. I run in the following difficulties. Unfortunately, it seems not possible to read or change any activity made by the user. Only activities made by the API can be read and deleted (if the id was saved). Is there any way to get access to the activities written by the user? An Activity generated by the API can not be changed by the user. Is there a workaround for that? So what a can implement at the moment is a one way sync, between newly generated Items in the activities board and their coresponding activity. If the
I’m trying to build a board item menu app and I noticed that live reload isn’t setup. So I was wondering how to get that setup.
Hey, I have only been using Powerbi for a short time. The query to get data from Montag.com to Powerbi works, but I don’t know how to query subelements. I have tried a lot and read many articles here in the forum, but I can’t find a solution. As I am very new to the subject, a detailed description would be helpful. Thank you very much!
I receive a “Summary is too long.” error when using create_timeline_item function. What is the maximum length of the summary input of the create_timeline_item function?
Hey everyone, I’m new to developing apps for the Monday platform. I began exploring the developer documentations to learn how to build board item menu apps. So far I have been able to create an app in the Developer Center and create a board item feature. And right now, I see a blank board item when I click to see the Apps of a board item as seen in the screenshot. How can I render my app in that view? How can I get the columns for the currently selected board item within my app? Is there some boilerplate code to get started with building these board item menu apps? The developer resources are a bit lacking when it comes to the actual implementation details for board item menu apps or any other board apps for that matter. Please help!
I am using the following rule: query { boards(ids: “${boardId}”) { items_page(limit: 200, query_params: {rules: [ { column_id: "${columnId}", compare_value:["TOMORROW"], compare_attribute: "END_DATE", operator: equals}]}) { items { name id url } } } }, However I am getting this following error : Argument ‘operator’ on InputObject ‘ItemsQueryRule’ has an invalid value (equals). Expected type ‘ItemsQueryRuleOperator’.
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.