Skip to main content
Celoxis API v2
LiveUpdated 2 Sep 2026

Common operations

Creating Records

Create one or several records in a single request.

Create one record

POST/api/v2/{entity}Create one or several records

Send a JSON object in the request body. The response is { data: {created-object} }.

Required and creatable properties are listed in the API Property Reference in your Celoxis account.

To create a time entry:

bash
Example
curl -g -X POST \
  -H 'Content-Type: application/json' \
  -H 'Authorization: bearer YourTokenHere' \
  -d '{
    "date": "2026-09-01",
    "hours": "8",
    "timeCode": 109369,
    "task": 15984213,
    "isBillable": false
  }' \
  'https://app.celoxis.com/psa/api/v2/timeEntries'

Create several records

Send a JSON array in the request body to create several records in one request. The response is { data: [{created-object-1}, {created-object-2}, … {created-object-N}] }.