Welcome to the new monday developer community
-
Recently active
My name is Lorentz and I have some questions about using PHP with monday. I am working with the monday API and I have connected my monday with PHP. But know I am looking for a way to count all the data that I have called in. The query that I made to get data is: query { boards (ids: xxxxxxxxx) { groups { title items { name id }}}}. This calls back all the items form all the groups. But I only want all the items from one specific group. And I also want to a piece of code the count all the items so that I have the total amount of items. Can someone give me a step in the right direction?
Hello team, I’m new to GraphQL and monday.com, though I’m trying to figure this query out. Wonder if there’s something I’m doing wrong in my javascript. If this is something simple, please advise: const putInvoiceNumber = ` mutation insertInvoiceJSON($board_id: Int!, $item_id: Int!, $columnValues: JSON!) { change_column_value( board_id:$board_id, item_id:$item_id, column_id:"text9", value: $columnValues) { id } } ` let putInvoiceNumber_data = await queryFetcher(putInvoiceNumber, { "board_id": board_id, "item_id": item_id, "column_id": "text9", "columnValues": {"text":"STA1004"} }, mondayToken) console.log(putInvoiceNumber_data) function queryFetcher(query, variables, key=bearerKey) { return fetch(api_uri, { method: 'POST', headers: { 'Authorization': key, 'Content-Type': 'application/json', }, body: JSON.stringify({
Good Morning, I’ve been experiencing an issue with N8N for the past few days, specifically regarding webhooks. While my workflows can be executed manually, they fail to trigger automatically. To address this, i’ve activated the workflow, set up the webhook to launch « immediately, » and linked it to Monday.com using the production URL. Every time i perform an action on Monday(to trigger the webhook), it’s successfully detected by the Monday.com webhook on their end(visible in the integration activity). However, the command remains pending execution, and nothing happens on the N8N side. However, I did notice a detail within the webhook node on the N8n side : When i select the « Production URL, » it automatically reverts back to the « test URL. » Is this normal ? I’m uncertain. I appreciate your assistance in advance. Best regards.
Hi, I need to generate a custom link to a questionare which should include subitems ID, so that I can later return some info back to that subtask. So, I need to send at least subitems ID, when I change a field in it. Ex - I choose some dropdown option and the info about subtask has to be sent to Zapier for example. Did anyone do smth like that?
@dipro -As I improve my graphQL knowledge and apply that to Monday.com, it will be helpful to know whether Monday.com has a spec-compliant GraphQL server implementation. (helps to know whether there are untapped tools at my disposal). Thanks!
Documentation doesn’t seem to have a way to render the input components like Material UIstyle.monday.com Is there any way to change the font size for Dropdown inputs using apps framework ?
Hi, I have created automation in Zapier thanks to which I create board based on a template and after that, there is a step where I create tasks. Each tasks has it’s list of subtasks and they have to be in the exact order that I entered in Zapier, but in Monday, it’s not as needed. I’ll attach 2 screenshots: one from Zapier and another as a results Screenshot by Lightshot Screenshot by Lightshot. Does anyone have ideas how to restrict the order or what is the issue why it’s so? If I decide to create subitems step by step for each task in Zapier, I will not have to create like 10 more subzaps to realize it as I have a lot of tasks and even much more subtasks for them.
Hello @Matias.Monday , In my application, I am showing the items of all the boards of a particular workspace. but in pagination I am facing problem. Example :- If Limit is 20 then API is returning 20 items of each board but we need only 20 records in a page. API Details :- { “query”: “query { boards (ids: [123456789,1987654231]) { name type board_folder_id items_count items(newest_first: false limit: 10 page: 1 exclude_nonactive: true) {id name updated_at creator{id name}} } }” } Also below is the attached screenshot for your references.
When submitting the form for creating a new app and when submitting new or updated pricing for an app, the forms just say that they were submitted successfully. There’s no email confirmation and there’s no estimated timeline for when monday will reach out or take action on the request. It would be great if an email confirmation could be added along with a rough timeline for next steps. For example, app review took much longer than expected (there was no reply for over a week after submission). Pricing updates seem to be taking longer than I expect as well (it’s been over a week with no indication of the status and no emails from monday). If I knew what the expected timeline was, then it would help tremendously for planning purposes and communicating with my customers. It would also make it so I’m not left wondering if my submission was actually successful. I’m hoping this is something that should be easy for monday to add, since it looks like the forms are built on the monday platform.
How can I access information about file assets version history from a files column through the API? Information like, does a version history exist, what’s the latest version, the previous, a total # of versions, etc?
Hi team! I have two question regarding the submission app to marketplace process 🙂 In the app submission form - What is the difference between Company to Individual developer (What is the difference in the future when it comes to payment from monday.com to the developer? Does the developer should send an invoice as well to get his payment ? there are any more differences?) Monetization form - what is the difference between “Israel entity” to non-israel entity? Does the process of the payment is difference from each other? I will be happy for someone to spread some light on this. Thanks in advanced!
we’ve created a workspace template with multiple boards grouped in different folders and sub-folders. When we use the template the folder structure is lost. Can we avoid that?
Hola! Lo que pasa es que no puedo cargar mi archivo zip para la nueva versión de mi aplicación. No sé si estoy haciendo algo mal o hay algún problema con ello.
I would like to sync my googlesheets with monday.com using zapier. I want to be able to make updates to my google sheets that automatically update my monday.com board. I know with zapier I have to use monday API, but I’m a little confused with how to go about doing that. Has anyone that used this integration before? Or can anyone provide support with using zapier for this integration? Thank you!
Hello, I have an app that is outside of the monday.com environment (not a dashboard/app view) I am trying to use the “monday.get” sdk to get the session token or the context, but for some reason, the data is not showing up: const sessionToken = await monday.get("sessionToken"); const context = await monday.get('context') The results are: { "method": "get", "args": { "type": "sessionToken" }, "requestId": "u8dznyh", "version": "0.4.1" } { "method": "get", "args": { "type": "context" }, "requestId": "fx9mzqd", "version": "0.4.1" } As you can see, I am not receiving the actual data back. What can be the reason for it? Thank you
I am creating the webhook for the particular board by using the Monday APIs; it’s working fine, but the response time of the API call is more than 6 seconds. You can find the postman screen (time is 6.79 sec) on the top right corner. Is there any way to get the response in less than 6 seconds? Thanks in advance.
After a few tests, I noticed a strange behaviour. In every try I tested a paginated items_page_by_column_values query, I get the error “The provided cursor does not correspond to the given board_id. Please ensure you are using a cursor that matches the correct board_id”. I’m absolutely sure I’m using the same board id, since that’s a constant in my code, and I’m removing “columns” when I write the query with a cursor. Also made sure no other value was leaking to cursor - not even sure how that could happen on my side, to be honest. Example code below, with values substituted. Can someone help me figure what’s going on here? First query '{ items_page_by_column_values(board_id: board_id, limit: 100, columns: [{column_id: "column_id", column_values: ["column_value"]}]) { cursor items { id name column_values { id value text } assets { public_url name } } } }' Second code, using cursor '{ item
Hi there, I’m working on a python script with the following goal: organization and tracking of property leases, their tenants, and the corresponding rent schedules. The script automates the creation and management of items and subitems in Monday.com, reflecting lease and rent-related information in a structured manner. It provides a way to easily keep track of lease details, tenant information, and rent payment schedules within the Monday.com platform. I’ve got the main item creation down with the following structure the script creates items and prevents duplicate items from being created on subsequent run throughs of the script. The Sub items are also being created however I’m having a difficult time preventing duplicate sub items from being created each time the script is run. Another aspect it updating existing sub items if changes are found This is the sub item structure I’ve got variables set up for item column mapping and subitem column mapping which are working I have a func
Hi all! First, I’d like to thank @grt-s for their original post. Without this reference I’m not sure how long it would’ve taken me to figure out C# development and the Monday API. Successfully returning that first JSON response was very exciting and set me off on a list of projects. Visual Studio kept bugging me that WebRequest.Create(string) had become obsolete and should be updated to HttpClient. After a few weeks, I finally got around to updating the helper and wanted to share it for any friends in the C# community who come across, or are still using the original, incredibly helpful resource. Here’s the updated code, and I’ll explain some changes below. Please feel free to critique! using System.Net.Http; using System.Text; using System.Threading.Tasks; namespace Monday { public class MondayAPI { private static readonly HttpClient client = new HttpClient(); private const string url = "https://api.monday.com/v2/"; private const string key = "";
The work canvas app asks permission to users:write. It then can invite users to the main monday account. How is this possible? There should be an undocumented invite users graphQL mutation. Does anyone have any info on this?
Hello @rachelatmonday Is it possible to create a new doc with a body? And is it possible to get a doc with a body? Thank you.
Background: UI apps, in UI apps it is possible to retrieve the app_version_id to use in the request to the auth url. This value is required so that the auth server knows which app version to issue the token for (and its appropriate scopes). If the value is not supplied, then the current live version is assumed. Providing the app_version_id is required for testing with draft versions of the app. However, in integration land, we receive a get request to our authorization URL specified in the integration feature. This includes a JWT. However! this JWT does not include the app_version_id… therefore we are unable to know what version the request is coming from, and the OAuth process fails for collaborators using draft versions. If the app_version_id was included in the JWT sent with the request (for draft versions) to our authorization URL, we could use that in the redirect sent to the user to redirect them to the monday.com auth URL (https://auth.monday.com/oauth2/authorize) for the collab
Hello, I am attempting to perform a webhook zapier to get the value of the columns in all the subitems of an item. Monday currently has a get subitem request on zapier however it only gets one subitem. This is the query I have setup and I am getting this error
upon creating a new workspace, need to have several template boards added with workspace name in the board name. don’t see a trigger for ‘create new workspace’. Is there a workaround? or even Possible?
Hi, According to API Docs, Webhooks when_date_arrived/incoming_notification are supported. However, I tried testing to create those two webhooks event and they didn’t work. I got “error_message”: “Internal server error”, “status_code”: 500 after requesting when_date_arrived event. Maybe it’s because I didn’t send the request query with config arguments. Could anybody let me know the required arguments for creating those event?
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.