Skip to main content
POST
/
api
/
v1
/
pipeline
/
upload
Upload a file for processing
curl --request POST \
  --url http://localhost:8080/api/v1/pipeline/upload \
  --header 'Content-Type: multipart/form-data' \
  --header 'x-api-key: <api-key>' \
  --form file='@example-file' \
  --form 'pipeline=<string>' \
  --form 'publishertoken=<string>'
"<string>"

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 (for uncompressed files) or empty (for compressed files)

The response is of type string.