Create Time Entry

Create a new time entry record in your workspace

Geoff Mina avatar
Written by Geoff Mina
Updated over a week ago

Create a new time sheet entry in the workspace that can optionally be assigned to client/project/task.

Endpoint: /action/timeWorked/create

Method: POST

Request Body (example):

{
"timerStart": "2023-07-20T13:04:07.654+01:00",
"timerEnd": "2023-07-20T13:04:07.654+01:00",
"clientName": "",
"projectName": "",
"deliverableName": "",
"notes": "",
"userEmail": "",
"createClient": false,
"createProject": false,
"createDeliverable": false
}

Properties that require further clarification:

  • timerStart - Required - Start time of the event in ISO-8601 format

  • timerEnd - Required - End time of the event in ISO-8601 format - must be after the start time

  • clientName -Optional - Exact match of a client in the CRM

  • projectName - Optional - Exact match of a project in the CRM

  • deliverableName -Optional - Exact match of a Task/Deliverable in your Project Management board

  • userEmail - Required - the Email of a user in the workspace who owns the time entry

  • create[Client,Project,Deliverable] - Optional - if an exact match isn't found for the client, project, or deliverable/task the system will create a new record in the CRM

Did this answer your question?