Artifacts
List an artifact's revisions
Every revision sharing this artifact's key, oldest first. Agents append rather than overwrite, so the history is complete.
Every revision sharing this artifact's key, oldest first. Agents append rather than overwrite, so the history is complete.
Authorization
api_key artifacts:readAuthorizationBearer <token>
An atk_-prefixed API key, created under Settings → API keys.
In: header
Scope: artifacts:read
Path Parameters
artifact_id*string
Any revision of the artifact
Format
uuidResponse Body
application/json
application/json
application/json
curl -X GET "https://example.com/v1/artifacts/497f6eca-6276-4993-bfeb-53cbbbba6f08/versions"[ { "artifact_key": "string", "changelog": "string", "content_type": "string", "created_at": "2019-08-24T14:15:22Z", "filename": "string", "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "kind": "string", "session_id": "1ffd059c-17ea-40a8-8aef-70fd0307db82", "size_bytes": 0, "version": 0 }]Download an artifact GET
The raw bytes, served with the artifact's own content type.
List a project's artifacts GET
Everything produced anywhere in the project, collapsed to each artifact's latest revision with a revision count. Newest first. Use `GET /v1/artifacts/{artifact_id}/versions` for an artifact's history.