Skip to main content
POST
Seed Custom Pipeline

Authorizations

X-API-Key
string
header
required

Cookies

wos-session
string
datalab_active_team
string

Body

application/json

Request body for seeding a custom processor directly (no agent).

name
string
required

Display name for the processor

Maximum string length: 120
request_description
string
required

Description of what this processor does

pipeline_params
Pipeline Params · object
required

Pipeline parameters (must contain 'modifications' array)

original_params
Original Params · object

Base pipeline parameters

eval_definition
Eval Definition · object | null

Evaluation definition for running evals against this processor

processor_id
string | null

Optional fixed processor ID (default: auto-generated)

template_slug
string | null

URL-friendly slug to create this processor as a template

template_description
string | null

Public-facing template description

template_category
string | null

Template category (e.g. Research, Business)

display_config
Display Config · object | null

Display configuration for the template UI (recommended_view, changes_description, highlight_css)

Response

Successful Response

Response after seeding a custom processor.

success
boolean
required
processor_id
string
required