Skip to content

Check Out of Shift

POST {{base_url}}/api/v3/shifts/{{SHIFT_ID}}/check_out

Required scope: shifts:write

Checks the runner out of an operator-owned shift. Requires admin credentials. The operation is idempotent: retrying it keeps the shift checked out.

{}
Terminal window
curl --request POST '${base_url}/api/v3/shifts/550e8400-e29b-41d4-a716-446655440000/check_out' \
--header 'Content-Type: application/json' \
--data '{}'
{
"type": "success",
"data": {
"id": "550e8400-e29b-41d4-a716-446655440000",
"checked_in": null
}
}