latestOpenAPI 3.0.32026-08-227451,2751.8 MB

d0fc0114da66

TestRun

Get a signed URL for one of a test run's own artifacts

Returns a short-lived signed URL for a single artifact belonging to this test run, identified by a key relative to the run's workspace bucket.

The workspace, and therefore the bucket, is derived server-side from the test run. The caller never supplies or learns a bucket name, and object_key is required to fall within this run's own artifact prefix, so the endpoint cannot be used to reach an unrelated object even inside the same workspace. This is the run-scoped counterpart to getArtifactUrl, which instead parses the workspace out of a client-supplied absolute path.

get/testRuns/{test_run_id}/artifactUrl

Path parameters

test_run_idstring required

The ID of the test run that produced the artifact

Query parameters

object_keystring required

The artifact's key relative to the workspace bucket, as recorded on the run's output — for example execution-output/abcd/downloads/<test_run_id>/<nonce>/report.csv. Must resolve within this run's artifact prefix.

Response

The signed URL for the requested artifact

signed_download_urlstring required

Signed URL to download the artifact. Short-lived and intended to be used immediately — resolve a fresh one per use rather than storing this value, which is why the run's artifact coordinates, not this URL, are what a file variable carries.