Schema
CycleArtifactResponse
Response schema for a cycle artifact.
| Field | Type | Description |
|---|---|---|
idrequired | string (uuid) | Artifact UUID |
cycle_idrequired | string (uuid) | Parent cycle UUID |
task_id | string (uuid) | null | Task that created this artifact |
step_idrequired | string | WDL step identifier |
namerequired | string | Artifact name |
artifact_typerequired | string | Artifact type classification |
source_systemrequired | string | Source system that produced the artifact |
content_typerequired | string | MIME type |
size_bytesrequired | integer | Size in bytes |
checksum | string | null | SHA-256 checksum |
display_name | string | null | Human-friendly display name |
file_name | string | null | Original filename |
preview | string | null | First 500 chars preview |
tool_name | string | null | Tool that created this artifact |
created_atrequired | string | Creation timestamp |
size_human | string | Human-readable size |
download_url | string | null | Download URL |
file_id | string | null | Launch-usable file reference (a platform.file_uploads id). Present when this artifact is a stored document; None for non-document artifacts. Pass straight into a cycle launch as input_data[<name>] = file_id to bind a prior run's output as a file input. See _artifact_refs.extract_artifact_file_id. |