Delay between board update and API data availability

Hi,
I have noticed that after updating a board, the changes are not visible in the API for up to 3/5 minutes.

More precisely, let’s say I add an email address in a board’s column, and I search for such email using GraphQL straight after the update is made:

query { items_by_column_values (board_id: xxxxxx ,column_id: “email_1” , column_value: “test@test.com”) {id name} }

The response does not find a match:
{ “data”: { “items_by_column_values”: }, “account_id”: xxxxxx }

But if I wait up to 2/3/5 minutes, and I keep querying the API the response finally comes back.

This has been tested from both the GraphQL Developers platform and my own APIs code

Thank you

Hello @marcodg!

Matias here!

That sounds quite odd. I would love to investigate this further. Could you please send us an email at appsupport@monday.com explaining the issue and specifying the board ID, user and precise timestamp (with location) of the last time you saw this issue so we can take a closer look?

Looking forward to hearing from you :slightly_smiling_face:

Cheers,
-Matias

Hello,

I have the same problem, did you find a solution ?

Thanks,
Gaspar.

Hi,
I have reported the issue to Matias and the Developers team, and they told me they will work on reducing this delay.
I haven’t noticed particular improvements yet to be honest, so I am not sure when this update will be done unfortunately.

I’ve found this same issue. I’m guessing it is a delay while data is indexed.

I’ve found this to be an issue in two scenarios…

  1. When I add an item to a board, then search items in the board to find it, I cannot find it for a few minutes.

  2. If I delete an item, then search items in the board to find that item, it continues to be returned for a few minutes.

I’m using Integromat, which I assume uses your API. I don’t get errors, just a latency in seeing the results of my changes. This problem means I can’t count on the API returning the correct set of items. Please address this!

We’re having the same issue - seeing up to a ~3 minute delay for responses to show updated data after adding and removing items, this is causing issues in our app.

Hello @jimmythigpen!

Can you please share the query you are using?

Cheers,
Matias

1 Like

@Matias.Monday sure! we are adding items via the create_item mutation:

create_item(
  board_id: $boardId
  group_id: $groupId
  item_name: $applicantName
  column_values: $columnValues
) {
  id
}

Seeing the newly created items is delayed using the items_by_column_values query:

items_by_column_values(
  board_id: $boardId
  column_id: "email"
  column_value: $userEmail
) {
  id
}

Hello again @jimmythigpen!

The items_by_column_values has a delay of a little over thirty seconds from the moment of the change, until the change is accessible via API.

If you see extremely long time happening between the change and the moment you see the change using the API (such as 3 minutes as you mentioned), please send us an email to appsupport@monday.com including the query with the board ID, item ID and timestamp (day, hour, minute and location) of the request so that we can take a closer look into it with our logs.

Let me know if you have any other questions and please contact us at that email address if you see this happening again (having a very long waiting time):slightly_smiling_face:

Cheers,
Matias

Hi!

This delay has started occuring for me recently in some monday.com accounts, but not in others (I work for a consultancy and therefore have API credentials for many clients). Although it’s possible to fix ad-hoc after it starts by adding some delays in the integration, it slows down the overall information flow and also starts randomly and causes some data not to be transferred over. In one case I have it spilled over to automations too in a specific board. Some insight into why this happens would be appreciated so that I can customize integrations so that they don’t cause the whole API indexation to have 3-5 minute delay :blush:

I am very surprised that Monday.com is okay with this significant delay in data persistence. It’s making automating anything to do with Monday a nightmare.

@Matias.Monday Are there any plans to decrease this delay?

Hello @rdncdn and welcome to the community!

I hope you like it here :muscle:

We do not have a plan to reduce this waiting time for this specific method at the moment.

Cheers,
Matias