v5

OpenAPI 3.1.02026-08-025631,1012.8 MB
Extractors

Get presigned URL for extractor submission

Step 1: Get a presigned URL to upload your extractor archive to S3.

post/v1/extractors/submissions/uploads

Request body

namestring required

Extractor name: 3-64 chars, letters/numbers/underscores, starts with a letter (no hyphens)

versionstring required

Version string (e.g., 'v1', '1.0.0')

descriptionstring

Human-readable description of the extractor

file_size_bytesinteger nullable

Expected archive size in bytes (500MB max)

file_namestring nullable

Optional archive filename hint. Must end in .zip — submissions only accept zip archives (upload Content-Type: application/zip).

Response

Successful Response

submission_idstring required
presigned_urlstring required
s3_keystring required
required_content_typestring
expires_atstring date-time required
namestring required
versionstring required