Skip to main content

Reports

Information pertaining to retrieving various reports. Admin or project manager permissions required.

Link to documentation

Uninvoiced Report

The Uninvoiced Report highlights the uninvoiced hours and expenses for all billable projects in a given timeframe.

The response contains an object with a results property that contains an array of up to per_page results. Each entry in the array is a separate result object. If no more results are available, the resulting array will be empty. Several additional pagination properties are included in the response to simplify paginating your results.

Note: Each request requires both the from and to parameters to be supplied in the URL’s query string. The timeframe supplied cannot exceed 1 year (365 days).

Link to Documentation

hrvst reports uninvoiced-report
OptionDescriptionRequired
--fromOnly report on expenses with a spent_date on or after the given date.true
--toOnly report on expenses with a spent_date on or before the given date.true
--pageThe page number to use in pagination. Use all to retrieve all pages.false
--per_pageThe number of records to return per page. Can range between 1 and 2000.false
--fieldsComma separated list of fields to display in the output.false
--outputThe output format: json, tablefalse

Project Budget Report

The Project Budget Report highlights budget information for projects that have been assigned a budget.

The response contains an object with a results property that contains an array of up to per_page results. Each entry in the array is a separate result object. If no more results are available, the resulting array will be empty. Several additional pagination properties are included in the response to simplify paginating your results.

Link to Documentation

hrvst reports project-budget-report
OptionDescriptionRequired
--pageThe page number to use in pagination. Use all to retrieve all pages.false
--per_pageThe number of records to return per page. Can range between 1 and 2000.false
--is_activePass true to only return active projects and false to return inactive projects.false
--fieldsComma separated list of fields to display in the output.false
--outputThe output format: json, tablefalse