Skip to main content
POST
Upload a file for processing

Authorizations

x-api-key
string
header
required

Optional API key for authentication (enabled via application.yaml)

Body

multipart/form-data
file
file
required

Data file to upload

pipeline
string
required

Name of the registered pipeline

publishertoken
string

Optional publisher identifier

Response

Pipeline token (uncompressed files, single-file archives, and CSV batch archives) or the text "N file(s) submitted" when each extracted archive entry was submitted as its own job. Note: the response is sent with Content-Type: application/json but the body is the bare, unquoted string (for example pipeline-<uuid>), not a JSON document — read it as text rather than parsing it as JSON.

Bare token or message text, not JSON-encoded