Skip to main content
PATCH
/
api
/
tasks
/
{id}
/
unallocate
Unallocate a task
curl --request PATCH \
  --url https://clarus-api.com/api/tasks/{id}/unallocate \
  --header 'Authorization: Bearer <token>' \
  --header 'X-Clarus-Subdomain: <api-key>'
{
  "error": "<string>"
}

Behavior

  • Sets task status to AVAILABLE
  • Clears user assignment (user_id, assigned_at, start_at)
  • Returns 204 No Content on success
  • Returns 422 if the task is already completed or cannot be unallocated

Authorizations

Authorization
string
header
required

OAuth 2.0 authentication. Use the client credentials or authorization code flow to obtain an access token.

X-Clarus-Subdomain
string
header
required

The subdomain/tenant name identifying which tenant's data to access. Required for all API requests.

Path Parameters

id
integer
required

The unique identifier of the task to unallocate

Response

Operation completed successfully with no content to return