HollyHR Developer Docs
  • HollyHR
  • Sign in
  • Manage API keys
  • Start Here
  • Core API
  • AI and MCP
  • API Reference
  • Recipes
  • Resources
Information
Meta
    Inspect the authenticated API key contextgetInspect the public API metadata catalogueget
Organisation
    Organisation guideFetch organisation account detailsgetList active organisation locationsget
People
    People guideList active peoplegetCreate a personpostFetch one persongetUpdate a personpatchFetch one person's elevated personal profilegetFetch one person's profile avatar URLgetFetch a person's organisation linksgetFetch a person's custom-field valuesgetUpdate a person's custom-field valuespatchFetch a person's time-off balance explanationgetList a person's leave-balance ledger historygetCreate a leave-balance adjustmentpostEnd a personpostReactivate a personpostGet a person's employment detailsgetUpdate a person's employment detailspatchList a person's employment-history rowsgetCreate a person's employment-history entrypostFetch one employment-history rowgetCorrect an employment-history rowpatch
Org Units
    Org Units guideList organisation unitsgetCreate an organisation unitpostFetch one organisation unitgetArchive an organisation unitdeleteUpdate an organisation unitpatchReactivate an organisation unitpost
Working Patterns
    Working Patterns guideList working patternsgetCreate a working patternpostFetch one working patterngetArchive a working patterndeleteUpdate a working patternpatch
Time Off
    Time Off guideFetch a person's time-off balance explanationgetList a person's leave-balance ledger historygetCreate a leave-balance adjustmentpostList time-off recordsgetCreate a time-off recordpostList who is outgetFetch one time-off recordgetUpdate a time-off recordpatchCancel a time-off recordpostFetch time-off settingsgetUpdate time-off settingspatchList public holidays for the organisation countryget
Documents
    Documents guideList document metadatagetFetch one document metadata recordget
Custom Fields
    Custom Fields guideList API-visible custom-field definitionsgetFetch a person's custom-field valuesgetUpdate a person's custom-field valuespatch
Reference Data
    Reference Data guideList country reference datagetList profile status reference datagetList work type reference datagetList work place reference datagetList time-off status reference datagetList organisation time-off category reference datagetCreate a time-off categorypostFetch one time-off categorygetArchive a time-off categorydeleteUpdate a time-off categorypatchList document type reference dataget
Provider Mappings
    List active provider mappingsget
Exports
    Exports guidePayroll Readiness Export guideDownload the payroll readiness exportget
Webhooks
    Webhook Management guideList webhooksgetCreate a webhookpostFetch one webhookgetDisable a webhookdeleteUpdate a webhookpatchRotate a webhook signing secretpostQueue a webhook test deliverypostList webhook deliveriesgetFetch webhook healthgetFetch one webhook deliverygetRedeliver a webhook deliverypost
Schemas
HollyHR API Reference

HollyHR API Reference

Download schema

Foundation public API for Pro organisations. This version covers API-key context, people directory sync, safe people setup, conditional setup-field updates, safe lifecycle actions, safe employment writes, canonical org-unit reads and person org links, working-pattern reads and writes, safe time-off writes, time-off sync, public holidays, document metadata sync, reference data, and outbound webhook management. Responses use explicit deny-by-default projections and encrypted public ids; orgId is always resolved from the bearer key and is never accepted from request input.

Tags
Meta
API-key context.
Organisation
Safe company profile and active location reads.
People
People directory projections, safe people setup, safe setup-field updates, and safe lifecycle actions.
Org Units
Canonical organisation-structure reads for departments, teams, divisions, cost centres, legal entities, and location groups.
Working Patterns
Reusable working-pattern templates, contracted hours, and FTE assignment data.
Time Off
Time-off records, safe time-off writes, and public holidays. Notes, reasons, and approval decisions are excluded.
Documents
Read-only document metadata; file bytes are not exposed.
Custom Fields
Custom field definitions and person custom-field values for provider and partner mappings.
Reference Data
Read-only low-PII lookup catalogues.
Provider Mappings
Active external/provider ID reconciliation metadata. Requires provider_mappings:read plus the relevant resource read scope.
Exports
Safe export packages for operational handoff. Native payroll/accounting connectors and raw payroll-sensitive values are not exposed.
Webhooks
Outbound webhook management, signing, and test delivery.
Security Schemes
ApiKeyAuth
Bearer token
http
Servers
/api/v1

Public API path on the current HollyHR app origin.