Welcome to the new monday developer community
-
Recently active
Hello All, I’m attempting to retrieve user details from Monday.com via API. However, upon comparing the results from the API with user profiles, I’ve noticed a discrepancy in the user IDs. The IDs fetched from the API appear to be numeric, whereas the IDs displayed in the profiles are alphanumeric. Could someone advise me on how to obtain the alphanumeric IDs as shown in the attached screenshot? Thank you!
Is there a way to embed the rich text editor used in Item/Updates into an app’s AppFeatureItemView? I can’t find a matching component in the design system.
Hi everyone, I can’t find anything in the documentation to update the default options of a status column, I see here in the create_column mutation you can set the defaults, but is there any way to update the value of an existing column? Any advice is appreciated, thanks!
Hi, I am starting this thread to learn more about the review process of monday marketplace. I followed the review checklist but it was told that my app doesn’t have one or more features to be included in the monday marketplace. However, the app has item view as one of the feature , it’s a simple frontend app which uses monday react core and we don’t need monday sdk would that be a reason for concern. Cheers.
Hi everyone, I’m working on a custom sync recipe similar to the one in the screeenshot. But I see this recipes and I’m not really sure what’s the trigger part and whats the action part, are this recipes just actions with implicit triggers? Thanks!
Hello, monday.com Community! We at MediaPost Martech, are thrilled to introduce our latest innovation designed to elevate your project management experience - The Unlimited Mirror Column. 🌟 What is the Unlimited Mirror Column? The Unlimited Mirror Column is our newest app, meticulously crafted to extend the capabilities of monday.com. This powerful tool allows you to mirror columns across boards without the limitations you’ve encountered before. Whether you’re managing large-scale projects, coordinating multiple teams, or need a comprehensive overview of interconnected tasks, the Unlimited Mirror Column is designed to make your workflow seamless and more efficient. Key Features: Seamless Integration: Works smoothly with your existing boards and setups. Unlimited Mirroring: Break free from restrictions and mirror as many columns as you need. Real-Time Updates: Ensures that all mirrored information is up-to-date, providing you with accurate insights at a glance. Enhanced Collabo
Hello All, I currently have the below GraphQL query, which extracts all items in a board. It works for API version 2023-07, but that one is being deprecated. Note the board number in the example below is not a real board. query { boards(ids: 123456789) { items(limit: 20, page: 1) { name column_values { title text } } } } I am wondering if there is an equivalent GraphQL query that will pull all items from the board using the latest API version. On another note, wondering if the new query could have the data structured a little differently. The existing query returns the data like this: { "data": { "boards": [ { "items": [ { "name": "Client_One", "column_values": [ { "title": "Board_Column_1", "text": "10 Hours" }, { "title": "Board_Column_2", "text": "Jon Doe" },
I’m trying to find an item ID based on the value of a column on my Board. Here is what I have but I keep getting an error: query { items_by_column_values (board_id: 123456789, column_id:“text5”, column_value: “Sam Smith”) { id name } } Any help for a newbie would be greatly appreciated.
I’m trying to create an app that will duplicate a workspace, rather than having to recreate manually the workspace for each client. However, when I create the app, install it, and try to add it to a workspace I get the this error message. Any ideas on what is going on?
Hi - Trying to work out how we can update a new board’s owner using GraphQL (using Make.com), and specifically what the owner (people?) object should look like as part of the mutation. Any ideas where I can find an example of this? Thanks!
We noticed that once our app is being installed to a limited set of workspaces, a graphql query that lists the workspaces return always an empty list. It happens even if we specify the ids of specific workspaces that access was granted to.
Hi all, I’m working on creating an integration with a third party application. I’m using custom fields to map a customer object to a monday board. I have created a custom field in Monday apps with dynamic mapping I have also created a custom recipe which which will work on this customer field When I apply this recipe from the automation center, on clicking the customer variable it should show a mapping dialog. However, all I see is an empty dialog as shown below Clicking on customer variable in this recipe it show the following pop up In my server, I can see /api/monday/customer/mapping being called and it returns the following json (image is the screenshot of console.log) The body in the request is I’m not sure why it’s showing an empty dialog. I found this post (Dynamic mapping using custom field type) where someone mentioned that changing the field ids to snake case apparently fixed it for them but it didn’t make a difference in my case. Any help here will be appreciated. Than
Hello, some time ago I stumbled upon an article about an upcoming panel in the app management section that would allow devs to edit marketplace listings. Now I kind of lost that article. Does someone have news on this?
Good morning Monday.com community, We at Trix Solutions are happy to announce the Beta release of our newly-developed Monday.com / Python client package, moncli . As users of Monday.com, we created this package to develop custom processes for managing and using our business data. We are releasing this package as Open Source, for we feel a great potential for use by the development community as a whole. Documentation and code examples can be found at the following link (here). Any bugs reported or feedback would be greatly appreciated and should be submitted as an issue on the Github repository. Thank you very much and happy coding!
I’m currently working on integrating a custom SDK with the Monday.com API for my project management needs. However, I’ve encountered some challenges and could use some guidance from the community. Here’s the scenario: I’ve developed a custom SDK in [programming language] to interact with the Monday. com API, aiming to streamline various processes within our project management workflows. The SDK is designed to handle authentication, querying, and updating data seamlessly. However, I’m facing the following issues: Authentication Problems: Despite following the authentication process outlined in the Monday. com API documentation, I’m encountering authentication errors. Are there any common pitfalls or best practices I should be aware of when implementing authentication with the Monday. com API using a custom SDK? Data Retrieval Issues: While attempting to retrieve data from our Monday. com boards using the SDK’s query functions, I’m not receiving the expected results. It seems like
Dear Team , I’m making an application in Python to send data via Monday’s API. I’ve read a lot of threads, but I still don’t understand how to do it. Can we create items directly with values? Example : (Creating a new item with column values populated (Python) - #4 by Tri) Other example : (How to post to a form using Monday.com's API?) Where you have to create the item, then update this item, as it says here: REST API - Items are created even if column_values are incorrect monday dev Hi Friends, I’m new to the Monday.com API and I noticed that if my column_values contains a Column Type that does not match what is on the board, the item is still created! Example: vars = { "myItemName": "Hello everyone!", "columnVals": json.dumps( { "status": {"number": "Closed"}, "label": {"text": "CADS"}, } ), } The Status and Label column are not Number or Text types. In this scenario, a new Item with a Title of ‘Hello
Hey everyone! I’m tring to build an integration action to the custom automations. I couldn’t find a way to get the item id triggered the automation in the webhook sent to my server. The only options I get is sentence or trigger, but because the action is relevant for an automation and not for integration sentence I configure. So I cant pass that from the trigger. By the way, when tring to get the board id it do have context and it works fine Hope someone can help here 🙂 thanks!
Hello, In the api documentation of Monday it is said that to add an item, we can use this GraphQL line: mutation { create_item (board_id: 1234567890, group_id: “group_one”, item_name: “new item”, column_values: “{"date":"2023-05-25"}”) { id } } What do we have to add to this line to create an item with multiple column values ? Best regards,
I’m facing a challenge with uploading PDFs generated from HTML to a column in monday.com. I’ve explored two methods for converting HTML to PDF: Using Chromium: This method seems complex given how monday.com manages Dockerfiles and servers, making it a less viable option(tested) for my scenario. Using an API: This approach successfully generates a PDF and provides a direct URL to the PDF file. However, the Add File to Column mutation appears not to accept a URL string directly, and I don’t receive a file buffer that I could upload. I’m at an impasse where I can’t use Chromium to generate a buffer, and the API method doesn’t fit the Add File to Column query’s requirements. Has anyone encountered a similar issue or can offer a workaround to either convert the HTML to a buffer without Chromium or upload a file using a URL? Any suggestions or guidance would be greatly appreciated. I understand that an easy alternative could be to simply drop the PDF link, but I prefer to keep users within t
Hi Having boards with groups including more than 500 items - I’m looking for the right way to pull all items from a specific group all at once (I know ‘limit’ argument must be 500 maximum). If not possible at once than I should build a loop which is pulling the data as chunks, and I would like to know if ther’s a convenient way to do so without pulling the same items each iteration. Thanks!
Hi everyone, I’ve hit a snag while trying to upload a file to a column using the Monday SDK. Below is the snippet I’m working with: import initMondayClient from 'monday-sdk-js'; import { Logger } from '@mondaycom/apps-sdk'; import path from 'path'; import fs from 'fs'; import FormData from 'form-data'; export async function changeColumnValue(token, itemId, columnId) { const formData = new FormData(); const filePath = path.join(__dirname, 'test.txt'); formData.append('variables[file]', fs.createReadStream(filePath), 'test.txt'); formData.append( 'query', `mutation ($file: File!) { add_file_to_column (item_id: ${itemId}, column_id: "${columnId}", file: $file) { id } }`, ); try { const response = await fetch('https://api.monday.com/v2/file', { method: 'POST', headers: { Authorization: token, ...formData.getHeaders(), }, body: formData, }); const data = await response.json(); console.log(
So far I was using https://api.monday.com/v2/get_schema endpoint to get the GraphQL schema. Currently this URL returns empty value (screenshot attached) Is this the wrong source of the schema? If not, is this going to be populated again?
Hello, I tried to implement Google Analytics 4 via Google Tag Manager in my app. But it is sends almost 0 hits to GA4. I’m also using dataLayer to to capture important data about current page. Any advice, solution or recommend way? Thank you.
As a full stack dev with some years of experience, I’m thinking of diving into crafting custom Monday.com apps, doing this freelance or agency-style, aimed at fitting unique client needs beyond what the marketplace currently offers. Curious if there’s a need for this? Would love to hear your thoughts, tips, tricks, or advice you’re willing to share. And also, in the last financial report, I saw that there were about 400-410 apps and 230-something that got payments. Does this mean that more than 50% got a payment, so I can assume 25% currently make money, or let’s say 10%? It sounds too good to be true. Any data on it?
Hi, I am trying to implement a datepicker using vibe framework like the following: <DialogContentContainer className="DatePicker-stories-module_datepickerDialogContentContainer"> <DatePicker data-testid="date-picker" range /> </DialogContentContainer> But it throws an exception saying onPickDate is not a function.
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.