Skip to main content
Celoxis API v2
LiveUpdated 2 Sep 2026

Tasks

Upsert a task

POST/api/v2/tasks/upsertCreate or update by external key
PUT/api/v2/tasks/upsertCreate or update by external key

Provide externalKey, omit id, and identify the project by ID, name or external key as supported.

bash
curl -X POST \
  -H 'Content-Type: application/json' \
  -H 'Authorization: bearer YourTokenHere' \
  -d '{
    "externalKey": "ERP-T-9876",
    "name": "Design review",
    "project": "ERP-P-1001"
  }' \
  'https://app.celoxis.com/psa/api/v2/tasks/upsert'