Exit a task (HHD)
Tasks
Exit a task (HHD)
Used by handheld devices (HHDs) to exit/release a task. Behavior depends on the current task state: if ALLOCATED to the current user, unallocates the task and clears user_id, assigned_at, and start_at; if AVAILABLE or COMPLETED, updates last_accessed_at only.
POST
Exit a task (HHD)
Behavior
This endpoint is used by handheld devices (HHDs) to release tasks they have entered.State Transitions
| Current State | Action |
|---|---|
| ALLOCATED (to current user) | Sets status to AVAILABLE, clears user_id, assigned_at, start_at |
| AVAILABLE | Updates last_accessed_at only |
| COMPLETED | Updates last_accessed_at only |
- Returns 204 No Content on success
- No request body required
Authorizations
OAuth 2.0 authentication. Use the client credentials or authorization code flow to obtain an access token.
The subdomain/tenant name identifying which tenant's data to access. Required for all API requests.
Path Parameters
The unique identifier of the task to exit
Response
Operation completed successfully with no content to return

