Skip to main content
POST
Complete a robot run
The run completes only when each listed file is stored with that size and nothing else is stored under it. Then the run is listed. Any later upload or file deletion takes it out of the listing until you complete it again.

Authorizations

Authorization
string
header
required

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

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}$

Body

application/json
files
object[]
required
Required array length: 1 - 2000 elements
episode
object

The run's episode card, at most 64 KiB of JSON. Listings carry its run, outcome, policy, kind, verdict, steps, duration_s, started_at, task and tags.

Response

The run is complete.

robot
string
required
run
string
required
files
integer
required
bytes
integer
required
completed_at
string<date-time>
required