Skip to main content
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 fields
object
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 connections
object
Input port definitions, each with:
  • name — Display name
  • description — Human-readable description
  • modeplain_file_list (a simple list of inputs) or n_shot_file_list (labeled few-shot example files where each item carries metadata.class)
  • distributescatter (fan inputs across workers) or replicate (every worker receives the full list)
  • required — Whether the port must be supplied
  • tracked — Whether files attached to this port participate in per-input lifecycle tracking (pending → processing → completed/failed). false for reference ports like n-shot examples — those inputs land in the terminal reference status and never transition.
object
Output port definitions, each with name and description fields
object
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 deleted
string
Creation timestamp
string
Last update timestamp