Absence.io is an innovative and efficient leave management software that simplifies the process of tracking and managing employee absences. It provides a centralized platform for both employees and managers to easily request, approve, and track time-off requests. The REST API v2 allows integration with absences, users, allowances, departments, locations, reason types, and timespans using Hawk authentication.
Run: Capabilities Using Naftiko
- Absences, Employees, Leave Management, HR
- Created: 2025-02-17
- Modified: 2026-04-19
Absence.io REST API v2 allows seamless integration of absence management features into software applications. Retrieve, create, update, and delete records for absences, users, allowances, departments, locations, reason types, and timespans. All requests and responses use JSON format with Hawk authentication.
Human URL: https://www.absence.io/
- Absences, Employees, Leave Management
- Documentation
- Authentication
- OpenAPI
- SDK - Node.js
- JSONSchema - Absence
- JSONSchema - User
- JSONSchema - Allowance
| Name | Description |
|---|---|
| Absence Management | Create, approve, and track employee vacation, sick leave, and other absence types through a centralized platform. |
| Leave Allowances | Configure and track annual leave allowances per employee, including carryover management. |
| Approval Workflows | Configurable approval workflows for absence requests with manager notifications and audit trail. |
| Organizational Structure | Support for departments, locations, and teams to reflect your organization's hierarchy. |
| Reason Types | Customizable absence reason types (vacation, sick leave, parental leave, etc.) with color coding. |
| Working Time Configurations | Define timespans with hours per day and days per week for accurate absence calculation. |
| REST API v2 | Full REST API for integrating absence management with ERP, HRIS, and other business systems using Hawk authentication. |
| Name | Description |
|---|---|
| ERP Integration | Integrate absence data with ERP systems to automatically reflect employee availability and costs. |
| HRIS Sync | Sync employee records between Absence.io and HR information systems to maintain a single source of truth. |
| Payroll Processing | Use absence and allowance data to calculate accurate payroll deductions and entitlements. |
| Capacity Planning | Query team absence data to plan project staffing and identify scheduling conflicts. |
| Absence Reporting | Generate custom reports on absence patterns, allowance usage, and team availability. |
| Custom Dashboards | Pull absence and allowance data into custom HR dashboards and analytics tools. |
| Name | Description |
|---|---|
| Slack | Integration with Slack for absence request notifications and team visibility. |
| Atlassian Jira | Integration with Jira for project planning with awareness of team availability. |
| SharePoint | Integration with SharePoint for absence calendar sharing and team visibility. |
| Google Calendar | Sync absence records to Google Calendar for team scheduling visibility. |
| Redmine | Integration with Redmine project management for resource planning. |
Machine-readable API specifications organized by format.
- Absence Example
- User Example
- Allowance Example
- Department Example
- Location Example
- Reason Type Example
- Timespan Example
Naftiko capabilities organized as shared per-API definitions composed into customer-facing workflows.
- Absence.io API — 11 operations for absence CRUD, users, allowances, departments, locations, reason types, and timespans
| Workflow | APIs Combined | Tools | Persona |
|---|---|---|---|
| Absence Management | Absence.io API | 11 | HR Manager, Payroll Processor, Integration Developer |
- Absence.io Vocabulary — Unified taxonomy mapping 7 resources, 5 actions, 1 workflow, and 3 personas across operational (OpenAPI) and capability (Naftiko) dimensions
- Absence.io Spectral Rules — 28 rules across 12 categories enforcing Absence.io API conventions
FN: Kin Lane
Email: kin@apievangelist.com