Looks up a tracking record by id and returns the associated output document only when the tracking status is Succeeded and an output file path is recorded; otherwise returns an explanatory failure result.
Every outcome — success, "tracking record does not exist", "output file does not exist", and any non-Succeeded status — all return 200 with a PdfResult (BR-PDFAPI-013)
{trackingId} does not parse as long — the route does not match*
Framework (routing)
Framework default routing-failure body
The Body column above describes only the pre-envelope detail produced by the framework's routing. Every response also passes through the globally registered ApiResponseHandler message handler (SAIF.Web.API package), which wraps or post-processes the HTTP response for the whole service. That handler's exact outer envelope shape is implemented inside the package and is not visible in this repository — see Endpoints: Error response shape.
BR-PDFAPI-013 — a tracked document is downloadable only when its status is Succeeded and a non-null output file path is recorded; otherwise an explanatory failure result is returned with HTTP 200.
Note: Statements marked with * were inferred from code structure, naming conventions, or
contextual evidence where direct confirmation was not available in source artifacts. Statements
marked with ** could not be confirmed; treat as unknown until verified.