Skip to main content
POST
Allocate submission uploads

Authorizations

X-API-Key
string
header
required

Organization API key

Path Parameters

operation_id
string
required

Body

application/json
files
BenchmarkIngestionUploadObject · object[]
required

At most 1000 files and 1024 KiB with put, or 5000 files and 4096 KiB with post.

Required array length: 1 - 5000 elements
upload_method
enum<string>
default:put

put returns a signed PUT URL per file. post returns one signed form-upload policy for the whole batch; uploads are checked against their declarations when the submission is verified.

Available options:
put,
post

Response

Successful Response

urls
BenchmarkUploadUrl · object[]
required
reused
string[]

Paths declared with reuse that read an earlier upload; do not upload them.

policy
BenchmarkIngestionUploadPolicy · object | null

Set instead of urls when the allocation requested post.