Build Custom Integrations With Open APIs
palm.hr provides open REST APIs that let you create your own API keys and push employee, team, and organizational data to any ERP system or external tool your business relies on.
Why Use palm.hr Open APIs?
Build exactly the integrations your business needs with full control over data flow and permissions
RESTful API
Standards-based REST API with JSON responses, making it easy to integrate with any programming language or ERP system.
Granular Permissions
Control exactly what each API key can access with read and write permissions per resource — from employees to departments.
Secure by Design
API keys with secret tokens, configurable expiry dates, and permission-based access ensure your data stays protected.
Real-Time Data
Pull the latest employee and organizational data in real time to keep your external systems always in sync with palm.hr.
ERP-Ready
Push employee, department, and legal entity data to any ERP system — SAP, Oracle, Dynamics, or custom solutions.
Developer-Friendly
Comprehensive documentation, clear error messages, and consistent endpoints make integration straightforward for your dev team.
Available API Resources
Access and push data across these core HR resources via the palm.hr API
Employees
Access employee profiles, personal details, employment history, and documents.
Dashboard
Retrieve company-wide HR analytics, headcount summaries, and key metrics.
Team
Query team structures, reporting lines, and organizational hierarchies.
Company Location
Manage and retrieve office locations, addresses, and site configurations.
Legal Entity
Access legal entity details for multi-entity organizations and compliance.
Department
Retrieve department structures, managers, and employee assignments.
How to Create an API Key
Set up API access in minutes from your palm.hr Settings
Create API Key
Go to Settings → API Keys in palm.hr. Name your key, add a description, and set an expiry date.
Set Permissions
Choose read and/or write access for each resource: Employees, Dashboard, Team, Company Location, Legal Entity, and Department.
Copy Secret Key
Generate your key and securely copy the secret token. Store it safely — it won't be shown again.
Start Integrating
Use the API key and secret to authenticate requests and push data to your ERP or external tools.
Ready to Build Custom Integrations?
Talk to our team to learn how palm.hr Open APIs can connect with your existing systems