Developer Resource Centre

Developer Resource Centre

Integrate our APIs into your web and mobile apps today


Our Developer Resource Centre offers everything you need to integrate your websites and mobile apps with our APIs. We have enhanced our Shipping interfaces to help you provide the best possible experience for your customers.

Our APIs are documented with examples, and implemented as RESTful web services for ease of integration. Specific details on each API, its business context and how to get started is below.


 Shipping / Public

Power your eCommerce apps with integrated shipping using our Shipping API suite. Deliver integrated shipping on your eCommerce web store and apps to enable you and your customers to send parcels using services across NZ Post, CourierPost and Pace.

ParcelAddress

Capture domestic and international shipping address at checkout with integrated Domestic (NZ Post, Courier, Rural) and International (Google Places) Addressing.

ShippingOptions

Display all NZ Post, CourierPost and Pace parcel services and rates enabled on your NZ Post account to the chosen destination address.

ParcelLabel

Generate shipping labels for Domestic (NZ) and International parcels compliant with NZ Post addressing layout standards.

ParcelPickup

Digitally request a courier to collect your NZ Post, CourierPost or PACE parcel orders.

ParcelTrack

Receive updates on parcel delivery status based on network scan events.

Documentation  Register for Access

Email support: api@nzpost.co.nz


Addressing / Private

Addressing data service is designed to help ensure you capture accurate domestic postal addresses in a way that’s easy for your customers. It uses address data from New Zealand Post’s National Postal Address Database (NPAD).

Address Checker

Predictive address validation (using the NPAD).

For more information on how this API can work with your organisation or application or to view documentation please contact developer@nzpost.co.nz


 Connect / Private

Connect is a secure online data and document vault that enables consumers and organisations to share important documents and information - making it easier to get more done online. Implemented with OAuth 2.0 to simplify and secure authorisation flows for your apps.

Connect Documents

Consume or upload a document from Connect into another application.

Connect Notifications

Send push notifications to customers from Connect.

Connect User

Create a user account on Connect.

Connect Report

Generate activity and payment reports for Connect Senders and Mail-houses.

For more information on how the Connect APIs can work with your organisation or application or to view documentation please contact api@nzpost.co.nz.


Get started

To use the public APIs just register for access and get started. We will approve your application within 2 working days.

New Zealand Post Business Account

To access our APIs you will need a New Zealand Post Business Account. If you don't have one apply here. We can usually process your application within three to five working days.

This is pre-requisite for any apps to access our APIs.

Request a Business Account

Shipping APIs

If you already ship goods with the New Zealand Post Group you can access the Shipping APIs at no additional cost. Labels produced by the APIs are charged to your NZ Post business account when the parcel is collected by the courier.


Additional support

Please ensure you have your NZ Post, CourierPost or PACE account details ready. Details may be requested by Support prior to processing your request.


Additional resources

For further information, try these resources from the NZ Post Group.

e-Commerce with NZ Post and Courier Post

Are you currently using the New Zealand Post beta APIs?

Are you currently using the New Zealand Post APIs at api.nzpost.co.nz? We will continue to support these but plan to migrate them to another platform in the future. We will notify you at least 30 days prior to any APIs being deprecated. Please contact us if you have any questions.