API & Integrations
Use API keys to explore further possibilities with PeopleHR
By Joshua and 2 others3 authors104 articles
- 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.
