Attendance Projects API: Now available
What's new
The new Projects API in the Attendance module enables external systems to create, manage, and synchronize project data directly with Bob.
This API streamlines project-based time tracking by eliminating manual data entry, reducing redundancy, and enabling external project management systems to maintain Bob as the single source of truth for project time tracking.
Key capabilities
- Use the API to create, read, update, archive, and restore projects in Bob.
- Assign employees, tasks, and clients to projects programmatically.
- Billable and non-billable flags on projects and tasks help track invoicable time.
- Supports consistent, object-based structures aligned with Bob’s latest data model.
The API enhances accuracy in project tracking and enables scalable, automated integration with tools such as timesheet apps, project management systems, or billing platforms.
Note: While you can manage projects and related metadata via the API, attendance entries must be entered through the Bob UI.
For full details, including permissions and example workflows, see Explore Attendance API.
For reference, see Projects API.
