Skip to main content

Batch Retrieve Traces

POST 

/traces/batch/list

Retrieve traces for multiple nodes in a single request, returned in a dictionary keyed by the node identifier.

Nodes are processed concurrently. Downstream fan-out is rate-limited by the module-level semaphore in NodeDataService.bulk_resolve, so parallel processing here does not multiply the upstream load on QMS / TechDoc.

Success is all-or-nothing: the gather below has no return_exceptions=True, so one node failing fails the whole request. A malformed node identifier therefore surfaces as that node's 400, not as a partial result set.

Request​

Responses​

Successful Response