iPayroll API

iPayroll API

The iPayroll REST API allows you to query and manipulate data held by iPayroll about organisations and their employees. It uses predictable, resource-oriented URLs, and communicates API errors using HTTP response codes.

The iPayroll API uses standard HTTP Verbs, JSON and Oauth2.

The API can be used directly by clients developing their own applications. Third party applications can also be authorised by clients to access information on their behalf.

For more information on the iPayroll API, please refer to our Developer's Guide here: dev.ipayroll.co.nz.

    • Related Articles

    • User Access - API User

      API User This access is intended for users who will only access our system through the API. The main user of an organisation can add an API user. These users are not able to view or modify the application details via the user interface. Please ...
    • Change iPayroll Kiosk ID

      How to Change a Kiosk ID The iPayroll Kiosk gives your employee access to payslips and leave information. The email address entered on their Personal Details is used to create a user log on for your employee. This is known as the Kiosk ID. If no ...
    • Welcome to iPayroll

      Welcome from the iPayroll Team! iPayroll is the Premier Cloud-based Payroll Processing Service for New Zealand. Through our clear, easy to follow website you will breeze through your payroll.  Log into your own secure payroll website which provides ...
    • iPayroll Payment Methods

      Payment Methods As part of your setup you will need to decide how you will manage the payments in iPayroll. For more information here ANZ payment method For more information here BNZ payment method Setup > Organisation > Details > Payment Details > ...
    • iPayroll Maintained Pay Elements

      Standard iPayroll Pay Elements - New Zealand At iPayroll we maintain a number of Standard Payments, Deductions and Leave Codes for you. This greatly simplifies the work you have to do to set up and maintain your payroll, as we continually update this ...