Skip to main content
PUT
/
v1
/
tasks
/
{id}
Update task
curl --request PUT \
  --url https://api.clientcommander.com/v1/tasks/{id} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "title": "<string>",
  "description": "<string>",
  "dueDate": "2023-11-07T05:31:56Z",
  "priority": "medium",
  "personId": "<string>",
  "assignedTo": "<string>"
}
'
{
  "meta": {
    "requestId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "timestamp": "2023-11-07T05:31:56Z",
    "version": "1.0.0"
  },
  "success": true,
  "message": "Operation completed successfully"
}

Documentation Index

Fetch the complete documentation index at: https://docs.clientcommander.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

API key for authentication using Bearer token scheme.

How to get your API key:

  1. Log into Client Commander
  2. Go to Admin > API Keys
  3. Click Create API Key
  4. Copy the key and use it in the Authorization header:
Authorization: Bearer ccmd_live_your_key_here

Path Parameters

id
string
required

Task ID

Body

application/json
title
string
required
Required string length: 1 - 200
description
string
Maximum string length: 5000
dueDate
string<date-time>
priority
enum<string>
default:medium
Available options:
low,
medium,
high
personId
string
assignedTo
string

Response

Task updated

meta
object
required
success
boolean
Example:

true

message
string
Example:

"Operation completed successfully"