Registry
Get Pipeline
Retrieve details of a specific pipeline from the registry
GET
Requires version 1.1.0 or later of the Archetype platform.
Overview
This endpoint returns the full details of a specific pipeline, including its components, configuration schema, input/output port definitions, and graph edges.Request
string
required
The unique pipeline identifier
Response
string
Unique pipeline identifier
string
Pipeline key
string
Pipeline version
string
Human-readable pipeline name
string
Pipeline description
string
Pipeline type (
batch or training)object
Map of component names to component IDs
object
Default configuration per component, each with
parallelism and config fieldsobject
JSON Schema for the full pipeline configuration
object
User-facing JSON Schema for configurable parameters
array
Pipeline graph edges, each with
from, output, to, and input fields describing component connectionsobject
Input port definitions, each with:
name— Display namedescription— Human-readable descriptionmode—plain_file_list(a simple list of inputs) orn_shot_file_list(labeled few-shot example files where each item carriesmetadata.class)distribute—scatter(fan inputs across workers) orreplicate(every worker receives the full list)required— Whether the port must be suppliedtracked— Whether files attached to this port participate in per-input lifecycle tracking (pending → processing → completed/failed).falsefor reference ports like n-shot examples — those inputs land in the terminalreferencestatus and never transition.
object
Output port definitions, each with
name and description fieldsobject
Retry policy configuration
string
Visibility level:
platform (all orgs) or org (owning org only)string
Owning organization identifier
string
Registry status:
draft, published, deactivated, or deletedstring
Creation timestamp
string
Last update timestamp