Skip to main content

LINZ Changeset API

A changeset is the difference between two published revisions of an LDS dataset. It is useful when you maintain a local copy of a large dataset and want only the additions, updates and deletions since the last sync.

LINZ supports changesets for most vector datasets, including property/boundary, road/address, Crown property and Topo50 families.

How it works

The service uses WFS and adds a -changeset layer/table identifier plus from and to timestamps. The output records actions such as added, updated or deleted features.

Property, boundary and address data is described by LINZ as updating weekly in the changeset system; other supported datasets can update quarterly or as required. Check the individual dataset revision history as well.

Why it matters

A national parcel refresh can contain millions of unchanged features. A changeset avoids transferring and reprocessing the entire layer every week.

Keep a sync log

Record:

dataset_id
from_revision_or_timestamp
to_revision_or_timestamp
retrieved_utc
feature_actions_count
process_version

Do not delete your last good copy until the incremental update has been validated.

Official source: LINZ Changeset API.

Last reviewed: 26 August 2026