Operating system set to macOS
Documentation jurisdiction set to United States
Sign inConnect Claude
API/schemas
Schema

CycleArtifactResponse

Response schema for a cycle artifact.

FieldTypeDescription
idrequiredstring (uuid)Artifact UUID
cycle_idrequiredstring (uuid)Parent cycle UUID
task_idstring (uuid) | nullTask that created this artifact
step_idrequiredstringWDL step identifier
namerequiredstringArtifact name
artifact_typerequiredstringArtifact type classification
source_systemrequiredstringSource system that produced the artifact
content_typerequiredstringMIME type
size_bytesrequiredintegerSize in bytes
checksumstring | nullSHA-256 checksum
display_namestring | nullHuman-friendly display name
file_namestring | nullOriginal filename
previewstring | nullFirst 500 chars preview
tool_namestring | nullTool that created this artifact
created_atrequiredstringCreation timestamp
size_humanstringHuman-readable size
download_urlstring | nullDownload URL
file_idstring | nullLaunch-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.