API Workflows, Errors & Client Examples
End-to-end integration workflows, common failure modes, and reusable Bash, Node.js, and Python clients.
End-to-end integration workflows, common failure modes, and reusable Bash, Node.js, and Python clients.
Generate user, hourly, payroll, project, and expense reports with Public API v1.
Read account items and manage the vendor and event resources supported by Public API v1.
Retrieve clock shifts and project timers, inspect record history, and generate expense-receipt PDFs.
Create and list users, manage customer/project/account-code assignments, and resolve archive blockers.
A complete catalog of Public API v1 resources, methods, paths, and authentication requirements.
Start here to authenticate, make your first request, interpret responses, and retrieve server metadata.
Connecting To Gusto To connect Timesheets.com to your Gusto account: Configuring Settings and Users Mapping Users Mapping users is automatically detected and prefilled if employee names match between both systems, but the mappings must still be saved. Assigning Job Codes Once your employees have been matched, you’ll need to assign…
Timesheets.com has tools (that are currently unreleased to the public) that allow us to update bill and cost rates for many users at once. This includes the default bill and cost rates shown on the Project and Account Codes lists, but also includes override rates on an individual basis. Once…
Before exporting to QuickBooks Online, first complete the QuickBooks Online Setup Instructions in this section of the support docs. Once that is done, continue below. Create a Dataset for Export Begin the export process by visiting the Export form and selecting the data to export using the available filters. Review…
Before exporting to QuickBooks Online, first complete the QuickBooks Online Setup Instructions in this section of the support docs. Once that is done, continue below. Create a Dataset for Export Begin the export process by visiting the Export form and selecting the data to export using the available filters. Review…
How to Clock In/Out To clock in, click the green Clock In button at the top of the left hand menu. (If the menu is not displayed, click the 3 bar menu icon in the top left corner to reveal the left menu.) After clocking in, a confirmation window will…
To access the Data Export tab, click the gear wheel icon in the upper-right to view Company Settings. QuickBooks Desktop Importer There are two ways to download and import data into QuickBooks Desktop. Method 1 refers to the QuickBooks Desktop Importer tool which can be downloaded by clicking the blue Download…
To access the Data Export tab, click the gear wheel icon in the upper-right to view Company Settings. Status Report Distribution List The status report email can be distributed to any email address (even if the recipient is not a Timesheets.com user) and contains current timesheet and expense totals, plus…
To access the Data Export tab, click the gear wheel icon in the upper-right to view Company Settings. This section contains additional settings for formatting payroll data export files for various payroll software. For information on payroll exports, see our Integrations and Exports section. ADP Compatible Settings Enter the Company Code and Batch Number for ADP…
Use the form above to search documents in the Help Pages.
The default display option for all list items in all the various forms on Timesheets.com is by checkbox. If you have a large list, however, you may wish to try using list boxes instead. List boxes can be enabled via the Display Options menu accessible by clicking the User Icon…
Click on the User Icon in the top right of your screen, then click Display Options to access to the Display Options menu. The menu allows you to make display choices that affect how your data is displayed. Table Size Setting The Table Size setting allows you to change the…
To print reports, begin by clicking the Printer/PDF icon at the top right of the report to reveal the The Print/PDF Options Default Dialog Box. In addition to setting your print options, the dialog box will remember the settings you choose as defaults. If you change a setting in the…
Add a photo to the user’s account on this page. JPG or PNG Files are accepted.
The Basic settings page is where primary information about the user is stored including their name, email address, job title and employee classification details. This page is also where you select a user’s supervisor for and access level. Access Levels The Disable Login Button The purpose of the Disable Login…
Esta página de la configuración del usuario contiene campos opcionales para información adicional del empleado, incluida su ubicación, número de teléfono y fechas importantes. Hay algunas notas importantes con respecto a la configuración en esta sección:
Los reportes de gastos se pueden ejecutar para una selección personalizada de usuarios, con una variedad de parámetros personalizables, en cualquier rango de fechas de hasta 366 días. Para utilizar este formulario:
Los reportes sobre el tiempo del proyecto se pueden ejecutar para una selección personalizada de usuarios, con una variedad de parámetros personalizables, en cualquier rango de fechas de hasta 366 días. Para utilizar este formulario:
El reporte de historial de registro por hora se puede utilizar para inspeccionar el seguimiento de auditoría de usuarios específicos dentro de un rango de fechas de hasta 366 días. El informe se puede configurar para que muestre todos los registros de la hoja de tiempo del usuario deseado que…
Previously Generated Reports are saved for 4 hours or until the user who ran the report logs out of their account, whichever comes first. Reports can also be named for easy retrieval, but this is optional and usually not required unless you’re running the report in the background and plan…
We’re so happy to meet you! You may be wondering about Timesheets.com and what exactly we do. You’ve probably already figured out that we track time, but what you may not know is that Timesheets.com is really a productivity tool that benefits everyone, including you! Time tracking isn’t the most…
The message center contains four types of information: When a new message or notification is available, a red badge will display on the bell icon in the right corner of website. New messages and notifications are shown in bold text. To toggle between read or unread, click on the line…
The following information will help you configure QuickBooks. You should consult your individual documentation to be sure you are setting up QuickBooks correctly to work with Timesheets.com as things may change slightly from version to version. Timesheets.com recommends strongly that you backup your latest QuickBooks file prior to importing data….
To access the My Account Settings page: The My Account Settings page contains access to the following personal settings: If you’re an account administrator, you’ll also have access to a setting that allows you set the frequency for an automated status report email.
Copyright 2004-2025 TimeclockOnline.com, Inc. All Rights Reserved.