status is ready.
Member-scoped through the owning chat — an artifact from another member’s chat returns
404.string
required
Bearer token obtained from the authenticate endpoint.
string
required
The artifact id, as surfaced on a
tool_result frame.Response
The raw bytes, served with the artifact’s ownContent-Type. Response headers:
string
The artifact’s MIME type (e.g.
application/json for a chart spec).string
inline for allowlisted image, PDF, audio, and video types; attachment for everything else, including JSON, HTML, SVG, and XLSX. The header contains only the disposition token, not a filename; use the status response’s filename when non-null, or choose a local fallback such as chart.json for a JSON chart_spec.string
The artifact type, mirroring Get Artifact’s
artifact_type.string
no-store for mutable chat_export payloads; private, max-age=300 for other artifact types.string
Always
nosniff.