Skip to main content
PUT
Upload a run file

Authorizations

Authorization
string
header
required

Your Abstract API key. Get it with abstract login, pass it as $(abstract token).

Headers

X-Content-SHA256
string
required

The body's SHA-256, 64 hex digits.

Pattern: ^[0-9a-f]{64}$

Path Parameters

robot
string
required

Your robot's name, for example t800.

Pattern: ^[a-z0-9][a-z0-9._-]{0,63}$
run
string
required

The run's name, its start time as YYYYMMDD-HHMMSS.

Pattern: ^\d{8}-\d{6}$
path
string
required

The file's path in the run. It may hold /; up to 8 segments of letters, digits, ., _ and -, each starting with a letter or digit, 512 bytes in all. manifest.json at the top is the server's.

Body

application/octet-stream

The body is of type file.

Response

The file is stored.

path
string
required
size
integer
required
sha256
string
required
Pattern: ^[0-9a-f]{64}$