Welcome to the new monday developer community
-
Recently active
Trying to access the documentation to begin upgrading our PHP application to GraphQL, and the API docs for v2 appear to be down Thanks!
Hello! I was wondering if there was going to be another apps competition in the near future?
Hi, I am new to Monday apps and have been going through the components on https://style.monday.com/ and trying to familiarize myself with some of them. I attempted to use the LinearProgressBar and had some difficulty getting it to work. I will add my code and what the output looks like below. import logo from './logo.svg'; import './App.css'; //Import monday sdk and UI module import mondaySdk from "monday-sdk-js"; import "monday-ui-react-core/dist/main.css" import "monday-ui-react-core/dist/main.js" //Import UI elements from monday import LinearProgressBar from "monday-ui-react-core/dist/LinearProgressBar.js" import Loader from "monday-ui-react-core/dist/Loader.js" //Import Charts from vis import '../node_modules/react-vis/dist/style.css'; import {XYPlot, LineSeries, VerticalGridLines, HorizontalGridLines, XAxis, YAxis} from 'react-vis'; //Create monday sdk instance const monday = mondaySdk(); /* const color = monday.color; const colors = monday.colors; */ function App() { con
I created a Monday app. Now that my trial is over, I’m being asked to pay $39/month to continue using Monday. Is there such a thing as a developer/test Monday account? The Apple Developer Program, for example, cost only $8.25/month.
Hi, I’m investigating the GitHub - mondaycom/monday-sdk-js: Node.js and JavaScript SDK for developing over the monday.com platform What is the maximum size of data we can store under, one board? Do you have any limitations here? Cheers,
Has anyone built a Monday OAuth Express Passport module by any chance? I know it’s easy to setup but just wondering if a module might be available.
Hi all, I managed to get my first Automation working, including OAuth authorization. To keep track of tokens I need a database (probably MongoDB). My question is where will the service and the database run? Will monday.com host these in the future of do we need to have a VPS somewhere in the cloud to run Node.js and MongoDB?
I was following all the steps in the “Build Custom Triggers” tutorial: https://monday.com/developers/apps/custom-trigger. I followed all the steps in that tutorial, but in the “Call an action” part, it says to do a POST request to the subscriptionURL that is returned from the subscription for example in my case it would be: https://api-gw.monday.com/automations/apps-events/[a_number] However, I am getting a 401 unauthorized on that endpoint. The tutorial does not say to add an authorization header. If I add an authorization token to the header, the same error shows. How does that subscription endpoint should be called?
Well, its known to everybody that Monday.com doesnt allow formulas in their recipes. Logical operations with formulas to change status and other options Pain point: Logical operations cannot be used to automatize some operations. Other things to consider: If cannot change any status, i cannot notify people, etc. so the formula itself is too limited like it is. Basic Example: Im storing in one board the last service kilometers of our vehicle fleet. Vehicle users are allowed to update the actual kilometers (number column) of each vehicle. With a formula column i was able to show a text message when we are 1000km closer to the next service. And thats all. I cannot do anymore. For more information on this request: Include formula columns in automation recipes Feature requests We would love to ability to have a simple “if text contains” formula that could update a status column. For instance: if a text contains “ABC” then update status to “ABC”. This would help
Hi, I did the quick start project which worked very well (thanks for the good tutorial). But I’m revisiting my work the next day and did npm run start which is putting my project on an IP address instead of Ngrok. Any tips to quickly generate a new ngrok link like the project does when you create it with npx @mondaydotcomorg/monday-cli scaffold run ./ quickstart-react?
Hi, We are currently develop a Calendar App (very much like the default calendar, with some extra features) and I’m facing serious performance issue because I’m getting ALL the data without any filtering. I would like to filter the data based on specific date range (only display the data of current month / week) but it seems not possible based on this ticket Query Column Value by Range - #2 by Scott-monday.com Is there any other advise / work around for this issue? This is my query: query ($boardIds: [Int]) { boards (ids:$boardIds) { name items { id name group { color } column_values { id title text value } } groups { id } } } Br, YarHuoy
I am calling the monday api from an AWS lambda function using the node axios client. I am getting 500 responses from monday servers when uploading PDF files to an item. Request Info: 2020-12-30T06:34:39.597Z 8dab0df3-9f83-4ed2-8a0c-d4353f9f2bbc INFO { AcceptRanges: 'bytes', LastModified: 2020-12-30T06:34:36.000Z, ContentLength: 409600, ETag: '"16a3e0cfa739c02f46713efb57edab2d"', ContentType: 'application/pdf', Metadata: {}, Body: <Buffer 25 50 44 46 2d 31 2e 35 0a 25 d0 d4 c5 d8 0a 34 20 30 20 6f 62 6a 0a 3c 3c 0a 2f 54 79 70 65 20 2f 58 4f 62 6a 65 63 74 0a 2f 53 75 62 74 79 70 65 20 ... > } 2020-12-30T06:34:39.978Z 8dab0df3-9f83-4ed2-8a0c-d4353f9f2bbc INFO { url: 'https://api.monday.com/v2/file', method: 'post', data: FormData { _overheadLength: 287, _valueLength: 409719, _valuesToMeasure: [], writable: false, readable: true, dataSize: 0, maxDataSize: 2097152, pauseStreams: true, _released: true, _streams: [], _currentS
Hello awesome Monday Community + Team, Currently facing an issue where I cannot update my Base URL, Authorization URL, or Redirect URLs. I get an infinite loading when trying to save the feature after a change, and, if it stops the infinite loading, it just makes the URL the original URL before I saved it. Is anyone else seeing issues with this? You’ll see above that I changed the Base URL to a different ngrok URL and it’s currently infinite loading on save. Here is an image of console in devtools showing an error for “saveAppFeature”: Cheers, Chris | Mr. Automation
Hi Team, Happy Friday! I’m experiencing quite a strange issue while making a request for an item by ID whereby I receive a timeout error. Complexity seems to relatively small so I’m a little confused, but maybe I’m calculating complexity wrong? Furthermore, this request works 19/20 times but fails semi-regularly. Any help would be much appreciated 😄 Query: Response: Please do let me know if you need any further information, I shall look forward to hearing from you 👍
Which programming language/s will be most useful for developing apps on monday.com?
Hello All, I had a heck of a time getting started on this so hopefully this is helpful to someone… A couple notes: I put double brackets {{}} around everything you’d want to change/update for your specific use This probably won’t work as-is because its a bastardized version of my real script so its certainly not plug-and-play. I know my formatting is weird. the PHP below should be put on your server at the URI you specify in the Webhook on Monday when setting it up. <?php //return monday challenge echo file_get_contents('php://input'); // capture second response which should be JSON payload $php_event = json_decode(file_get_contents('php://input'), true)['event']; // init ini_set("log_errors", 1); ini_set('error_reporting', E_ALL); ini_set("error_log", "monday.log"); // this is an empty file you should create to monitor/debug your webhook // a function to dump large arrays etc to the log function error_log_dump( $object=null ){ ob_start();
I joined Monday.com few months back and I’m still struggling to build and setting up workflow that improves process. It looks easy enough to get started but once you put focus, you get lost easily and reach same place again and in the end, lose motivation. For example, word cloud and other sample recipe tells you about how to run a code. But being focused on functionality and how and why, it’s very difficult for me to build something. I have questions such as, → Suppose I am building, twillo integration then, I might want to provide API key or environment variable. Sometimes, every Monday user need to enter their credential or sometime just admin needs to setup while installing app (for example, for twillo api). how would I achieve that? → What really can be great is example app in multiple languages and what’s the learning curve and what does Monday recommend in which cases etc etc or partnering with some content creator to build app from scratch. → Are there any video tutorials th
Greetings everyone! I’m very new to Monday.com and GraphQL api system. My only requirement is to pull “All board names” available on my monday.com using c#, so I can eventually show them in a dropdown of my web application. I found this c# code on the forum but it is not working. I’ve generated the authentication token already, I just don’t know how to write query to pull public class MondayHelper { private const string MondayApiKey = "YourKey"; private const string MondayApiUrl = "https://api.monday.com/v2/"; /// <summary> /// Get a JSON response from the Monday.com V2 API. /// </summary> /// <param name="query">GraphQL Query to apply to the Monday.com production instance for Grange.</param> /// <returns>JSON response of query results.</returns> /// <remarks> /// Query must be in JSON, /// e.g. = "{\\"query\\": \\"{boards(ids: 1234) {id name}}\\"}" //
Hey added the columns field to my board view settings but it’s not working - just displays the word columns and not clickable. Other settings field types work, including column.
Hi I’m trying to send a mutation to create a new item on the board and populate all columns. Everything seems to work except for the “person” column. No errors in the response. request mutation { create_item (board_id: 505100819, group_id: "topics", item_name: "test_name", column_values:"{\\"person\\":{\\"id\\":12307363},\\"status\\":{\\"label\\":\\"Done\\"},\\"date4\\":{\\"date\\":\\"2019-06-03\\"}}") { id } } response { "data": { "create_item": { "id": "505328688" } }, "account_id": 5530601 } I’m kind of lost why is this not working
Hi guys, I’m kinda new to accessing APIs in general and I’m not really a coder. Nevertheless, I feel I must be close with this. Can anyone tell me how to fix my Power Query? It must be something super simple… API key redacted, of course. The Power Query editor errors saying “Token Comma Expected” and highlighting the colon after “boards (ids” in the following query: let Source = Web.Contents(“https://api.monday.com/v2/”, [Headers=[Authorization=“Bearer myapikey”, #“Method”=“GET”, #“Content-Type”=“application/json”]] { boards (ids:[000000000, 000000000]) { items { name id column_values{ text } } } } ), in Source
doing lots of other queries, but i’m having trouble formatting a change_multiple_column_values query. posting this json: {“query”:“mutation { change_multiple_column_values ( board_id: 655318672, item_id: 662694544, column_values: \\”{\\“date4\\”: {\\“date\\”: \\“2020-08-04\\”},\\“next_arr__days_7\\”: \\“9\\”,\\“property_id\\”: \\“1289\\”,\\“person\\”: {\\“id\\”: null},\\“numbers2\\”: \\“1.50\\”,\\“departing_rez\\”: \\“5146\\”,\\“status\\”: {\\“index\\”: 1}}\\“) { id } }”} returns: [errors] => Array ( [0] => stdClass Object ( [message] => Parse error on “: {” (STRING) at [9, 28] [locations] => Array ( [0] => stdClass Object ( [line] => 9 [column] => 28 ) ) ) ) putting the mutation text above on try it yourself doesn’t work UNLESS i remove the \\ from the \\" at the beginning and end of the column_values. so this does not work: mutation { change_multiple_column_values ( board_id: 655318672, item_id: 662694544,
I am looking to create Power BI reports on the content of my Monday.com boards. I’ve developed a query that looks like this (among many other attempts): let Source= (Csv.Document (Web.Contents(“monday.com: Where Teams Get Work Done”, [ApiKeyName=“key”]))) in Source It returns the code from the website… but I can’t see any tablular data to pull. Can anyone help on what I might need to do?
we failed to insert record to Monday.com via api v2. got eror as: {“error_message”:“Internal server error”,“status_code”:500} for test push record below { “query”: “mutation{create_item( board_id: 154534478, group_id: "video_articles", item_name: "Test - Trump to Offer Optimistic Vision in State of the Union Address", column_values: {status:{index:15},status7:{index:19},status3:{index:15},person7:{id:10603717},article4:{index:13},eet_link:{url:"https://ntd.com/trump-to-offer-optimistic-vision-in-state-of-the-union-address_284634.html\\",text:\\"https://ntd.com/trump-to-offer-optimistic-vision-in-state-of-the-union-address_284634.html\\”}}) {\\n\\t\\tid\\n\\t\\tcolumn_values {\\n\\t\\t\\tid\\n\\t\\t\\ttitle\\n\\t\\t\\tvalue\\n\\t\\t}}}" }
Hi, I’m trying to create a pulse via Node.JS with axios. I started with the example that is on this forum and edited it for my needs but I can’t get my code to add the column values for the pulse. What am I doing wrong? // Packages const axios = require("axios"), fs = require("fs"); // Files const config = require("../config.json") // Code const body = { title: "Test bug", culprit: "util/testers/monday.js" } const current = new Date() let month = current.getMonth() + 1 if (month < 10) { month = `0${current.getMonth() + 1}` } const axiosBody = { query: ` mutation ($boardId: Int!, $groupId: String!, $itemName: String!, $columnValues: JSON) { create_item ( board_id: $boardId, group_id: $groupId, item_name: $itemName, column_values: $columnValues ) { id }
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.