Add a timesheet

Add a new timesheet for specific user with in a company.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
integer
required

The ID of the timesheet owner

date-time
required

The date and time when the user clocked in, in ISO 8601 format, e.g: YYYY-MM-DDTHH:MM:SS±HH:MM.

date-time

The date and time when the user clocked out, in ISO 8601 format: YYYY-MM-DDTHH:MM:SS±HH:MM. Set to null if the user is still clocked in.

integer

The ID of the job associated with the timesheet entry.

integer

The ID of the task associated with the timesheet entry.

float

The distance(in miles) traveled during the timesheet period.

string

The timezone in which the clock-in time was recorded. The company's timezone will be used if none is provided. And it must match the offset when ISO 8601 offset is set.

string

The timezone in which the clock-out time was recorded. Set to null if the user has not clocked out yet. The company's timezone will be used if none is provided. And it must match the ISO 8601 offset when set.

string

Additional notes or comments for the timesheet entry.

json
enum

An object containing user-defined timesheet's custom fields. Each key is a custom field ID, and each value is the corresponding field value. Field IDs and values vary depending on the configuration. Only available on Permium plan. For more details, see the Custom Field Guide.

Allowed:
Responses

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