Hi, everyone!
So, I was querying the boards from our work account and I noticed that some boards are not showing up through the API although they exist and can be accessed through the UI. Yes, I am using pagination.
I already specified the IDs from these boards in the query, but even like that the boards won’t show up. It’s like they don’t exist. Anyone know why this could be happening? Those boards where created by duplicating existing boards manually, could this have some impact?
Include the limit
argument in the query. The value of the limit can be equal to or greater than the number of boards you are trying to query
I am already using the limit parameter. This is my query:
What about when you remove the page parameter?
It also doesn’t work, I already tried just using this for example, but it doesn’t work with those specific boards:
boards (ids: 12345678) {
....
}
Have you tried
boards (ids: [123, 456], limit: 1000) {
....
}
This by default will only return up to 25 boards
Tried right now, same problem goes on
I know, but in this case i was just querying one ID
Might be a bug then. Contact app support at appsupport@monday.com
Hello everyone!
Using the API with a user’s key will give you access to whatever that user has access to.
Admins not necessarily have access to everything in the account since as you mention, there are private boards for example which the admin needs to be invited to see.
We recommend creating a “dummy user” with a dummy email and give that user access to everything if you want to use that user’s API key to retrieve any information in the account.
I hope that helps!
Cheers,
Matias