Skip to main content
Celoxis API v2
LiveUpdated 2 Sep 2026

Workflow App Records

Upsert a record

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

The externalKey must be unique across all Workflow App records in the company. Multiple matches return HTTP 409.

bash
curl -X POST \
  -H 'Content-Type: application/json' \
  -H 'Authorization: bearer YourTokenHere' \
  -d '{
    "externalKey": "ERP-A-1001",
    "app": "Risk",
    "name": "Supplier delay",
    "project": "ERP-P-1001"
  }' \
  'https://app.celoxis.com/psa/api/v2/apps/upsert'