Payroll & FinanceBlog
May 23, 2014
An API (application programming interface) lets applications talk to each other. FlexiTime currently uses the Xero API to make life easier for our customers who use Xero. When a pay is finalised in FlexiTime accounts payable invoices are automatically created in Xero and can later easily be reconciled against the payments that come through on your bank statement.
With an increasing number of Software as a Service (SaaS) companies contacting us about sending data to FlexiTime from systems such as Customer Relationship Management (CRM) or Time & Attendance we decided it was about time we made our API public. We were already using an API for our own apps like FlexiTime Mobile and our Photo Time Clock. We’ve tidied things up a bit and created some documentation to help developers understand what’s available.
The documentation for the API can be found here.
As you will see our API is broken into a number of different functional areas –
All but the Company group require an API token that can be linked to a FlexiTime account. Please contact support if you want an API token. The Company group is used for provisioning new FlexiTime accounts and requires a special partner token.
By using our API other applications are able to enhance the functionality they offer their users including payroll and client billing derived from employee time and attendance records. We are currently working with some great companies like TimeDock to use the API to add new capabilities for sending employee time to FlexiTime and make pay day even easier.
Sign up to our newsletter
Keep up with FlexiTime! We'll make sure you stay in the loop with product updates and other great content.
Minimum sick leave entitlement to increase to 10 days
A review of the Holidays Act review
Get Started for Free
Take care of your team on payday with smart, modern and seriously compliant online payroll.