← Back to IntegrationsOpen APIs

    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.

    REST API Granular Permissions Secure Keys
    Talk to an HR Specialist
    API Key Configuration
    API Key Name
    erp-sync-production
    Secret Key
    ••••••••••••••••
    Expires
    Dec 31, 2025
    ResourceReadWrite
    Employees
    Dashboard
    Team
    Company Location
    Legal Entity
    Department

    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