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.
Payroll
Understand various Payroll integrations with PeopleHR
Star Payroll integrationHow to transfer data from PeopleHR to Star Payroll.
Earnie Payroll integrationHow to link Earnie Payroll to PeopleHR.
Run Payescape Payroll pluginExtract the information to import it into the Payescape Payroll system
Upload payslips from Star PayrollHow do I upload my payslips from Star Payroll into PeopleHR.
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"
ICAL
Integrate PeopleHR and your Outlook calendar.
iCal calendar feedLink my PeopleHR calendar with my calendar.
Sync with iCal OutlookLink or remove PeopleHR calendar to iCal for Outlook.
iCal feed shows all employeesNo matter the filters in the planner, the feed includes everyone.
ICAL calendar linking to Outlook error - 'Internet Calendars Subscriptions Errors'Problems linking the live calendar feed in People HR to Outlook.
Refresh calendar sync with OutlookHoliday not showing in the Outlook calendar.
API common questions
Questions around API's
API call is timing outWhen running an API call this is timing out.
API phone number format requestedI keep getting an error when entering a number by API.
Email inbox feature not workingEmails forwarded to [email protected] are not attaching documents to employee records.
How much it would cost to integrate with MoorepayThe cost to integrate our PeopleHR system with our current Payroll Bureau.
Incorrect work pattern assigned when creating new starters via APICreated a new starter through API and they aren't assigned to the correct work pattern.
Error message "Invalid API key"After creating a hotsheet for payroll, I receive an 'invalid API key' error message when I click 'Run all queries' in my spreadsheet.
How to find Work Pattern ID via APIFind work pattern ID.
Unable to login to PeopleHR Integration site 'Email not found in or system'Unable to login to PeopleHR Integration site.
Webhook not receiving eventSet up a generic listener service to receive callbacks when there is a change but we do not receive the event.
RotaCloud
Manage your PeopleHR and RotaCloud integration.
Information not updated on RotaCloudMissing information in RotaCloud.
Integrate with RotaCloudWe need to increase the number of fields we export to RotaCloud.
