Admin Calendar View
Requests
Admin Calendar View
Retrieve approved requests in calendar event format for administrators
GET
Admin Calendar View
Endpoint
Authentication
Admin Access Required
This endpoint requires Admin or Super Admin role. Regular employees cannot access the calendar view.
Query Parameters
Start date for the calendar range (YYYY-MM-DD)Example:
"2026-03-01"End date for the calendar range (YYYY-MM-DD)Example:
"2026-03-31"Optional filter by request type:
1: Vacation2: Permission3: Absence4: Remote Work
Response
HTTP status code (200 for success)
Number of events returned
Code Examples
Response Example
200 OK
Error Responses
FullCalendar Integration
This endpoint is designed to work seamlessly with FullCalendar:Event Color Coding
Events are color-coded by request type for easy visual identification:Vacation
Color: Blue (#3788d8)Represents approved vacation requests
Permission
Color: Amber (#f59e0b)Represents approved permission requests
Absence
Color: Red (#ef4444)Represents approved absence requests
Remote Work
Color: Green (#10b981)Represents approved remote work requests
Use Cases
Team Planning
View all employee absences and vacations to plan team capacity
Conflict Detection
Identify potential scheduling conflicts before approving new requests
Vacation Tracking
Monitor vacation patterns and ensure adequate coverage
Reporting
Generate reports on employee time off patterns