The Invoice API is the mechanism ACC receives invoices from Providers for ACC funded diagnosis & / or treatment linked to a Claim.
The Query Invoice and Payment Status APIs provide the ability for the Provider to see whether invoices for the claim, or secondary interactions, have been accepted and paid.

Invoices

Method
Description

POST

invoices

https://provider.api-compliance.acc.co.nz/api/v2/claims/vendors/invoice

Creates a new Invoice for the specified Vendor if the user is authorised to create invoices for the Vendor. Check out our API Overview documents, our Invoice API documentation, essential reading and invoice scenarios and query samples. Note the “Send this request” service below our swagger file is currently unavailable.

Query Payments

Method
Description

GET

payments/details

https://provider.api-compliance.acc.co.nz/api/v2/claims/vendors/payments/details/{paymentReference}

Returns the summary of a Payment for the specified Vendor and Payment reference if the user is authorised to view the Vendor Payment. Check out our API Overview documents, our Invoice API documentation, essential reading and invoice scenarios and query samples. Note the “Send this request” service below our swagger file is currently unavailable.

GET

payments/summary

https://provider.api-compliance.acc.co.nz/api/v2/claims/vendors/payments/summary/{paymentReference}

Returns the summary of a Payment for the specified Vendor and Payment reference if the user is authorised to view the Vendor Payment. Check out our API Overview documents, our Invoice API documentation, essential reading and invoice scenarios and query samples. Note the “Send this request” service below our swagger file is currently unavailable.

GET

payments/list_of_payments

https://provider.api-compliance.acc.co.nz/api/v2/claims/vendors/payments

Returns a list of payments for the specified Vendor if the user is authorised to view the Vendors Payments. Check out our API Overview documents, our Invoice API documentation, essential reading and invoice scenarios and query samples. Note the “Send this request” service below our swagger file is currently unavailable.

Query Invoices

Method
Description

GET

invoices/details_list_of_invoices

https://provider.api-compliance.acc.co.nz/api/v2/claims/vendors/invoices/batch

Returns the details of Invoices for the specified Vendor if the user is authorised to view the Vendors Invoices. Check out our API Overview documents, our Invoice API documentation, essential reading and invoice scenarios and query samples. Note the “Send this request” service below our swagger file is currently unavailable.

GET

invoices/details_single_invoice

https://provider.api-compliance.acc.co.nz/api/v2/claims/vendors/invoice/{scheduleId}

Returns the details of the specified invoice. Check out our API Overview documents, our Invoice API documentation, essential reading and invoice scenarios and query samples. Note the “Send this request” service below our swagger file is currently unavailable.

GET

invoices/list_of_submissions

https://provider.api-compliance.acc.co.nz/api/v2/claims/vendors/submissions

Returns a list of submitted Vendor Invoices if the user is authorised to view the Vendor Invoice. Check out our API Overview documents, our Invoice API documentation, essential reading and invoice scenarios and query samples. Note the “Send this request” service below our swagger file is currently unavailable.