The LiquidPlanner Developer Hub

Welcome to the LiquidPlanner developer hub. You'll find comprehensive guides and documentation to help you start working with LiquidPlanner as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    

Timesheet Entries


Since timesheet entries act outside of the tree item hierarchy, they are filtered with URL parameters.

This is conceptually similar to the filtering on items, but the syntax is simpler and designed to correspond to options in the timesheet export UI. Some syntactic validation is performed, but useless queries (such as a start_date greater than an end date, or a nonexistent project_id) are acceptable and will simply return no result.

URL Parameter



entries for this member


entries for tasks in this client


entries for tasks in this project


entries whose timesheet state is one of "open", "submitted", "accepted"


entries whose work_date is equal to or greater than


entries whose work_date is equal to or less than


entries whose updated_at date is equal to or greater than


limit number of entries returned, defaults to 1000 if no other parameters are provided


allows to page through the results

Example: Get timesheet entries within a date range

% curl

Updating and Deleting Timesheet Entries

Updating or deleting existing timesheet entries can be done via the track_time action using "append" option.

Updated 2 years ago

Timesheet Entries

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.