Get Artifact
Get one workflow artifact by id.
The artifact kind is derived from the id prefix (extr_… → extraction,
clss_… → classification, etc.).
artifact_id. The endpoint infers
the backing artifact operation from the id prefix, so callers do not need to
know which collection stores the record.
The response is the flattened artifact record with operation injected at the
top level. Operation-specific fields are preserved.
Authorizations
Path Parameters
Response
Successful Response
- ExtractionWorkflowArtifact
- SplitWorkflowArtifact
- ClassificationWorkflowArtifact
- ParseWorkflowArtifact
- EditWorkflowArtifact
- PartitionWorkflowArtifact
- ConditionalEvaluationWorkflowArtifact
- ReviewEvaluationWorkflowArtifact
- WhileLoopTerminationWorkflowArtifact
- ApiCallInvocationWorkflowArtifact
- FunctionInvocationWorkflowArtifact
An extraction produced by a workflow run, tagged with its artifact operation and creation time.
Unique identifier of the extraction
Information about the extracted file
Model used for the extraction
JSON schema used for the extraction
The extracted structured data
Number of consensus votes used
DPI used to render document images
Free-form instructions supplied with the extraction request.
Lifecycle status. The synchronous path returns 'completed'. Background runs progress pending -> queued -> in_progress -> completed | failed | cancelled.
pending, queued, in_progress, completed, failed, cancelled Error details when a background run fails; null otherwise. Always present so consumers can read it without an existence check.
Consensus metadata for multi-vote extraction runs
Usage information for the extraction
Timestamp when this artifact was created.
The operation that produced this artifact
"extraction"