Available Routes
get |
{API Key}/v2/timeEntries |
Data Format
Time Entry |
Field Name |
Values |
Type |
Description |
FirmId |
|
|
|
TimeEntryID |
id |
number |
Unique ID for the time entry (Bill4Time Generated) |
InternalClientID |
|
|
|
ClientID |
clientId |
number |
Id of the client for the time entry |
ClientName |
clientName |
text |
Name of the client |
InternalProjectID |
|
|
|
ProjectID |
projectId |
number |
Id of the project for the time entry |
ProjectName |
projectName |
text |
Name of the project |
LocationId |
|
|
|
LocationName |
|
|
|
UserId |
userId |
number |
UserId for the time entry |
UserName |
userName |
text |
Name of user |
InternalTime |
|
|
|
ActivityType |
activityType |
text |
Entry/Activity Type for the time entry |
Status |
|
|
|
BillTime |
billableTime |
text |
Total Billable hours |
LaborTime |
laborTime |
number |
Total Labor hours |
TravelTime |
travelTime |
text |
Total Travel hours |
CreatedDate |
createdDate |
date |
Date the time entry was created |
CreatedById |
|
|
|
EntryDate |
entryDate |
date |
Effective date of the time entry |
EndTime |
|
|
|
PrivateDescription |
descriptionPrivate |
text |
Private/Internal description for this time entry |
PublicDescription |
descriptionPublic |
text |
Public description for this time entry |
Billable |
|
boolean |
Is this entry a billable entry or not |
ReasonForOverrideNumOfBillableHours |
|
|
|
InvoiceBatchId |
|
|
|
LockedRate |
|
|
|
OverrideRate |
|
|
|
FlatFeeFlag |
|
|
|
FlatFeeAmount |
|
|
|
PercentageFlag |
|
|
|
SettlementAmount |
|
|
|
HourlyFlag |
|
|
|
ExcludeFromInvoice |
|
|
|
OvertimeFlag |
|
|
|
LitigationCode |
|
|
|
ActivityCode |
|
|
|
InvoiceAdjustedAmount |
|
|
|
InvoiceId |
invoiceId |
number |
Invoice that this entry is attached to |
DoubletimeRateFlag |
|
|
|
ApprovalStatus |
|
|
|
CalculatedRate |
|
|
|
CalculatedAmount |
|
|
|
CalculatedRateAssumeBillable |
|
|
|
CalculatedAmountAssumeBillable |
|
|
|
CalculatedPayableRate |
payableRate |
number |
Rate to be payable to user (i.e. contractor rate) |
CalculatedAmountNonAdjusted |
|
|
|
DateUpdated |
|
|
|
UpdatedBy |
|
|
|
CustomFields |
|
json |
|
Usage Examples
Find all time entries
gethttps://secure.bill4time.com/b4t-api/{Api Key}/v2/timeEntries
Find time entry with id = 588
gethttps://secure.bill4time.com/b4t-api/{Api Key}/v2/timeEntries?$filter=id eq 588
Find All time entries for invoice 10002
gethttps://secure.bill4time.com/b4t-api/{Api Key}/v2/expenses?$filter=invoiceId eq 10002
Find first 5 time entries for project 10023 created on or after January 1st, 2017
gethttps://secure.bill4time.com/b4t-api/{Api Key}/v2/expenses?$filter=projectId eq 10023 AND createdDate ge '2017-01-01'&$top=5&$orderby=createdDate
Comments
0 comments
Please sign in to leave a comment.