Common operations
Creating Records
Create one or several records in a single request.
Create one record
POST
/api/v2/{entity}Create one or several recordsSend 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:
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}] }.