Create/Update a timesheet.

Creates a new timesheet and update existing timesheet.

Query Params
int32

User ID of the user whose timesheet you want to create or update.

date
required

Timesheet date.

int32
required

Project ID of project.

date-time
required

Elapsed Time of timecard.

int32

Timecard Id of timecard.

string

Description of timecard.

int32

Clocked in or clocked out outside geofence.

string

Project Manager corresponding user.

string
enum

Category of timecard. Choose between ["Regular", "Overtime"].

Allowed:
string

Notes.

string
enum

Billable or non- billable timecard. Select 'Y' for billable and 'N' for non-billable

Allowed:
string

Activity type of timecard.

string

Reason for approval rejection.

double

Longitude value while clocking in.

double

Latitude value while clocking in.

double

Longitude value while clocking out.

double

Latitude value while clocking out.

int32

Project area ID of project area.

Headers
string
required

The API key of the user to authenticate.

int32
required

The ID of the user to authenticate.

Responses

Language
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json