Rate limits and query limits for the GraphQL API

The API is only accessible to trusted partners. As such there are currently no API specific rate limits.

Query optimization strategies

  • Limit the number of objects: Use smaller values for first or last arguments and paginate through results.
  • Reduce query depth: Avoid requesting deeply nested objects unless necessary.
  • Filter results: Use arguments to filter data and return only what you need.
  • Split large queries: Break up complex queries into multiple simpler queries.
  • Request only required fields: Select only the fields you need, rather than requesting all available fields.

By following these strategies, you can reduce the likelihood of hitting resource limits and improve the performance and reliability of your API requests.