Query Depth

GraphQL does not enforce cycle detection or query depth limits by default, but DaaS sets a depth limit of 8 and uses caching to mitigate circular queries. These limits help protect service availability but do not guarantee query completion before the 299-second timeout. Flatter queries generally perform better than nested ones for bulk data. Users should experiment with their queries to optimize performance before scripting requests.

# a "flat" query with sub-queries limited to relational keys will perform better



Last Published Friday, January 16, 2026