* POST /api/v0/exercise-services/client/exercises/:id/files * * Stores files for a later submission to this exercise. Every multipart field name must be a * UUID the client picks; the host assigns the ids a submit request then names. Uploads are * bound to this exercise and user, and unreferenced ones are reaped, so a client should upload * immediately before submitting. * * Gated on the caller being able to answer the exercise at all, so stored objects cannot be * accumulated past a deadline or a closed exam. The per-slide try limit is only checked across the * whole exercise here, because this route is bound to an exercise rather than a slide.
Changed onRequest
- The document declares no server URL.
- Auth: HTTP bearer
Path parameters
Exercise id
Headers
Optional client version; obsolete clients get 426
Response
The stored files, in the order the parts were sent
Changes
- ○
the response property
became required for the status - ○
the response property
became required for the status - ○
the response property
became required for the status - ○
the response property
became required for the status - ○
the response property
became required for the status - ○
the response property
became required for the status - ○
the response property
became required for the status - ○
the response property
became required for the status - ○
the response property
became required for the status - ○
the response property
became required for the status - ○
the response property
became required for the status - ○
the response property
became required for the status - ○
the response property
became required for the status - ○
the response property
became required for the status - ○
the response property
became required for the status
- ○
- ▲
removed the required property
from the response with the status - ○
added the required property
to the response with the status
- ▲