# Developer Docs Documentation > The Developer Docs is where you'll find comprehensive guides and documentation to help you start working with Bob as quickly as possible. This file lists one part of the documentation. The full index is at https://apidocs.hibob.com/llms.txt. ## API Reference: Attendance API - [Attendance](https://apidocs.hibob.com/reference/attendance.md): Use the API to manage attendance entries and projects in Bob - [Import attendance data](https://apidocs.hibob.com/reference/post_attendance-import-importmethod.md):
This endpoint allows you to import attendance punches (entries) for employees.
Before using this endpoint:
employeeId filter and…
- [Bulk create attendance entries](https://apidocs.hibob.com/reference/post_attendance-entries.md): Create one or more attendance entries (time log entries) for employees. Entries must match the reporting method (duration or start-end) and rules of the attendance policy linked to the…
- [Bulk update attendance entries for an employee](https://apidocs.hibob.com/reference/patch_attendance-employees-employeeid-entries.md): Update one or more attendance entries (time log entries) for a specific employee. Only provided fields are updated. Entries must match the reporting method (duration or start-end) and rules of…
- [Clock in (create entry)](https://apidocs.hibob.com/reference/post_attendance-employees-employeeid-entries-clock-in.md): Create a new attendance entry by clocking in the employee identified by the path. Returns the created entry ID.
- [Clock out](https://apidocs.hibob.com/reference/patch_attendance-employees-employeeid-entries-clock-out.md): Record clock-out for the employee identified by the path. Updates the most recent open clock-in entry for that employee with the given clock-out time. Returns the updated entry ID.
- [Delete an attendance entry](https://apidocs.hibob.com/reference/delete_attendance-entries-entryid.md): Delete an attendance entry by ID.
- [Projects](https://apidocs.hibob.com/reference/projects.md): The Projects API provides access to projects in Bob.
- [Get Project Metadata](https://apidocs.hibob.com/reference/get_attendance-projects-metadata.md): Returns project fields metadata, including out-of-the-box and custom fields. Use the field ID in fields and filters when calling the Project Tracking: Note: The `/project/status` field cannot be updated via this endpoint. Use project task…
- [Search Project Tasks](https://apidocs.hibob.com/reference/post_attendance-project-tasks-search.md): This endpoint allows you to retrieve project task data based on specified filters. Explore the Attendance API for more details on usage,…
- [Create Project Task(s)](https://apidocs.hibob.com/reference/post_attendance-project-tasks.md): Create one or more project tasks with the specified fields. Supports bulk creation of up to 100 tasks in a single request. Note: Tasks are created as `active` by default. To update the…
- [Archive Project Task](https://apidocs.hibob.com/reference/patch_attendance-project-tasks-taskid-archive.md): Archive a project task by setting its status to "archived". Archived tasks remain stored and queryable, but are not available for selection when adding new attendance entries.
- [Restore Project Task](https://apidocs.hibob.com/reference/patch_attendance-project-tasks-taskid-restore.md): Restore a project task by setting its status to "active". This makes the task available for selection when adding new attendance entries.
- [Update Project Task](https://apidocs.hibob.com/reference/put_attendance-project-tasks-taskid.md): Update an existing project task. This endpoint will replace the record with the data in the request payload, so make sure to first read the whole record to avoid data loss. Note: The…