validator

Get a presigned URL for uploading per-problem evaluation logs.

post/v1/validator/uploads/presign

Request

Request body

content_typestring

MIME type of the upload

content_lengthinteger required

Size in bytes of the upload payload

eval_run_idstring uuid required

Evaluation run these results belong to

problem_idstring uuid required

Problem these results belong to

Response

Successful Response

upload_urlstring required

Presigned URL to upload to

methodstring

HTTP method to use for upload

results_s3_keystring required

S3 key where the results will be stored

expires_atstring date-time required

When the presigned URL expires

Changes

    • info

      the endpoint scheme security SessionBearer was added to the API

    • info

      the endpoint scheme security X-Hotkey AND X-Timestamp AND X-Nonce AND X-Signature was added to the API