Testing - NZ API Release Notes

API Updated - 17/06/2019

Breaking changes

  • POST /api/v2/business: Response type changed
  • GET /api/v2/business/{businessId}: Response type changed
  • GET /api/v2/business/{businessId}/chartofaccounts: Response type changed
  • POST /api/v2/business/{businessId}/chartofaccounts: Response type changed
  • GET /api/v2/business/{businessId}/chartofaccounts/location/{locationId}: Response type changed
  • POST /api/v2/business/{businessId}/chartofaccounts/location/{locationId}: Response type changed
  • GET /api/v2/business/{businessId}/employee/{employeeId}/bankaccount/{bankAccountId}: Response type changed
  • GET /api/v2/business/{businessId}/employee/{employeeId}/openingbalances: Response type changed
  • GET /api/v2/business/{businessId}/employee/unstructured: Response type changed
  • GET /api/v2/business/{businessId}/employee/unstructured/{employeeId}: Response type changed
  • GET /api/v2/business/{businessId}/employee/unstructured/externalid/{externalId}: Response type changed
  • GET /api/v2/business/{businessId}/employee/unstructured/externalreferenceid/{externalReferenceId}/{source}: Response type changed
  • POST /api/v2/business/{businessId}/employingentity: Response type changed
  • GET /api/v2/business/{businessId}/employingentity/{id}: Response type changed
  • PUT /api/v2/business/{businessId}/employingentity/{id}: Response type changed
  • PUT /api/v2/business/{businessId}/leaveallowances: Response type changed
  • POST /api/v2/business/{businessId}/leavecategory: Response type changed
  • GET /api/v2/business/{businessId}/leavecategory/{id}: Response type changed
  • PUT /api/v2/business/{businessId}/leavecategory/{id}: Response type changed
  • GET /api/v2/business/{businessId}/location/{id}: Response type changed
  • GET /api/v2/business/{businessId}/paycategory/{id}: Response type changed
  • POST /api/v2/business/{businessId}/payratetemplate: Response type changed
  • GET /api/v2/business/{businessId}/payratetemplate/{id}: Response type changed
  • PUT /api/v2/business/{businessId}/payratetemplate/{id}: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/details: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/earningslines: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/earningslines/{employeeId}: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/payments: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/payslips/{employeeId}: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/totals: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/totals/{employeeId}: Response type changed
  • GET /api/v2/business/{businessId}/payschedule/{id}: Response type changed
  • GET /api/v2/business/externalid: Response type changed
  • GET /api/v2/ess/{employeeId}/bankaccounts/{bankAccountId}: Response type changed

Changes

  • GET /api/v2/business/{businessId}/employee/{employeeId}: Endpoint added
  • /api/v2/business/{businessId}/employee: Endpoint added
  • /api/v2/business/{businessId}/payrun/{payRunId}/file/bankpayment/{paymentFileId}: Endpoint added
  • /api/v2/business/{businessId}/payrun/{payRunId}/kiwisaveradjustments: Endpoint added
  • /api/v2/business/{businessId}/payrun/{payRunId}/kiwisaveradjustments/{employeeId}: Endpoint added
  • /api/v2/business/{businessId}/payrun/{payRunId}/payeadjustments: Endpoint added
  • /api/v2/business/{businessId}/payrun/{payRunId}/payeadjustments/{employeeId}: Endpoint added
  • /api/v2/business/{businessId}/report/kiwisaver: Endpoint added
  • /api/v2/business/{businessId}/report/paye: Endpoint added

API Updated - 17/06/2019

Breaking changes

  • POST /api/v2/business: Response type changed
  • GET /api/v2/business/{businessId}: Response type changed
  • GET /api/v2/business/{businessId}/chartofaccounts: Response type changed
  • POST /api/v2/business/{businessId}/chartofaccounts: Response type changed
  • GET /api/v2/business/{businessId}/chartofaccounts/location/{locationId}: Response type changed
  • POST /api/v2/business/{businessId}/chartofaccounts/location/{locationId}: Response type changed
  • GET /api/v2/business/{businessId}/employee/{employeeId}: Endpoint deleted
  • GET /api/v2/business/{businessId}/employee/{employeeId}/bankaccount/{bankAccountId}: Response type changed
  • GET /api/v2/business/{businessId}/employee/{employeeId}/openingbalances: Response type changed
  • GET /api/v2/business/{businessId}/employee/unstructured: Response type changed
  • GET /api/v2/business/{businessId}/employee/unstructured/{employeeId}: Response type changed
  • GET /api/v2/business/{businessId}/employee/unstructured/externalid/{externalId}: Response type changed
  • GET /api/v2/business/{businessId}/employee/unstructured/externalreferenceid/{externalReferenceId}/{source}: Response type changed
  • POST /api/v2/business/{businessId}/employingentity: Response type changed
  • GET /api/v2/business/{businessId}/employingentity/{id}: Response type changed
  • PUT /api/v2/business/{businessId}/employingentity/{id}: Response type changed
  • PUT /api/v2/business/{businessId}/leaveallowances: Response type changed
  • POST /api/v2/business/{businessId}/leavecategory: Response type changed
  • GET /api/v2/business/{businessId}/leavecategory/{id}: Response type changed
  • PUT /api/v2/business/{businessId}/leavecategory/{id}: Response type changed
  • GET /api/v2/business/{businessId}/location/{id}: Response type changed
  • GET /api/v2/business/{businessId}/paycategory/{id}: Response type changed
  • POST /api/v2/business/{businessId}/payratetemplate: Response type changed
  • GET /api/v2/business/{businessId}/payratetemplate/{id}: Response type changed
  • PUT /api/v2/business/{businessId}/payratetemplate/{id}: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/details: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/earningslines: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/earningslines/{employeeId}: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/payments: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/payslips/{employeeId}: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/totals: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/totals/{employeeId}: Response type changed
  • GET /api/v2/business/{businessId}/payschedule/{id}: Response type changed
  • GET /api/v2/business/externalid: Response type changed
  • GET /api/v2/ess/{employeeId}/bankaccounts/{bankAccountId}: Response type changed

Changes

  • /api/v2/business/{businessId}/deductioncategory: Endpoint added
  • /api/v2/business/{businessId}/deductioncategory/{id}: Endpoint added
  • /api/v2/business/{businessId}/payrun/{payRunId}/file/aba/{abaId}: Endpoint added
  • /api/v2/business/{businessId}/payrun/{payRunId}/paygadjustments: Endpoint added
  • /api/v2/business/{businessId}/payrun/{payRunId}/paygadjustments/{employeeId}: Endpoint added
  • /api/v2/business/{businessId}/report/leavehistory: Endpoint added
  • /api/v2/business/{businessId}/report/leaveliability: Endpoint added
  • /api/v2/business/{businessId}/report/payg: Endpoint added
  • /api/v2/business/{businessId}/report/payrolltax: Endpoint added
  • /api/v2/business/{businessId}/report/payrunactivity: Endpoint added
  • /api/v2/business/{businessId}/report/supercontributions/byemployee: Endpoint added
  • /api/v2/business/{businessId}/report/supercontributions/bysuperfund: Endpoint added
  • /api/v2/business/{businessId}/stpregister: Endpoint added

API Updated - 13/06/2019

Breaking changes

  • POST /api/v2/business: Response type changed
  • GET /api/v2/business/{businessId}: Response type changed
  • GET /api/v2/business/{businessId}/chartofaccounts: Response type changed
  • POST /api/v2/business/{businessId}/chartofaccounts: Response type changed
  • GET /api/v2/business/{businessId}/chartofaccounts/location/{locationId}: Response type changed
  • POST /api/v2/business/{businessId}/chartofaccounts/location/{locationId}: Response type changed
  • GET /api/v2/business/{businessId}/employee/{employeeId}/bankaccount/{bankAccountId}: Response type changed
  • GET /api/v2/business/{businessId}/employee/{employeeId}/openingbalances: Response type changed
  • GET /api/v2/business/{businessId}/employee/unstructured: Response type changed
  • GET /api/v2/business/{businessId}/employee/unstructured/{employeeId}: Response type changed
  • GET /api/v2/business/{businessId}/employee/unstructured/externalid/{externalId}: Response type changed
  • GET /api/v2/business/{businessId}/employee/unstructured/externalreferenceid/{externalReferenceId}/{source}: Response type changed
  • POST /api/v2/business/{businessId}/employingentity: Response type changed
  • GET /api/v2/business/{businessId}/employingentity/{id}: Response type changed
  • PUT /api/v2/business/{businessId}/employingentity/{id}: Response type changed
  • PUT /api/v2/business/{businessId}/leaveallowances: Response type changed
  • POST /api/v2/business/{businessId}/leavecategory: Response type changed
  • GET /api/v2/business/{businessId}/leavecategory/{id}: Response type changed
  • PUT /api/v2/business/{businessId}/leavecategory/{id}: Response type changed
  • GET /api/v2/business/{businessId}/location/{id}: Response type changed
  • GET /api/v2/business/{businessId}/paycategory/{id}: Response type changed
  • POST /api/v2/business/{businessId}/payratetemplate: Response type changed
  • GET /api/v2/business/{businessId}/payratetemplate/{id}: Response type changed
  • PUT /api/v2/business/{businessId}/payratetemplate/{id}: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/details: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/earningslines: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/earningslines/{employeeId}: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/payments: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/payslips/{employeeId}: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/totals: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/totals/{employeeId}: Response type changed
  • GET /api/v2/business/{businessId}/payschedule/{id}: Response type changed
  • GET /api/v2/business/externalid: Response type changed
  • GET /api/v2/ess/{employeeId}/bankaccounts/{bankAccountId}: Response type changed

Changes

  • GET /api/v2/business/{businessId}/employee/{employeeId}: Endpoint added
  • /api/v2/business/{businessId}/employee: Endpoint added
  • /api/v2/business/{businessId}/payrun/{payRunId}/file/bankpayment/{paymentFileId}: Endpoint added
  • /api/v2/business/{businessId}/payrun/{payRunId}/kiwisaveradjustments: Endpoint added
  • /api/v2/business/{businessId}/payrun/{payRunId}/kiwisaveradjustments/{employeeId}: Endpoint added
  • /api/v2/business/{businessId}/payrun/{payRunId}/payeadjustments: Endpoint added
  • /api/v2/business/{businessId}/payrun/{payRunId}/payeadjustments/{employeeId}: Endpoint added
  • /api/v2/business/{businessId}/report/kiwisaver: Endpoint added
  • /api/v2/business/{businessId}/report/paye: Endpoint added

API Updated - 13/06/2019

Breaking changes

  • POST /api/v2/business: Response type changed
  • GET /api/v2/business/{businessId}: Response type changed
  • GET /api/v2/business/{businessId}/chartofaccounts: Response type changed
  • POST /api/v2/business/{businessId}/chartofaccounts: Response type changed
  • GET /api/v2/business/{businessId}/chartofaccounts/location/{locationId}: Response type changed
  • POST /api/v2/business/{businessId}/chartofaccounts/location/{locationId}: Response type changed
  • GET /api/v2/business/{businessId}/employee/{employeeId}: Endpoint deleted
  • GET /api/v2/business/{businessId}/employee/{employeeId}/bankaccount/{bankAccountId}: Response type changed
  • GET /api/v2/business/{businessId}/employee/{employeeId}/openingbalances: Response type changed
  • GET /api/v2/business/{businessId}/employee/unstructured: Response type changed
  • GET /api/v2/business/{businessId}/employee/unstructured/{employeeId}: Response type changed
  • GET /api/v2/business/{businessId}/employee/unstructured/externalid/{externalId}: Response type changed
  • GET /api/v2/business/{businessId}/employee/unstructured/externalreferenceid/{externalReferenceId}/{source}: Response type changed
  • POST /api/v2/business/{businessId}/employingentity: Response type changed
  • GET /api/v2/business/{businessId}/employingentity/{id}: Response type changed
  • PUT /api/v2/business/{businessId}/employingentity/{id}: Response type changed
  • PUT /api/v2/business/{businessId}/leaveallowances: Response type changed
  • POST /api/v2/business/{businessId}/leavecategory: Response type changed
  • GET /api/v2/business/{businessId}/leavecategory/{id}: Response type changed
  • PUT /api/v2/business/{businessId}/leavecategory/{id}: Response type changed
  • GET /api/v2/business/{businessId}/location/{id}: Response type changed
  • GET /api/v2/business/{businessId}/paycategory/{id}: Response type changed
  • POST /api/v2/business/{businessId}/payratetemplate: Response type changed
  • GET /api/v2/business/{businessId}/payratetemplate/{id}: Response type changed
  • PUT /api/v2/business/{businessId}/payratetemplate/{id}: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/details: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/earningslines: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/earningslines/{employeeId}: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/payments: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/payslips/{employeeId}: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/totals: Response type changed
  • GET /api/v2/business/{businessId}/payrun/{payRunId}/totals/{employeeId}: Response type changed
  • GET /api/v2/business/{businessId}/payschedule/{id}: Response type changed
  • GET /api/v2/business/externalid: Response type changed
  • GET /api/v2/ess/{employeeId}/bankaccounts/{bankAccountId}: Response type changed

Changes

  • /api/v2/business/{businessId}/deductioncategory: Endpoint added
  • /api/v2/business/{businessId}/deductioncategory/{id}: Endpoint added
  • /api/v2/business/{businessId}/payrun/{payRunId}/file/aba/{abaId}: Endpoint added
  • /api/v2/business/{businessId}/payrun/{payRunId}/paygadjustments: Endpoint added
  • /api/v2/business/{businessId}/payrun/{payRunId}/paygadjustments/{employeeId}: Endpoint added
  • /api/v2/business/{businessId}/report/leavehistory: Endpoint added
  • /api/v2/business/{businessId}/report/leaveliability: Endpoint added
  • /api/v2/business/{businessId}/report/payg: Endpoint added
  • /api/v2/business/{businessId}/report/payrolltax: Endpoint added
  • /api/v2/business/{businessId}/report/payrunactivity: Endpoint added
  • /api/v2/business/{businessId}/report/supercontributions/byemployee: Endpoint added
  • /api/v2/business/{businessId}/report/supercontributions/bysuperfund: Endpoint added
  • /api/v2/business/{businessId}/stpregister: Endpoint added

Release notes placeholder