Welcome to the new monday developer community
-
Recently active
Hey there! My team and I are excited to announce that we’re nearing the final stages of developing a new marketplace app designed to enhance productivity/activity tracking for monday.com users. Our app allows users to select multiple boards and specific users to consolidate activity log data into one feed, providing a comprehensive overview of team activity. Additionally, it offers reporting and analytics on that activity data to help you track productivity across your entire account in one place. We’re currently looking for beta testers who would like to try out the app and provide feedback. If you’re interested in joining our beta phase or have any ideas/suggestions, please send me a PM. We’d love to hear from you! Thanks, and have a lovely day!
I have an integration app currently going through the review process and I needed some additional information about monetization. 1) For seat based plans, if one plan id offers a free plan (e.g. 0-3 seats) does that qualify as the compulsory free plan? Or is it necessary to apply for 14 days free trial category? I wasn’t sure about this after reading the pricing documentation. 2) I am currently querying the app subscription status using the following query. Now, if I choose 14 days free trial, does this query correctly return if the user is in the ‘14 days free trial’ period? Does this query correctly calculate the trial period and return false upon trial expiry while the app is in marketplace? Adding to that, what would be the plain_id if the user is in trial period? (seat based pricing + integration app + 14 days free trial)? query{ app_subscription { plan_id is_trial } } 3) While the user is on trial period, considering I have implemented the ‘14 days free trail’ f
Does anyone know if you can delete multiple subitems in one request. It’s fairly slow to do it through iteration as seen here: export const clearSubitems = async (event: TEvent) => { const response = await monday.api(`{ items(ids:[${event.pulseId}]) { subitems { id } } }`); const idsToDelete = response.data.items[0].subitems.map( (item: { id: string }) => item.id ) as string[]; for (const id of idsToDelete) { await monday.api(` mutation { delete_item(item_id: ${id}) { id } } `); } }; Thanks for the help!
How do I get files from the front end into the back end, and what apis or features should I use。 As shown in the figure, I selected a project that contains a file. What I want to do is, when I click on the app, I want to pass the file information into the app
From this link (Get started with monday code): "You must use the storage, logging, and enviornment management included in our SDK to be considered secure by our standards. For example, if you integrate with an external database to store customer data, your app will not be considered as secure as if you used the bundled storage." May I know if this means I cannot use Datadog for logging or Mixpanel for product analytics? On a related note, I went through the checklist for publishing an app but do not see any requirement about the exclusive use of monday code to handle data. May I know if the security standard is enforced at a later step that I have not reached? Or what is the story here? Thank you.
I have a board where I’ve set the Date/Time value to Oct 28, 09:00 AM My profile timezone is +01:00 Vienna The API is returning 2023-10-28 15:00 Can someone explain the conversions that are happening? I can’t understand why it shifted the time by +6.
plz help … im long time try to solve this issue i got a bord that i keep track with all my clients and im updating status when they move forowd when status is X monday will send webhook to Zapier create an event name in this format "{item name} - option untill sign and payment " when the same item in monday is updated to status Z i need the same event in google calnedaer to be update to a differnt title format “{item name} - close” how can i do it !? plz !! im so long in this problem !!
Good morning, Sir, Madam, I built an app (nodejs) that I am about to submit in the marketplace. The challenge that I face is that my app is supposed to require OAuth consent just before the installation. When I launch the installation of the app, I can give the Oauth consent, BUT after the user gives the Oauth permissions, the install never happens. Please, can you give me an example where OAuth consent is requested during the install and user cannot complete the installation? Regards, Richard .
Hi Team, I have API from Monday.com and Board Id I am using Power BI for reporting and need to connect Monday.com Data data to Power BI but unfortunatly not able to do it. I tried the mQuery available on below link 1stgist.github.com 2nd https://github.com/DataMuallem/PowerBI/blob/308233441ac17b72e817280753eb3bc6d6b18ddb/Monday.com%20M%20Query But nothing is happenig . is this code is still working or any update require? Kindly help. Thanks
Did you ever want to use Subitems or Formula columns in your automatic emails from monday.com? 📨 SuperMail has it ! 📨 Starting today, you can design your emails with Formula and Subitems columns and change the status of your monday.com column directly from the email. Give it a try and enjoy [https://auth.monday.com/marketplace/listing/10000247/supermail](https://Download SuperMail)
Hello, I’ve got a board that I’ve been populating via the API. This has been working without since the integration was built a few weeks ago. However, in the last 3 days I can no longer create items on this board. I’m not sure what’s happened, but now I am receiving a 500 error. I am making a POST request to https://api.monday.com/v2 (Including bearer token) With the following payload: Query: mutation ($boardId: ID!, $itemName: String!, $columnValues: JSON!) { create_item(board_id: $boardId, item_name: $itemName, column_values: $columnValues) { id } } GraphQL Variables: { “boardId”: XXXXXXXX, “itemName”: “Example Item Name”, “columnValues”: { "status": "1", "status_1": "0", "email__1": { "email": "example@example.com", "text": "example@example.com" }, "phone__1": { "phone": "+1234567890", "countryShortName": "US" }, "dog__1": "Example Dog Interest", "link5__1": {
Context I am trying to retrieve all teams subscribed to a specific board using the monday API. However, when using the team_subscribers query, I receive a 500 error when the board has “All from workspace” as one of the subscribers. Query Used query { boards(limit: 10) { id name team_subscribers { id name } } } Expected Result The query should return a list of teams subscribed to each board. Actual Result When the board includes “All from workspace” as a subscriber, the API returns a 500 error. Error Details Error Type: 500 Internal Server Error Specific Scenario: The error occurs only when “All from workspace” is included among the board’s subscribers. Steps to Reproduce Create a board on monday.com. Add “All from workspace” as a subscriber to the board. Run the query query { boards { id name team_subscribers { id name } }} Observe that the API returns a 500 error. Impact It is not possible to retrieve the list of teams subscribed to b
Has anybody successfully integrated SAP and Monday.com? Would like to hear some feedback.
I wanted to use monday code for app development and using java springboot framework. On page Deployment process it is mentioned that If you’re not using NodeJS, here are some tips: Secure storage (used for storing private information) is not supported. Use our App Storage API endpoints to store application data. monday code will capture all messages logged to stdout. Generate logs with the library of your choice. My Question is, where can i find this “App Storage API endpoint” Do we have any sample code using it? Thanks Shiv
Hey all, Happy Sunday! I’ve written my code using the @mondaycom/apps-sdk Queue. In the development environment, there is no queue implementation; it directly makes an HTTP call to the job endpoint. I’ve made some assumptions about retry and back-off behaviour while developing the code. However, I couldn’t find detailed information about the Queue in the documentation. Could you please help clarify the standard behaviour of the queue, especially regarding the number of retries in case of failure? Additionally, is there an endpoint to query the number of failed jobs or status of a message enqueued? What is the back-off policy, and can we set it based on the type of error? Currently, I’m assuming it’s not customisable, so for permanent failures, I return a 200 status and send a notification to the user. Are there any other important details I should consider? I’m feeling a bit edgy to go with this implementation as I’m approaching app submission to the marketplace soon. Your guidance wou
Hi I am working on a app that can deep links for Whatsapp SMS if you have any phone columns in your board Here is the how the current version looks like I am looking for how to submit my apps to Monday marketplace if you have any ideas in my mind and use case I would love to add that
We know that for the Files column there is an option called “Upload file from link”. Is there a way to do this using the API? My usecase is that I have to import some data where there are links of several google docs, sheets, etc. So it makes sense for me to upload those ulrs as files with a shortened name. All the solutions that I found online are for actual file uplaod not the links that I was looking for.
I am trying to publish my app but I am getting this error when I click publish I am not getting any specific error I also checked the console.log nothing I can find I am not using mapps code:push I am using Vercel to host my app and I using custom url for my feature Do I have to upload my code with Monday code? What are steps? Do I have to first submit app for review and then I am allowed to publish my apps? How that’s works, lil bit confuse here
Hi, I’m trying to wrap my head around adding activities to the ‘Emails & Activities’ feature in Monday CRM by using an automation. Here’s my use case: When someone downloads my e-book, I want to show that in the ‘Emails & Activities’ widget of the contact view. It seems to be the case that when I create an activity from within the view, it gets created in the ‘Activities’ board. However, when I create an activity from that same Activities board and link it exactly like the one I just created was linked, it doesn’t show up in the ‘Emails & Activities’ view. Any clue how to add activities in here via automation and/or API? Ideally I have something like this automation, but then I can trigger it via Make Thanks in advance!
Hi, I’m trying to identify core CRM boards (Contacts, Leads, Deals) using the GraphQL API. I understand that board IDs are unique to each account and board names can be customized by users. Is there a consistent board property, such as a crmBoardType , that could be used to reliably identify these core boards? Jan
Here is the linkmondayproapps.com How it’s works I created this to solve my own problem and seeing it works so well I thought to share with Monday community. If you have any feedback just tag me here or email me. Would love to improve this. currently it support only automation that comes with Monday by default. I wanna add Apps automation as well but don’t know which one to start from, so if you have that in mind share them with me here
Hello everyone! I found some analytics in the developer account. Please help me understand the difference between team size and seats. I didn’t find any infromation in the documentation on that. Thank you for the help in advance!
Good morning, Sir, Madam, I would like to publish an application that I built in the marketplace. Can I submit my application to the marketplace with basic subscription plan? Regards,
{ payload: { blockKind: 'action', inboundFieldValues: { groupId: 'new_group__1', boardId: 7143969205 }, inputFields: { groupId: 'new_group__1', boardId: 7143969205 }, recipeId: 30284129, integrationId: 325831333 }, runtimeMetadata: { actionUuid: '4f3500e533766ed09bdb6c54ce571b30', triggerUuid: '241e8452f43e6ba9637150a2f94062f7' } } and this my custom trigger input as you can see I added everything as mention hereApps Framework I am using When a status changes to something as Trigger and idea why I am not getting the Item and columns values in my payload?
Hi monday team. I have a question about how the subscription object behaves when a subscription is cancelled and the user keeps using our integrations. When an app is installed, monday sends a install webhook containing the default plan Id and the renewal date. (object) array( 'plan_id' => 'free_plan_id', 'renewal_date' => '2034-06-04T23:07:50+00:00', 'is_trial' => false, 'billing_period' => NULL, 'days_left' => 3652, 'pricing_version' => 1 ) When the customer purchases or renews a plan, monday sends a app_subscription_created or app_subscription_renewed webhook containing the purchased plan Id and the new renewal date. (object) array( 'plan_id' => 'paid_plan_id', 'renewal_date' => '2024-07-14T00:00:00+00:00', 'is_trial' => false, 'billing_period' => 'monthly', 'days_left' => 30, 'pricing_version' => 1 ) The same object above is sent in the payload of every integration call. As we offer plans with ops
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.