Welcome to the new monday developer community
-
Recently active
Hello, I am facing a problem with my app. I have a board in which there is a mirror column for phone number and email. I understand that these are frontend columns and their values are not available on the backend. We have created recipe which sends the column ids to our backend. I was able to get the value using querying “board and column_values”. I retrieve the data from “text” attribute instead of “value” attribute which is None. Now come to the problem it is working for all the boards except for one board. And i don’t understand why. I am posting the screenshots of the logs of the data that is receive from monday.com on our backend. The although the data exist on the board as you can see from the image i am getting the text as empty string. Now the image below represent log from another board which is working fine and i am able to receive the data. Both boards are public and the mirror columns that are linked to another board is also public. I don’t understand this inconsistenc
monday.api(mutation { change_multiple_column_values (board_id:2090651929, item_id:2169239342, column_values: "{\\"dup__of_supplier_id\\" : \\"Sample text\\"}"){id}}).then((updateRes) => { console.log(“updateRes”, updateRes); }); It is responding error as below: {“errors”:[{“message”:“Parse error on " : " (STRING) at [1, 120]”,“locations”:[{“line”:1,“column”:120}]}],“account_id”:10282384}
Hello, I am copy/pasting my Monday Api v2 into Zapier and am getting an error message now. I have 47 critical zaps that are now down. We hit an error adding your new account authentication failed: Error parsing response. We got: “ <!–[if I” Make sure you click “Allow” or “Accept” on the permission popup Double check your Account has the correct permissions Check out our help docs for more information
We need to configure a large amount of integrations. Example. Configure GitHub sync for a large amount of repositories. Is this exposed in Monday API, so we can write a script that configures everything via API? I cannot find anything similar to this in the GraphQL schema… but I assume that somehow this configuration is reaching apps that are integrated… so it should be possible to read it somehow.
I am trying to update the group that an item sits in using the mutate method in the API. I have tried the code below which won’t work as the group isn’t really a column. Does anyone know how I can update the group that an item is in? mutation { change_multiple_column_values(item_id:0000, board_id:000, column_values: “{"group" : {"label" : "Done"}}”) { id } }
Hello friends! I’m back with a new question. 🙂 I trying to create an item with about 5-6 different columns, and I’m trying to create all this through one mutation API-call through Postman(JSON-body). The thing is: I can’t really figure it out through the documentation. Does somebody maybe have an example(a picture maybe) of the syntax of such a call. The values and type doesn’t matter at all. The only example in the documentation is just setting the item name. Very thankful! Have a great one.
Hello! I’m trying to figure out if it’s possible to create custom fields about a board which I can add information to with a mutation. I’m not talking items on a board, I’m thinking more of fields ABOUT the board, like this one: For exampel, If i wanted to have two or three more fields, for example a status on the whole board instead of each activity, could I do that and then populate the field with a mutation?
When I create a new item I get an Id is to big for the update method. Why the id is an int??? message=‘Variable itemID of type Int! was provided invalid value’, locations=[{line=1, column=57}], problems=[{path=, explanation=Could not coerce value “2150682499” to Int} 2150682499 is the id I’m getting from the create item call.
I’m trying to figure out what the pulseId is and how I can query it via the API. I am executing the create_item mutation programatically and I need to be able to get the pulseId without hardcoding it. I first assumed it was the id of the item that column should link to, but that clearly isn’t correct. Below is the mutation query I’m running. It has been generated programatically. mutation { create_item( item_name: "HW1: Schematic", board_id: 1602164146, group_id: "new_group72163", column_values: "{\\"status0\\":\\"Low\\",\\"status\\":\\"Waiting for review\\",\\"date\\":{\\"date\\":\\"2022-01-22\\",\\"time\\":\\"06:59:59\\"},\\"numbers\\":2,\\"connect_boards\\":{\\"linkedPulseIds\\":[{\\"linkedPulseId\\":\\"2088579761\\"}]},\\"text\\":\\"10352612\\"}" ) { id } } The pulseId value is generated from this query query { boards(ids: 1602164112) { items { id name } } } Running the mutation results in an error { "error_c
Hi! Was unable to figure out the syntax for adding a date in JS. Did not manage to figure it out so moved over to GraphQL in your testing environment. mutation { change_multiple_column_values(item_id:XXXXXXXXX5, board_id:XXXXXXXXX8, column_values: "{\\"date\\" : {\\"date\\" : \\"1993-08-27\\", \\"time\\" : \\"18:00:00\\"}}") { id } }` Yields: { "error_code": "InvalidColumnIdException", "status_code": 200, "error_message": "This column ID doesn't exist for the board", "error_data": { "column_id": "date", "error_reason": "store.monday.automation.error.missing_column" } } Querying the same boards yields: { "data": { "boards": [ { "owner": { "id": XXXXXXXXXX }, "columns": [ { "title": "Name", "type": "name" }, { "title": "Person", "type": "multiple-person" }, { "title": "Status", "type": "color"
Hello, How i can get a board by her name ? I want this because i thinks that’s not good to set manually a board Id in my code But I’m not sur to understand logic of Api/graphQl maybe the only way is to use Id … …and to first get all board then parse and get id by name ? ( ok but not good for perf no ? ) Thanks to advance
Hi guys! Like the topic asks, is it possible to set my own Board ID in a mutation? Perhaps when I’m creating a new board. Basically I need to link a unique ID between Monday and another system I’m building on, but I get the ID from the other system (not Monday), and wanted to know what would be the best element to link the ID on. Since Wokspace is a “collection” of different boards/projects I don’t think that would work, since I want to link each board. Any help is appreciated!
Upload files on column from url by the help of monday API { "query": "mutation($file: File!){ add_file_to_column(item_id:1691630609, column_id: \\"files\\", file: $file) { id }}", "variables[file]":"@DSC_0139.jpg" } I am using this code in postman DSC_0139.jpg file available in my …/postman/file/ DSC_0139.jpg and Very important point is my all files uploaded on AWS s3 storage so how can i use these file for uploading Thanks Preetam kumar joshi
Hello 👋 Currently trying to pull out some workflow data for a mini dashboard with tasks/statuses/assignees etc. Query here: query Boards($ids: [Int]) { me { name } boards(ids: $ids) { name columns { title id type } groups { title id } items { name group { id } column_values { id value text } } } } Weirdly, the data that comes back both in the Monday Playground and in my local Insomnia calls is correct, but in my Next/Apollo app the data for the column_values is all the same as the first column_value entry, depending whichever item comes first in the call… Can’t for the life of me work out what is going on, but the difference between local logging (straight from the query response) in node and the local Insomnia response seems odd…? Have checked for Apollo caching weirdness but it’s serverside and the simplest call possible,
Hi everyone, I’m excited to share that we (www.supermetrics.com) are in the process of launching our beta integration with Monday. Supermetrics enables you to easily access and retrieve your key marketing data from dozens of different marketing tools, social networks and more. It’s used by over 16,000 businesses worldwide to get their data to where they work (Spreadsheets, Visualisation tools, Data warehouses etc). As part of our initial beta we are rolling out support to connect Google Ads into Monday, allowing you to easily import the data on an automated/scheduled basis, and produce reports, automate tasks and more. We are looking for beta testers with an active Google Adwords account who would be interested in learning more and potentially taking part. We would be interested in talking to both direct users and agencies on behalf of their customers. If you are interested feel free to reply here or drop me a message, or to tony.lucas@supermetrics.com. Equally, I’d be just as keen to
Hello friends! I’m currently creating an integration between a CRM system and Monday, writing the backend in the CRM’s own scripting language. My question is: I have a variable called projectName, where the name of the project that I would like to set is saved, and I would like to send in this variable in my mutation so it also gets saved as the board name for my board. Although, I’m not really sure how to write that. This is what I’ve tried, but failed: I guess the projectName variable should light up as blue, since that’s the color of variables in the system, but I can’t figure out the syntax. Mind you, I don’t want to specify the content of projectName in the query, since it may differ for every request. Anybody has an ideá of how I should format this query? So thankful for any help!
These are the errors while we try to receive board’s context data from custom created board view even when using Monday.com SDK itself. And as far as I know this should not be a much complex query to do so. And when the same view is opened on other boards it works seamlessly. Please some help me solve this issue. Thanks.
I have an application that pulls information from the activity log, including the times listed for items created, updated, etc…, and I’m working with clients in a different time zone. I’m wondering if all time-related data is entered into and stored in the activity log itself in UTC time, or if the data is ever converted (whether while going in, being stored, or coming out of the board) according to the client’s local time setting. The reason I’m asking is that I’m having them specify a date/time range to query the activity log with, and I need to know whether to tell them to specify a time in their local time, to convert to UTC first before specifying the time, or if the time zones will be different anyway depending on the timezone of the logged-in user who performed the action stored in the activity log. Thanks
How to assign an user of my team when i create an item. Can i put an id of one of my users teams and assign him this item ?
hey , im trying to add multiple columns to new record in one time and its always ignore from the phone and doesnt sign it $vars = [ 'leadName' => $data['item_name'], 'columns' => json_encode([ 'email' => ['email' => $data['email'], 'text' => $data['email']], 'phone' => ['phone' => 972525938456, 'countryShortName' => IL], 'text' => "test" ]) ]; $query = 'mutation ($leadName: String!, $columns: JSON!) { create_item (board_id:'.$data['board_id'].', item_name:$leadName, column_values:$columns ) { id } }'; $ch = curl_init(); curl_setopt_array($ch, array( CURLOPT_URL => "https://api.monday.com/v2", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_
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.
Hi, Wondering if there is a way of altering the columns within a subitem via the API. What I would really like to do is create a subitem thru the API with the column names/types of my choosing instead of the default 3 columns, but I’d be happy enough right now being able to create the subitem, and then add or delete columns within the subitem to get it how I want it. Thanks.
Hello everyone! I recently tried adding a Copy to clipboard button to my view application. It worked perfect running local but in the monday iframe it didn’t copy at all… After a quick lookup at the internet I saw it can be blocked inside a iframe 😢 This is the 2 code I tried - First try - navigator.clipboard.writeText("Hello world!); Second try (I know its depricated but people said it can work - var textField = document.createElement(‘textarea’) textField.innerText = “Hello World!” document.body.appendChild(textField) textField.select() document.execCommand(‘copy’) textField.remove() Hope someone can help me 🙂 Thanks!
Hi there, I am building an application that makes use of multiline textfield or textarea, I explored the documentation for TextField but it doesn’t support multiline so is there a component that supports multiline text field or a Textarea ?
Check this weirdness out. It worked all day today while testing. Wondering if it’s a UTC problem I’ve seen elsewhere…
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.