POST /v1/jobs/{jobId}/undo
Undo a job's last plate update
ivy_ API key (Authorization: Bearer ivy_… or X-Ivy-Api-Key), a Clerk session JWT (Authorization: Bearer …) or the Clerk __session cookie (browser sessions). See Authentication.Restores the plate rows changed by one recorded plate update on a job you can write to. With no body it takes the most recent event in the job's plate history; pass eventId to take a specific event. For each well the event changed, the well is set back to the compound, volume and concentration the event recorded as its previous values, or to empty when it recorded none.
The event stays in the plate history, so sending the same request again applies the same restore again. Only events of type plate_update can be undone. A project viewer cannot use this route.
Request
Path parameters
Job UUID.
Request body
The event_id of the plate-history event to undo. Defaults to the most recent event.
Responses
200 OK
Response shape:
The event_id of the event that was restored, or null when the event has none
400 Bad Request
Response shape: object
401 Unauthorized
Response shape: object
404 Not Found
eventId matches no event. The message says which of the last cases.Response shape: object
405
POST; the Allow header says POSTResponse shape: object
429 Too Many Requests
Response shape: object
500 Internal Server Error
Response shape: object
Was this page helpful?