429 too many requests, Complexity budget exhausted Issue

Hi Team,
I am working on my monday app, and I need to fetch multiple boards data in my app. It can be any number of boards e.g. 3, 5, 10. But when I try to fetch the data from graphQL APIs I get these type of errors - 429 too many requests, Complexity budget exhausted. It’s a requirement in my app to fetch that number of boards data, it can be 100 in the future. Please help me fix this issue.
Below is my graphQL query -
query GetGroups($boardId: ID!) {
boards(ids: [$boardId]) {
name
items_page(limit: 100) {
items {
id
name
column_values {
id
text
type
value
}
}
}
}
}

I would suggest splitting this into multiple queries.