# Integra ## Docs - [Permission Structure](https://mintlify.wiki/exon-reyes/integra-backend/api/access/permissions.md): Understand the permission hierarchy and UI module permissions - [Role Management](https://mintlify.wiki/exon-reyes/integra-backend/api/access/roles.md): Manage roles and role-based permissions - [User Management](https://mintlify.wiki/exon-reyes/integra-backend/api/access/users.md): Create and manage user accounts, permissions, and status - [Break Management](https://mintlify.wiki/exon-reyes/integra-backend/api/attendance/breaks.md): Start and end employee breaks during work shifts - [End Shift](https://mintlify.wiki/exon-reyes/integra-backend/api/attendance/end-shift.md): Finalizes an employee work shift - [Manual Entry](https://mintlify.wiki/exon-reyes/integra-backend/api/attendance/manual-entry.md): Register attendance manually for administrative corrections - [Query Attendance](https://mintlify.wiki/exon-reyes/integra-backend/api/attendance/queries.md): Retrieve employee attendance and shift information - [Start Shift](https://mintlify.wiki/exon-reyes/integra-backend/api/attendance/start-shift.md): Initiates a work shift for an employee - [Login](https://mintlify.wiki/exon-reyes/integra-backend/api/auth/login.md): Authenticate users and obtain JWT tokens for API access - [Password Reset](https://mintlify.wiki/exon-reyes/integra-backend/api/auth/password-reset.md): Complete password reset flow for user account recovery - [Account Registration](https://mintlify.wiki/exon-reyes/integra-backend/api/auth/registration.md): Complete account registration flow for new employee onboarding - [Credential Management](https://mintlify.wiki/exon-reyes/integra-backend/api/credentials/management.md): Complete API reference for managing credentials and credential types - [Credentials Overview](https://mintlify.wiki/exon-reyes/integra-backend/api/credentials/overview.md): Manage access credentials for employees across different systems and departments - [Employee Management](https://mintlify.wiki/exon-reyes/integra-backend/api/employees/management.md): CRUD operations for managing employee data - [Employees API Overview](https://mintlify.wiki/exon-reyes/integra-backend/api/employees/overview.md): Manage employee data and retrieve employee information - [Kiosk Management](https://mintlify.wiki/exon-reyes/integra-backend/api/kiosk/clock-in.md): Complete API reference for kiosk configuration and management - [Kiosk Overview](https://mintlify.wiki/exon-reyes/integra-backend/api/kiosk/overview.md): Understand the kiosk system for employee clock-in/clock-out - [Observation Management](https://mintlify.wiki/exon-reyes/integra-backend/api/observations/management.md): Complete API reference for querying and managing observations - [Observations Overview](https://mintlify.wiki/exon-reyes/integra-backend/api/observations/overview.md): Manage workplace observations, incidents, and follow-ups - [Departments API](https://mintlify.wiki/exon-reyes/integra-backend/api/organization/departments.md): Manage organizational departments - [Positions API](https://mintlify.wiki/exon-reyes/integra-backend/api/organization/positions.md): Manage job positions within the organization - [Operating Schedules API](https://mintlify.wiki/exon-reyes/integra-backend/api/organization/schedules.md): Manage unit operating hours and schedules - [Units API](https://mintlify.wiki/exon-reyes/integra-backend/api/organization/units.md): Manage organizational units and locations - [Zones API](https://mintlify.wiki/exon-reyes/integra-backend/api/organization/zones.md): Manage geographical zones for organizational units - [Attendance Reports](https://mintlify.wiki/exon-reyes/integra-backend/api/reports/attendance.md): Generate JSON-based attendance reports with flexible filtering - [Excel Export](https://mintlify.wiki/exon-reyes/integra-backend/api/reports/excel-export.md): Export attendance reports to Excel format with detailed analysis - [Reports Overview](https://mintlify.wiki/exon-reyes/integra-backend/api/reports/overview.md): Generate and export attendance reports and analytics - [Authentication](https://mintlify.wiki/exon-reyes/integra-backend/authentication.md): Learn how to authenticate with the Integra API using JWT tokens, manage token lifecycle, and implement security best practices. - [Access Control](https://mintlify.wiki/exon-reyes/integra-backend/concepts/access-control.md): Understanding authentication, authorization, and role-based access control in Integra - [Attendance System](https://mintlify.wiki/exon-reyes/integra-backend/concepts/attendance-system.md): Understanding how employee attendance tracking works in Integra - [Kiosk Mode](https://mintlify.wiki/exon-reyes/integra-backend/concepts/kiosk-mode.md): Self-service attendance registration through kiosk terminals - [Organizational Structure](https://mintlify.wiki/exon-reyes/integra-backend/concepts/organizational-structure.md): How Integra organizes departments, positions, units, and zones - [Attendance Recording](https://mintlify.wiki/exon-reyes/integra-backend/guides/attendance-recording.md): Learn how to record employee attendance with shift management, breaks, and photo capture - [Credentials Management](https://mintlify.wiki/exon-reyes/integra-backend/guides/credentials-management.md): Manage employee credentials, badges, and account types for system access - [Employee Management](https://mintlify.wiki/exon-reyes/integra-backend/guides/employee-management.md): Manage employees, retrieve employee information, and filter employee catalogs - [Observations & Audits](https://mintlify.wiki/exon-reyes/integra-backend/guides/observations-audits.md): Create, track, and manage audit observations with status updates and reporting - [Reports Generation](https://mintlify.wiki/exon-reyes/integra-backend/guides/reports-generation.md): Generate attendance reports, export to Excel, and analyze employee work patterns - [Introduction](https://mintlify.wiki/exon-reyes/integra-backend/introduction.md): Learn about Integra, a comprehensive employee attendance and workforce management system built with Spring Boot - [Quickstart Guide](https://mintlify.wiki/exon-reyes/integra-backend/quickstart.md): Get up and running with Integra in minutes. Set up your development environment and make your first authenticated API call.