fixed

Hotfix: Changes to subitems queries

API version: 2024-10 and later

To help increase performance and provide consistent results for the subitems query, we have changed the way we return results and fetch subitems via the existing query. The following fixes have been introduced:

  • Empty result for subitems on a deleted board: When querying the subitems of a deleted board, the API will now return an empty result.
  • Subitems field limit: A new field-level limit has been introduced when querying the subitems field. If this limit is exceeded, the following errors will be returned, depending on the API version you're using:
{ "data": { "items": [ { "subitems": null } ] }, "errors": [ { "message": "Concurrency limit exceeded for the field", "locations": [ { "line": 1, "column": 25 } ], "path": [ "items", 0, "subitems" ], "extensions": { "code": "FIELD_LIMIT_EXCEEDED", "status_code": 429, "retry_in_seconds": 15, "error_data": { "entity": "subitems" } } } ] }
{ "errors": [ { "message": "Concurrency limit exceeded for the field", "locations": [ { "line": 1, "column": 25 } ], "path": [ "items", 0, "subitems" ], "extensions": { "code": "FIELD_LIMIT_EXCEEDED", "status_code": 429, "retry_in_seconds": 15, "error_data": { "entity": "subitems" } } } ], "status_code": 429, "error_data": { "entity": "subitems" }, "error_code": "FIELD_LIMIT_EXCEEDED", "error_message": "Concurrency limit exceeded for the field", "account_id": 12345 }