The pipeline endpoint runs a pre-configured pipeline (created in Studio) that combines parse and extract operations:
import Reducto from 'reductoai';import fs from 'fs';const client = new Reducto();// Uploadconst upload = await client.upload({ file: fs.createReadStream("invoice.pdf") });// Run pipeline using a pipeline ID from Studioconst result = await client.pipeline.run({ input: upload.file_id, pipeline_id: "your-pipeline-id-here"});// Access results (structure depends on pipeline configuration)console.log("Pipeline result:", result);