Start a processing pipeline
Multipart upload of one or more files plus a JSON `options` part (declared files, actions, webhook URL, TTL). Files are sent as repeated parts named `files` (matched to `options.files[].field` by filename; undeclared ones get default processing), or — outside the generated SDKs — as one part per `options.files[].field`. The platform parses the files, runs the requested actions, emits signed webhooks, and holds the result until the TTL expires.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Request
This endpoint expects a multipart form with multiple files.
options
The JSON-encoded options multipart part.
files
The files to process, one multipart part each (part name files).
Response
Pipeline accepted.
processingId
expiresAt
statusUrl
Errors
400
Bad Request Error
403
Forbidden Error