OXHRM Developer Platform
Build HR workflows on OXHRM
Connect your third-party app to OXHRM with OAuth-style credentials and a small set of integration APIs.
Integration API base · https://panel.oxhrm.com/api/v1
Shared for all orgs — use credentials for org identity, not company panel subdomains.
Integration APIs
Employees, attendance, leave, departments, expenses, shifts, and holidays under /api/v1/integrations.
Authentication
Use client_id, client_secret, and api_key to get a Bearer access token.
Scopes
Limit each API key to employees, attendance, leave, departments, expenses, shifts, and/or holidays.
Get credentials
Create your org on the website, then generate client_id, client_secret, and api_key in the panel.
First request
curl
curl -X POST https://panel.oxhrm.com/api/v1/oauth/token \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "grant_type=oxhrmapi" \
-d "scope=employees" \
-d "client_id=<client_id>" \
-d "client_secret=<client_secret>" \
-d "api_key=<api_key>"Documentation map
Finance & ops