Welcome to the new monday developer community
-
Recently active
export 'Text' (imported as 'Text') was not found in 'monday-ui-react-core' (possible exports: Accordion, AccordionItem, AlertBanner, AlertBannerButton, AlertBannerLink, AlertBannerText, AttentionBox, Avatar, AvatarGroup, Banner, Box, BreadcrumbItem, BreadcrumbsBar, Button, ButtonGroup, Checkbox, Chips, Clickable, ColorPicker, ColorPickerContent, ColorUtils, Combobox, Counter, CustomSvgIcon, DatePicker, Dialog, DialogContentContainer, Divider, Dropdown, EditableHeading, EditableInput, ExpandCollapse, Flex, FormattedNumber, GridKeyboardNavigationContext, Heading, HiddenText, Icon, IconButton, InputField, Label, LinearProgressBar, Link, List, ListItem, ListItemAvatar, ListItemIcon, ListTitle, Loader, Menu, MenuButton, MenuDivider, MenuGridItem, MenuItem, MenuItemButton, MenuTitle, Modal, ModalContent, ModalFooter, ModalHeader, MultiStepIndicator, RadioButton, ResponsiveList, Search, SearchComponent, Skeleton, Slider, SplitButton, Steps, Tab, TabList, TabPanel, TabPanels, TabsContext, Text
Hello All, I’m seeking assistance with extracting time-tracking data at the board or item levels, including user details. Is it possible to achieve this through API calls? In simpler terms, I aim to create a tracker-export report via API. Could you please suggest a method for exporting the data?. I have tried below queries bit no luck. query { boards (ids: 1234567890) { items_page (query_params: {rules: [{column_id: “timeline”, compare_value:“THIS_WEEK” , compare_attribute: “START_DATE”, operator:greater_than_or_equals}]}) { items { id } } } } Method 2: query { boards (ids: 1234567890) { items_page (query_params: {rules: [{column_id: “time_tracking”, compare_value: [2], operator:any_of}]}) { items { id name } } } } Thank you!
Hello, i’m new to graphQl and monday API. i have a board , with a group called “match”. there are a lot of columns on the match group, and i need to update one called “counter”, which is a number, by incrementing it by 1 from whatever it is, on an item where the phone_number matches a variable. i’m used to MySql where i run an UPDATE to a row where ‘phone_number’ EQUALS ‘xxx-xxx-xxxx’ but i understand that in graphQl its different how can i do that? thank you in advance
I know we can use Twilio but it’s not ideal for us. If anyone has successfully integrated Ring Central with Monday via Zapier and could help me do the same, I’d be interested in learning more!
Hi, In webhooks page, I am trying to use app install and uninstall events where I need to provide URL at the top of the webhooks page. Which URL do we need to provide in the test box? could you please help on this? Please refer the screenshot below attached here.
Hello Team, I am planning to build an app with integration feature. For my feature I need to build a custom trigger. Generally developer would need to store webhook id for subscribe event to a external db, so how can we manage that when working/deploying solely on monday code? Thanks Yash Garg
Hi how to add monday.com API our website ravi-gupta.com
A new task can be created via Zapier in Monday.com. Unfortunately, the board ID must be clearly specified beforehand. I would like to have the board ID determined beforehand via the name of the board with a search, as we set a specific name there from another tool. Alternatively, the board can already be created via Zapier, but the tasks underneath cannot, as the board ID is conditional in the subsequent node and is not available for selection. Background, we create projects via Moco and want to recreate them as a board with tasks in one go. So far, we can only create the board. Translated with DeepL Translate: The world's most accurate translator (free version)
So I wan to create new app on monday and so what I want is when user click on install app after going through authorization process I want to open one custom model or something like that which has 5-10 custom question ( only first time on onboarding ) which will come from code and then I want to get that answer from user and do process on backend app and then … I know. So main part is I can do this using board view and show user directly custom view with this question and do all thing but just want to know if there is any other solution or idea to do this. everything will be from code so I will add question from my code because I want to process that responses.
Hi I see monday.com has it’s api schema shared at https://api.monday.com/v2/get_schema. But this only shares a JSON representation of the api. I however am trying to run graphql codegen to generate a typescript ready file. So I need the url to the actual graphql schema endpoint. As can be seen used in the following link Home – GraphQL Code Generator. Can anyone direct me where I can find that please?
I have rewritten my old API query to prepare it for the new API version. While my new query is functioning correctly, it currently only returns the columns from my boards. How can I modify it to ensure that it also returns group names such as Q1, Q2, Q3, etc. (example attached)? Thank you for your assistance. My API code that needs tweaking to include groups: let MondayQuery1 = “{”“query”“: “”{boards(ids: “, MondayQuery2 = “MY BOARD ID”, MondayQuery3 = “) {items_page(limit: 100) {cursor items {id name column_values {text column {title}}}}}}””}”, MondayFullQuery = MondayQuery1 & MondayQuery2 & MondayQuery3, Source = Web.Contents(“https://api.monday.com/”, [ RelativePath=“v2”, Headers= [ #“Method”=“POST”, #“Content-Type”=“application/json”, #“Authorization”=“MY API TOKEN”, #“API-Version”=“2023-10” ], Content=Text.ToBinary(MondayFullQuery) ] ), #“JSON” = Json.Document(Source, 65001), data = JSON[data], boards = data[boards], #“Converted to Table” = Table.FromList(boards, Splitter
From what I checked it’s not possible but I wanted to make sure I am currently creating an event (create_item) and then entering a note into it ( create_update) I wanted to ask if it is possible to do this with the same request ? thanks in advance
Use our AI Copilot app for monday.com to extract/find text from images with high accuracy. It can extract text from various image formats without any mistakes and boosting your efficiency. Different prompt commands you can perform on image such as: Convert image to text. Extract specific text from image like invoice number or name …etc. Summarize the text within the image and put it as text value to column or new item update. The images can be: Invoices, Articles, CV, Reports and more… Multiple integrations triggers are supported: When file is uploaded, extract text from uploaded file When status is changed, extract text from file column. and more… Multiple ways to save the text results: Save text results as value to text column. Save text results as new item update. NOTE: Multiple files are supported. Secure Monday Marketplace Link: monday.com: Apps Marketplace Full tutorial:
Hi, Could you confirm whether the following APIs are deprecated? “query { boards {name id items {name id}} }” let options = { “query”: “query { boards(ids: 3784671102) {name items {name}}}” }; Thanks, Priyadharshini R
Curious if anyone in this community has experience working with a broker-dealer that has to comply with WORM (write once, ready many). We have a board where final assets would be stored and have locked down permissions to edit as much as possible however, an account Admin or Board Owner would still have the ability to edit or make changes and the Activity Log does not provide enough detail to be able to recreate the item if something were inadvertently deleted by the Admin or Board Owner. Is there anyway around this without needing to build a separate asset repository with API connection to Monday?
If I execute a query where page * limit is greater than 10,000 I receive the following error: Is this expected behavior? Is there a limit to the number of updates an instance can have? What’s the suggested solution if there can be more updates than this limit? The Updates object does not seem to support filters besides ID. I did find that this a common error for a Elasticsearch backend: Result window is too large, from + size must be less than or equal to: [10000] but was [10050] - Elastic Stack / Elasticsearch - Discuss the Elastic Stack There were workarounds specific to Elasticsearch (search after, search with date filters), but they do not seem to be applicable in this situation.
Hi everyone, I have created an integration between monday and aws api gateway. For authorization I am using lambda authorizer. My problem is when i hit the trigger I always get “Your automation has failed du to forbidden access” and no further details about the request result. I want to see what exactly is the message because my api gateway seem to work properly with the lambda authorizer
Hi Team, The design guidelines link given in App Submission form is not working. This is the link - monday.com | A new way of working When I open it in normal browser it is getting redirected to {slug}.monday.com, and if opened in incognito, it is opening monday.com only. Can you please provide me with the correct link as I want to submit my app, and need to create images/icons for it. Thanks
Hi devs. I’ve found a couple of bugs in API v2024-01. 1. creator is null in items object. The query { items(ids: 12345) { creator { name } } returns "creator": null. 2. Despite what’s written in the documentation, retrieving the creator in a CreationLogValue rises an error. The query { items(ids: 12345) { column_values { ... on CreationLogValue { creator { name } } } } } returns { "errors": [ { "message": "The string did not match the expected pattern.", "stack": "" } ] } Can you confirm you are experiencing the same problem?
Why does this code Query: column ‘mirror0’ not display any value even though the ‘mirror0’ column has data? Is it a bug or is the ‘code query’ incorrect? Query 1 (some columns have data while others do not) set headers “api-version”: “2024-04” query ($boardId: ID!) { boards(ids: [$boardId]) { items_page( limit: 5, cursor: null, query_params: { rules: [ { column_id: "name", compare_value: ["Monitoring"], operator: contains_text }, { column_id: "mirror3", compare_value: "0944818233" }, { column_id: "text43", compare_value: ["2023-02-01", "2024-12-31"], operator: between } ], order_by: [ { column_id: "text43", direction: desc } ] } ) { cursor items { id name column_values { id type
Hi, We submitted our Marketplace APP on monday.com. Recently, we received a notification email from monday.com stating that: Your app is currently at risk of being removed from the monday.com App Marketplace because our records show that it is using 2023-07 API, which soon will be deprecated. We are currently using the following APIs and SDK alone in our App. Are there any changes that we need to make? APIs and SDK used in our APP: let query = query { users (ids: [${db_config.userId}]) { name,email account { id slug } }}; let query = mutation {create_update (item_id: ${db_config.itemId}, body:${JSON.stringify(msg1)}) { id }}; let query = query { app_subscription { billing_period days_left is_trial plan_id renewal_date } }; monday.storage.instance.getItem(‘configDB’).then(res => { if(JSON.parse(res.data.value)){ let token = "x:"+JSON.parse(res.data.value).token; ... } }).catch(err=>{
Hello everyone, I am trying to use Box component code from Vibe documentation.style.monday.com But this is not working as class names (like Box-stories-module_boxWrapper) used are not present. Which file do I need to import to do this correctly. Other components are working fine, like Button, Flex, etc. Thanks
Data extraction is the process of extracting data from documents (PDF, images or text files) instead of typing or copying and pasting data by yourself, you can use our AI app to automate the data extraction process. Extracts data from invoices and financial documents, using machine learning and artificial intelligence will lead to: Eliminating manual data entry. Reduces errors and ensures accurate financial records leads to greater efficiency Improved accuracy Cost savings for businesses of all sizes. Different types of files are supported: PDF Images Text files Multiple integrations triggers are supported: When file is uploaded, extract data from uploaded file When status is changed, extract data from file column. and more… NOTE: 📁 Multiple files are supported 📁. Secure Monday Marketplace Link: https://monday.com/marketplace/10000313
I am getting a Parse error but there is not enough detail to understand what is wrong (or rather I do not know how to read the parse error.) What does [1,124] mean? Is this the character locations of the first values inside of the { } in my JSON? This is the error I am receiving: [200] [{"message":"Parse error on \\"columnId\\" (STRING) at [1, 124]","locations":[{"line":1,"column":124}]}] This is what make.com/integromat is sending to the Monday API. [ { "name": "Matthew Abbitt", "boardId": "5781678528", "groupId": "new_group95877", "columnValuesToChange": [ { "columnId": "email_1", "columnValue": { "text": "mabbitt@abbitt.com", "email": "mabbitt@abbitt.com" } }, { "columnId": "email_2", "columnValue": { "text": null, "email": null }
Hi I’m trying to upload a file specifically images using the monday.com api mutation mutation { add_file_to_column (item_id: 1234567890, column_id: "files", file: YOUR_FILE) { id } } Which works great when using it based on this other comment by Matias to another post: Has anyone been able to use the add_file_to_column to upload files? monday Apps & Developers It’s weird because there is another user here with problems using add_file_to_column… It was working just perfectly a few days ago, and suddenly, it stopped working… I really really would appreciate any help, and wouldn’t mind sharing more details if needed, after hours and hours and hours of debugging, I really don’t know what to do anymore. Already created sample Node.js scripts to try to query it, making it every way possible, and everytime I just keep getting 400 Unsupported Query… … It works fine with files like pdf, docs, txt, xls, csv but whenever I try to do it with an
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.