docs
UAEN
API Reference

Run Custom Pipeline

Run a custom document processing pipeline.

POST/api/v1/pipelines/{pipeline_id}/run

Authorizations

X-API-Keystringheaderrequired
Your API key for authentication

Path Parameters

pipeline_idintegerpathrequired
Pipeline ID

Body Parameters

filefilebody
Document file to process
file_urlstringbody
Optional file URL

Cookies

wos-sessionstringcookie
Session cookie
access_tokenstringcookie
Access token cookie
datalab_active_teamstringcookie
Active team cookie

Response

Successful Response
Run Custom Pipeline
import requests

url = "https://www.datalab.to/api/v1/pipelines/{pipeline_id}/run"
files = {
    "file.0": ("example-file", open("example-file", "rb"))
}
payload = {

}
headers = {"X-API-Key": "<api-key>"}
response = requests.post(url, data=payload, files=files, headers=headers)
print(response.text)
200Success
{
  "request_id": "<string>",
  "request_check_url": "<string>",
  "success": true,
  "error": "<string>",
  "versions": {}
}