POST
/
pipeline
/
{pipeline_id}
/
run

This is a workflow endpoint, which is an abstraction over multiple base endpoints. This endpoint does the following in one call:

  1. Create Job: creates a job in an existing pipeline given source data.
  2. Run Job: executes job run.
  3. Get Result: returns the output result object.

Authorizations

lume-api-key
string
headerrequired

Path Parameters

pipeline_id
string
required

Body

application/json
data
object[] | null

The data to be processed

joined_data_id
string | null

The ID of the joined data to be processed

Response

200 - application/json

Represents a mapping result.

This class provides the schema for a mapping result.

id
string
required
status
string
required
created_at
string
required
pipeline_id
string
required

The pipeline ID

cleaning
boolean
default: false

Whether the result is a cleaning result

info
object[]

The metadata of the result

updated_at
string | null
job_id
string | null

The job ID

mapped_data
object[] | null

The mapped data

link
string | null
warning
object[] | null

The warning message