Class

TimeEntry

TimeEntry(data)

TimeEntry Model
Constructor

# new TimeEntry(data)

Model constructor
Parameters:
Name Type Description
data TimeEntryLike

View Source model/TimeEntry.js, line 8

Classes

TimeEntry

Members

String

# createdBy

The id of the user who created this time tracking.

View Source model/TimeEntry.js, line 490

String

# createdOn

The date this time tracking was created.

View Source model/TimeEntry.js, line 498

Integer

# duration

The duration of the time tracking in seconds. Required when the time tracking has already been completed and EndTime has not been set.

View Source model/TimeEntry.js, line 458

String

# endDateLocal

The end date (in Local) of the time tracking.

View Source model/TimeEntry.js, line 902

String

# endDateUtc

The end date (in UTC) of the time tracking.

View Source model/TimeEntry.js, line 894

# endTimeLocal

The end time in local when the time tracking ended.

View Source model/TimeEntry.js, line 364

Integer

# endTimeLocalDays

int32, readOnly

View Source model/TimeEntry.js, line 378

Integer

# endTimeLocalHours

int32, readOnly

View Source model/TimeEntry.js, line 385

Integer

# endTimeLocalMilliseconds

int32, readOnly

View Source model/TimeEntry.js, line 392

Integer

# endTimeLocalMinutes

int32, readOnly

View Source model/TimeEntry.js, line 399

Integer

# endTimeLocalSeconds

int32, readOnly

View Source model/TimeEntry.js, line 406

Integer

# endTimeLocalTicks

int64, readOnly

View Source model/TimeEntry.js, line 371

Number

# endTimeLocalTotalDays

double, readOnly

View Source model/TimeEntry.js, line 413

Number

# endTimeLocalTotalHours

double, readOnly

View Source model/TimeEntry.js, line 420

Number

# endTimeLocalTotalMilliseconds

double, readOnly

View Source model/TimeEntry.js, line 427

Number

# endTimeLocalTotalMinutes

double, readOnly

View Source model/TimeEntry.js, line 434

Number

# endTimeLocalTotalSeconds

double, readOnly

View Source model/TimeEntry.js, line 441

# endTimeUtc

The end time in UTC when the time tracking ended.

View Source model/TimeEntry.js, line 184

Integer

# endTimeUtcDays

int32, readOnly

View Source model/TimeEntry.js, line 198

Integer

# endTimeUtcHours

int32, readOnly

View Source model/TimeEntry.js, line 205

Integer

# endTimeUtcMilliseconds

int32, readOnly

View Source model/TimeEntry.js, line 212

Integer

# endTimeUtcMinutes

int32, readOnly

View Source model/TimeEntry.js, line 219

Integer

# endTimeUtcSeconds

int32, readOnly

View Source model/TimeEntry.js, line 226

Integer

# endTimeUtcTicks

int64, readOnly

View Source model/TimeEntry.js, line 191

Number

# endTimeUtcTotalDays

double, readOnly

View Source model/TimeEntry.js, line 233

Number

# endTimeUtcTotalHours

double, readOnly

View Source model/TimeEntry.js, line 240

Number

# endTimeUtcTotalMilliseconds

double, readOnly

View Source model/TimeEntry.js, line 247

Number

# endTimeUtcTotalMinutes

double, readOnly

View Source model/TimeEntry.js, line 254

Number

# endTimeUtcTotalSeconds

double, readOnly

View Source model/TimeEntry.js, line 261

String

# id

The id of the time tracking.

View Source model/TimeEntry.js, line 482

Boolean

# isBillable

Whether the time tracking is billable or not.

View Source model/TimeEntry.js, line 26

Boolean

# isBilled

Whether the time tracking is billed or not.

View Source model/TimeEntry.js, line 34

# location

Holds longitude and latitude values of the geo-location.

View Source model/TimeEntry.js, line 66

Number

# locationLatitude

The latitude value of the geo-location.

View Source model/TimeEntry.js, line 82

Number

# locationLongitude

The logitude value of the geo-location.

View Source model/TimeEntry.js, line 74

String

# note

The note of the time tracking.

View Source model/TimeEntry.js, line 58

# project

The project of the time entry.

View Source model/TimeEntry.js, line 801

String

# projectId

The id of the project.

View Source model/TimeEntry.js, line 50

String

# projectid

uuid

View Source model/TimeEntry.js, line 808

String

# projectKey

nullable

View Source model/TimeEntry.js, line 822

String

# projectName

nullable

View Source model/TimeEntry.js, line 815

Array.<ProjectTagsObject>

# projectTags

nullable

View Source model/TimeEntry.js, line 879

Array.<{id: String}>

# projectTeams

nullable

View Source model/TimeEntry.js, line 886

Integer

# resourceVersion

The version of the entity continuously incremented by 1 on every update of the entity.

View Source model/TimeEntry.js, line 910

String

# startDateLocal

The date (in Local) when the time tracking was started.

View Source model/TimeEntry.js, line 270

String

# startDateUtc

The date (in UTC) when the time tracking was started.

View Source model/TimeEntry.js, line 90

# startTimeLocal

The start time local when the time tracking was started.

View Source model/TimeEntry.js, line 279

Integer

# startTimeLocalDays

int32, readOnly

View Source model/TimeEntry.js, line 293

Integer

# startTimeLocalHours

int32, readOnly

View Source model/TimeEntry.js, line 300

Integer

# startTimeLocalMilliseconds

int32, readOnly

View Source model/TimeEntry.js, line 307

Integer

# startTimeLocalMinutes

int32, readOnly

View Source model/TimeEntry.js, line 314

Integer

# startTimeLocalSeconds

int32, readOnly

View Source model/TimeEntry.js, line 321

Integer

# startTimeLocalTicks

int64, readOnly

View Source model/TimeEntry.js, line 286

Number

# startTimeLocalTotalDays

double, readOnly

View Source model/TimeEntry.js, line 328

Number

# startTimeLocalTotalHours

double, readOnly

View Source model/TimeEntry.js, line 335

Number

# startTimeLocalTotalMilliseconds

double, readOnly

View Source model/TimeEntry.js, line 342

Number

# startTimeLocalTotalMinutes

double, readOnly

View Source model/TimeEntry.js, line 349

Number

# startTimeLocalTotalSeconds

double, readOnly

View Source model/TimeEntry.js, line 356

# startTimeUtc

The start time in UTC when the time tracking was started.

View Source model/TimeEntry.js, line 99

Integer

# startTimeUtcDays

int32, readOnly

View Source model/TimeEntry.js, line 113

Integer

# startTimeUtcHours

int32, readOnly

View Source model/TimeEntry.js, line 120

Integer

# startTimeUtcMilliseconds

int32, readOnly

View Source model/TimeEntry.js, line 127

Integer

# startTimeUtcMinutes

int32, readOnly

View Source model/TimeEntry.js, line 134

Integer

# startTimeUtcSeconds

int32, readOnly

View Source model/TimeEntry.js, line 141

Integer

# startTimeUtcTicks

int64, readOnly

View Source model/TimeEntry.js, line 106

Number

# startTimeUtcTotalDays

double, readOnly

View Source model/TimeEntry.js, line 148

Number

# startTimeUtcTotalHours

double, readOnly

View Source model/TimeEntry.js, line 155

Number

# startTimeUtcTotalMilliseconds

double, readOnly

View Source model/TimeEntry.js, line 162

Number

# startTimeUtcTotalMinutes

double, readOnly

View Source model/TimeEntry.js, line 169

Number

# startTimeUtcTotalSeconds

double, readOnly

View Source model/TimeEntry.js, line 176

# task

The task of the time entry.

View Source model/TimeEntry.js, line 626

String

# taskAssigneeId

uuid

View Source model/TimeEntry.js, line 705

String

# taskBaseType

nullable

View Source model/TimeEntry.js, line 654

String

# taskClosedOn

date-time

View Source model/TimeEntry.js, line 768

String

# taskCreatedBy

uuid

View Source model/TimeEntry.js, line 792

String

# taskId

The id of the task.

View Source model/TimeEntry.js, line 42

String

# taskid

uuid

View Source model/TimeEntry.js, line 633

String

# taskKey

nullable

View Source model/TimeEntry.js, line 647

String

# taskName

nullable

View Source model/TimeEntry.js, line 640

Integer

# taskPlannedDuration

int32

View Source model/TimeEntry.js, line 754

String

# taskProjectId

uuid

View Source model/TimeEntry.js, line 747

Integer

# taskRemainingDuration

int32

View Source model/TimeEntry.js, line 761

String

# taskTaskStatusId

uuid

View Source model/TimeEntry.js, line 676

String

# taskTypeOfWorkId

uuid

View Source model/TimeEntry.js, line 683

String

# timezone

The original timezone of the time tracking. The format of the timezone is the IANA standard

View Source model/TimeEntry.js, line 450

# typeOfWork

The type of work of the time entry.

View Source model/TimeEntry.js, line 523

Icon

# typeOfWorkIcon

nullable

View Source model/TimeEntry.js, line 544

String

# typeOfWorkId

The id of the type of work.

View Source model/TimeEntry.js, line 466

String

# typeOfWorkid

uuid

View Source model/TimeEntry.js, line 530

Boolean

# typeOfWorkIsArchived

View Source model/TimeEntry.js, line 551

String

# typeOfWorkName

nullable

View Source model/TimeEntry.js, line 537

String

# updatedBy

The id of the user who last updated this time tracking.

View Source model/TimeEntry.js, line 506

String

# updatedOn

The date this time tracking was last modified.

View Source model/TimeEntry.js, line 514

# user

The user which is assigned to the time entry.

View Source model/TimeEntry.js, line 559

String

# userFirstName

nullable

View Source model/TimeEntry.js, line 573

Boolean

# userHasImage

View Source model/TimeEntry.js, line 587

String

# userId

The id of the user.

View Source model/TimeEntry.js, line 474

String

# userid

uuid

View Source model/TimeEntry.js, line 566

String

# userKey

nullable

View Source model/TimeEntry.js, line 594

String

# userLastName

nullable

View Source model/TimeEntry.js, line 580

Array.<{id: String}>

# userTeams

View Source model/TimeEntry.js, line 618