Absentify API
REST API for managing employee absences, leave requests, members, departments, leave types, public holidays, and workspace settings. Requires an API key (x-api-key header) available on the Plus plan. Rate limit of 150 requests per second per IP address.
Documentation
Specifications
Schemas & Data
JSONSchema
Member Schema
JSONSchema
Department Schema
JSONSchema
Leave Type Schema
JSONSchema
Request Schema
JSONSchema
Absence Schema
JSONSchema
Workspace Schema
JSONSchema
Public Holiday Calendar Schema
JSONStructure
Member Structure
JSONStructure
Department Structure
JSONStructure
Leave Type Structure
JSONStructure
Request Structure
JSONStructure
Absence Structure
JSONStructure
Workspace Structure
JSONStructure
Public Holiday Calendar Structure
Other Resources
JSONLD
https://raw.githubusercontent.com/api-evangelist/absentify/refs/heads/main/json-ld/absentify-context.jsonld
Examples
Member Example
Examples
Department Example
Examples
Leave Type Example
Examples
Request Example
Examples
Absence Example
Examples
Workspace Example
APIsJSON
https://raw.githubusercontent.com/api-evangelist/absentify/refs/heads/main/apis.yml