GET/api/v2/releases/{id}/artifacts/{artifactId}/download
Authentication. Signed-in customer session (browser cookies), not an API key. The caller must be an organization member.
Path parameters
idstring (uuid) requiredartifactIdstring (uuid) required
Query parameters
organizationIdstring (uuid) requiredenvironmentIdstring (uuid) requiredartifactHashstring (sha256) requiredprofileVerificationboolean optionalPersisted profile bindings are always enforced. When true, also reject an unbound legacy release.
Response
200 OK Short-lived signed URL. The JSON authority response itself is never cacheable.
Headers
Cache-Controlconst "private, no-store, max-age=0" optional
Body
urlstring (uri) requiredexpires_atstring (date-time) requiredcontent_typestring requiredbyte_lengthinteger requiredartifact_hashstring (sha256) requiredrelease_hashstring (sha256) requiredrequired_profileobject optionalverification_report_hashstring (sha256) optionalevidence_expires_atstring (date-time) optional
Errors
| Status | When |
|---|---|
400 | Invalid strict authority request. |
401 | An authenticated customer session is required. |
403 | Organization, role, hosted entitlement, or authority check failed. |
404 | An exact authority-bound resource was not found. |
409 | The supplied immutable identity conflicts with current authority state. |
410 | The released artifact passed its published retention window and is no longer downloadable. |
500 | Review/release authority failed closed. |
503 | The relevant launch control is held or signing authority is unavailable. |
# Sent by the signed-in console; the browser supplies the session cookies.
curl \
https://runstamp.com/api/v2/releases/8f4fa0a3-f907-41f5-babe-5762f974cb83/artifacts/8f4fa0a3-f907-41f5-babe-5762f974cb83/download?organizationId=8f4fa0a3-f907-41f5-babe-5762f974cb83&environmentId=8f4fa0a3-f907-41f5-babe-5762f974cb83&artifactHash=9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08Response 200 OK
{
"url": "https://…",
"expires_at": "2026-10-12T09:30:00.000Z",
"content_type": "CONTENT_TYPE",
"byte_length": 1,
"artifact_hash": "9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08",
"release_hash": "9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"
}