Skip to main content

API & Integrations

Use API keys to explore further possibilities with PeopleHR.

What is an API?Application Programming Interface (API) overview.
Create an API keyGenerate an Application Programming Interface (API) key from PeopleHR.
Software products integrating with PeopleHR via Application Programming Interface (API)PeopleHR API integrations with other software products. Pull information from PeopleHR to another software via API.
Application Programming Interface (API) documentationThe full Application Programming Interface (API) documentation in Swagger format.
Email Inbox - Store emails in employee records as documentsHow to send an email, as a document, to an employee record in PeopleHR.
Export work pattern details by APIPulling work pattern detail by API.
Application Programming Interface (API) HTML examplesExamples of using PeopleHR Application Programming Interface (API) from within your HTML code.
Assignment Project APIAvailable API calls for assignment projects.
Create an API key to pull down only salary perksBuild something that separates the data so no basic salary can be pulled.
Turn off Indeed and Glassdoor integrationHow to turn off the link with Indeed and Glassdoor.
Webhooks DetailWhen adding a new starter to PeopleHR it automatically sends that information to create their Microsoft account.
External integrations

Guides to integrations we have set up with external systems.


Can PeopleHR integrate with Vena?Integration between People HR and Vena.
What information is brought over from Workable?What information is brought over from Workable, what is missing, how can I make sure the right info is imported.
TT Payroll query extractor toolHow do I run the TT Payroll extractor tool.
Flow Hospitality integrationSet up the integration to our Flow platform.
Google HotsheetsSet up Google Hotsheets.
Integrate PeopleHR and MoorepayPeopleHR integration with Moorepay.
Integrate PeopleHR and findmyshiftSet up integration with findmyshift
Moorepay extraction toolHow to transfer data from PeopleHR into Moorepay.
New data not feeding to PowerBIExtra data column not feeding through into Power BI.
Pento integration failingOur Pento integration is failing.
AD and Powershell implementationHow to use PeopleHR to update your AD using Powershell.
Create open API with Rota GeekSet up an open API to pull across the work patterns and absence data from Rota Geek.
Google Analytics is not pulling any data throughWe've set up a GA4 account and no data is received yet.
Google calendar syncHow do I sync the PeopleHR calendar with my Google calendar.
Integration with TalosInformation is not sent across to Talos.
New employees created in PeopleHR are not synchronizing to MicrOpayNew employees created in PeopleHR are not syncing to MicrOpay.
OrgChart Now integrationHow does the OrgChart Now integration work.
Slack sync integration is duplicating jobsSlack Integration showing duplicate jobs.
Upload documents directly to an employee’s record from Google DocsGoogle Docs – Document Uploader.
Use PostmanHow to use the PeopleHR API with Postman.
Admin tools

Files and tools you can use with PeopleHR.


Backup data with the external Offline Backup ToolDownload data in bulk with the Offline Backup tool.
Upload documents in bulk with CSV file in the Advanced Document Loader toolUpload documents in bulk.
Upload documents in bulk with Document Loader toolLoad a number of documents from your computer into employee records.
Update existing employee records using the employee updater toolHow to make updates using the Employee Data Updater tool.
Holiday sync service with Exchange serverLink holidays to Exchange server.
Update salary with Salary Bulk Updater toolUpdate employee salary data using an Excel spreadsheet in CSV format.
Headcount turnover toolHow can I create a report on employee turnover.
Set up Holiday Sync Service with Office365 OAuthHow do I use Office365 OAuth with the Holiday Sync Service.
Holiday balance sheetHow can I get the outstanding holiday balance for my accounts team.
Load query data with Excel Power BIHow do I load query data into Microsoft Excel using Power BI.
Star P60 loaderUpload P60s from Star Payroll to PeopleHR.
Headcount tool Run-time Error '3709'When adding the API key to the tool it comes up with Microsoft visual Run time error 3709.
Salary Updater Tool error - 'Failed to update employee ID'The Salary Updater Tool is showing the error Failed to update employee ID.
Timesheet Uploader Tool error - 'Error praising path'I have tried using the external tool to upload timesheets but it is not working due to this error Error praising path.
Salary Bulk Updater tool Error: "This entitlement element is already present for current salary"Salary Bulk Updater tool returning Error: "This entitlement element is already present for current salary"