How to Get Deputy API Access (Rostering, Timesheets and Payroll)
How Deputy API access works, the difference between a permanent token and OAuth, and what a Deputy integration to payroll or accounting involves.
How Deputy API access works, the difference between a permanent token and OAuth, and what a Deputy integration to payroll or accounting involves.
Who this is for
Operations and payroll managers who want Deputy rostering and timesheet data connected to payroll, accounting or an in-house system.
Question this answers
How do I get Deputy API access and what can I connect Deputy to?
What you'll leave with
Deputy offers two ways in, and the right one depends on who the integration is for.
Most people searching for a Deputy API key want the first one. It is the lighter option and does not require building a consent flow.
A permanent token carries the permissions of the user who created it. Create it from an account with the access the integration needs and no more, rather than from the owner account out of convenience.
Check the current process with Deputy before planning around it. Plan eligibility and developer tooling change. Treat this as orientation and confirm against Deputy's own documentation.
The most common request by a distance is moving approved timesheet data into payroll, and the second is bringing sales or job data in so rosters reflect actual demand.
Before commissioning a custom Deputy to payroll integration, check the official connectors. Deputy already integrates with the major Australian payroll platforms, and if a standard connector covers your situation it will be cheaper and better supported than anything custom.
Custom work is warranted when the standard connector cannot express what your business actually does. That is usually one of:
Award interpretation has to be modelled explicitly and tested against real pay runs.
One employee working two locations in a day is the case that breaks naive mappings.
Requires a reliable feed from the other system and rules for what happens when it is late.
Onboarding, termination and rehire are the edge cases that matter most.
Three systems with three definitions of a period, a cost centre and an employee.
Deputy is a capable platform with a clean API. When these projects get difficult it is almost never the integration itself. It is the payroll rules underneath, which is why we scope that part first and price it honestly rather than discovering it during the build.
Ask the author
Ask it here and it comes straight to Kasun, who wrote this. No sales call, no obligation, and a real answer even if the answer is that you do not need us.
Kasun Wijayamanna
Founder, replies within one business day
Tell us what you are comparing, replacing, or trying to improve. We will come back with a practical recommendation and realistic scope.
Built here. Your data stays here.
Thanks for reaching out. We will get back to you within one business day.
See what else we do