Welcome to the new monday developer community
-
Recently active
Hello, how can I retrieve a media to download it using the Monday API? I need to transfer lines from a Monday board to a website, and I’m working with the API in PHP. Currently, I’ve successfully used the API to transfer all the text lines from the board, but I’m struggling to retrieve media for display. Here’s an example of what the API returns for media, which can be present in updates or responses from a Monday board: The API returns media in this format :
I’m creating workspaces through the API and everything works fine. But what I want to do next is also upload the icon to a workspace. Is that possible? My current code is: mutation {{ create_workspace (name: "{organisationID}", kind: open ) {{ id }} }} Thanks already for your help! Best, Nick
I am trying to update a People Column with Make, the data is coming from Ragic and is simply the Persons 8 digit Monday ID, now I have been able to do this update with 1 Person, my problem is that there can be multiple people that have to be added to the Poeple Column and I am struggling to get it to work. I have tried formulas, and queries, but I can’t get it to work. Any help would be greatly appreciated.
Hii I am Darshan Hiranandani, Could anyone share insights on best practices for handling exceptions and errors in automated test scripts? I’m particularly interested in understanding how to effectively manage unexpected errors, handle exceptions, and ensure robust error handling mechanisms within test automation frameworks.
I am trying to write that mutation query but not able to make it work. the query should select the row based on the environment name and update the columns “remark” and “branch” with the values I will provide in the query. I found we can update the column value using below query: mutation { change_multiple_column_values( item_id: xxxxxxxx board_id: 1122334455 column_values: "{\\"status\\" : {\\"label\\" : \\"Done\\"}, \\"dropdown\\": \\"My label\\" }" ) { id } } but in above query I don’t know the item_id. How can I have a query which will find the item_id by matching the column ‘environment’ with ‘test’
Good day. I am using the API to create items on a board and then create an update on that item and this is all working as expected. The problem that I am experiencing is that I am trying to send the update as formatted html and I am finding that some of the css styles seem to be stripped from the update that I am sending through. As an example it seems that the border and width tags are stripped from the inline style but the height is being allowed through. I also noticed that on td elements the rowspan attribute is being stripped off. I am assuming that these are not allowed so I was wondering if there is a document indicating what html formatting is allowed/accepted. If there is no restriction on html formatting then perhaps someone might be able to help me identify where I am going wrong.
Hey, I would like to add a condition to the automation I created through Dev center. The automation I need is: When Button clicked and if column is empty > create project from template I didn’t find where I can add condition to this thing, please assist. Adding a picture of the recipe I managed to do, thanks
{ “query”: “query {boards (ids:[‘boardid’]){ groups (ids:[“groupid”]) { title id items(limit:10 page:1) {id name created_at state assets {id name url file_size file_extension } subscribers {id name email} column_values{id value type title text} subitems{id name state column_values{id type title value} subscribers {id name email} created_at parent_item {id}} group{id title}} }} }” } this is my query but it throws Field ‘items’ doesn’t exist on type 'Group. if items not in group than items should me empty but due to this my query fails.
Hi all, I’m currently looking for the best way to perform deployments. Here is my use case: I have a monday application built with the app framework. It has 1 feature which is a custom integration. In it I have all my custom monday recipes that allows advanced monday action through the GraphQLAPI. Lest call it app1. I have another monday application, which has 1 feature: a workspace template. The workspace template uses the custom integration (app1) a lot. Lest call it app2. So for deployment, I would like to have a way to install the workspace template (app2) with all my custom integration recipes from app1. I’ve tried to first install app1 in a monday account and then to install app2. But none of the recipes from app1 (integrations or automations) were cross over during installation of app2. I had to manually set all the automations/integrations in the installed workspace template (app2), which is tiedious and error prone. Is there anyway that I can install app2 with the recipes f
Hi, Can I automate API commands? For example if status changed > an API command will be executed
I am trying to run a quick query on python trying to fetch a lot of subitem information. Then I get the following error: {'errors': [{'message': 'Query has complexity of 11010020, which exceeds max complexity of 5000000', 'extensions': {'code': 'maxComplexityExceeded', 'complexity': 11010020, 'maxComplexity': 5000000}}], 'extensions': {'warnings': [{'message': 'Replaced by Board.items_page in 2023-10', 'locations': [{'line': 4, 'column': 9}], 'path': ['query', 'boards', 'items'], 'extensions': {'code': 'deprecatedField', 'typeName': 'Board', 'fieldName': 'items'}}]}, 'account_id': 16336358} The query is: query = f’‘’ query{{ boards(ids: board_id){{ items{{ subitems{{ column_values{{ title }} }} }} }} }} ‘’’ And the script is as simple as this: import requests import pandas as pd import os import json api_key = api_key url = f'https://api.monday.com/v2' headers = { 'Authorization': api_key } query = query (above) response = requests.post(url, headers=headers, json={'query': query
HI all, i have an issue Fetching data from board using PHP and new API Version 2024-01. it was working fine from previous version. Thus far, I have made the following changes: added API=version at the end of header $headers = [‘Content-Type: application/json’, ‘Authorization: ’ . $token.’, API-version : 2024-01’]; I changed the query to include items_page The query works perfect as it works fine and returns results on monday.com query { boards (ids: 12344444444) { items_page { items { name column_values { id type text } } }} } I am trying to parse the content, but get stuck here as I get null results foreach($responseContent[‘data’][‘boards’][‘items_page’][‘items’][0] as $mydata){ or foreach($responseContent[‘data’][‘boards’][‘items_page’][‘items’] as $mydata){ Looking forward to your assistance/guidance Thank you in advance
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:
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.