> GooFuture | New Zealand Fleet Statistics Data API

New Zealand Fleet Statistics Data API

Plug New Zealand registered fleet data into market research and industry analysis

Based on registered fleet snapshots, provides statistics on total fleet size and average vehicle age, holdings by make and model, body and power type mix, country-of-origin distribution, regional distribution, fuel consumption coverage and new energy penetration, with multi-dimensional aggregation, filter combinations and comparison.

Turn GB-scale vehicle detail into ready-to-query fleet statistics

REST API JSON Monthly snapshot Multi-dimensional aggregation
Registered fleet overview · July 2026 snapshot
Total registered vehicles 5,902,186
Average model year 2009.8 (about 17 years old)
Battery electric 107,525
Plug-in hybrid 50,321
Petrol hybrid 420,013
Top make by holdings Toyota 1,172,489
Region with most vehicles Auckland 1,700,840

Why You Need This Data Service

New Zealand fleet composition is a key input for automotive market research, aftermarket services and insurance actuarial work. Vehicle detail is published as GB-scale English flat files, and statistics have to be parsed and aggregated manually — slow and error-prone when used directly for business judgement.

🗂️

GB-scale detail is hard to aggregate

The raw vehicle data is an extremely large flat file with English enums for make, body, power and usage, so dimensional statistics require in-house parsing, cleaning and aggregation.

📊

Inconsistent statistical definitions

Different teams interpret total fleet size, share of holdings and average vehicle age differently, with no unified definitions or enum mapping, undermining cross-team comparison.

🔋

New energy data is scattered

Battery electric, plug-in hybrid and petrol hybrid sit inside the power type enum, so penetration and fuel economy metrics require dedicated modelling.

📚

No comparison capability

Comparing composition between regions, makes or model years cannot be done in a single query — you need a standardized statistics API with multi-dimensional filters and comparison.

From source vehicle detail to a structured statistics API

GooFuture turns New Zealand public registered-vehicle data into a ready-to-call statistics API through six processing steps.

1
Collect
Sync New Zealand registered fleet public data snapshots
2
Clean
Handle nulls, duplicates and enum normalization
3
Chinese
Chinese mappings for make and model, body, power and usage
4
Model
Define statistical definitions, dimensions and metric dictionary
5
Aggregate
Pre-aggregate multi-dimensional metrics for filtering and comparison
6
Deliver
Serve queries via REST API, CSV or Webhook

You do not need to handle detail parsing or statistical modelling — query standardized fleet metrics directly through the API.

API Capabilities

Four core endpoints for market research and industry analysis. All return standardized JSON with unified, readable dimension and metric enums, supporting filter combinations and comparison.

API 01

Fleet overview

Returns total registered fleet size, average model year, power type mix and top makes by holdings for a given snapshot, giving a quick view of the New Zealand fleet.

GET /v1/nz/fleet/overview
Request Example
curl "https://api.goofuture.com/v1/nz/fleet/overview" \
  -H "Authorization: Bearer {api_key}"
Response Example
{
  "snapshot_date": "2026-07-31",
  "total_vehicles": 5902186,
  "avg_vehicle_year": 2009.8,
  "avg_vehicle_age": 17,
  "motive_power": [
    {"motive_power": "Petrol", "count": 3178101, "share": "53.8%"},
    {"motive_power": "Diesel", "count": 1232189, "share": "20.9%"},
    {"motive_power": "Petrol hybrid", "count": 420013, "share": "7.1%"},
    {"motive_power": "Battery electric", "count": 107525, "share": "1.8%"},
    {"motive_power": "Plug-in hybrid", "count": 50321, "share": "0.9%"}
  ],
  "top_makes": [
    {"make": "Toyota", "count": 1172489},
    {"make": "Trailer", "count": 547989},
    {"make": "Nissan", "count": 446376},
    {"make": "Mazda", "count": 396469},
    {"make": "Ford", "count": 366229}
  ],
  "top_regions": [
    {"tla": "Auckland", "count": 1700840},
    {"tla": "Christchurch", "count": 488928},
    {"tla": "Hamilton", "count": 221325},
    {"tla": "Tauranga", "count": 193568},
    {"tla": "Wellington", "count": 158989}
  ]
}
Totals and average vehicle age Power mix Top makes and regions
API 02

Multi-dimensional composition statistics

Compute fleet composition by make, model, body type, power type, model year, country of origin, import status or usage class, with combinable filters, returning vehicle counts and shares for each dimension.

GET /v1/nz/fleet/stats?dimension={dim}
Request Example
curl "https://api.goofuture.com/v1/nz/fleet/stats?dimension=body_type&filter=vehicle_type:PASSENGER_CAR_VAN" \
  -H "Authorization: Bearer {api_key}"
Response Example
{
  "snapshot_date": "2026-07-31",
  "dimension": "Body type",
  "filters": {"vehicle_type": "Passenger car/Van"},
  "total": 3687148,
  "items": [
    {"body_type": "Estate", "count": 1446231, "share": "39.2%"},
    {"body_type": "Hatchback sedan", "count": 1050141, "share": "28.5%"},
    {"body_type": "Sedan", "count": 583367, "share": "15.8%"},
    {"body_type": "Ute", "count": 270236, "share": "7.3%"},
    {"body_type": "Utility vehicle", "count": 138030, "share": "3.7%"}
  ],
  "top_models": [
    {"model": "Corolla", "count": 173138},
    {"model": "Hilux", "count": 163364},
    {"model": "Ranger", "count": 134661},
    {"model": "RAV4", "count": 110368},
    {"model": "Swift", "count": 103121}
  ]
}
8+ statistics dimensions Combined filters Counts and shares
API 03

Fuel economy and new energy analysis

Report coverage of combined, urban and extra-urban fuel consumption fields, analyse new energy penetration by power type and average fuel consumption trends by model year, for fuel economy research and electrification monitoring.

GET /v1/nz/fleet/fuel?group_by={field}
Request Example
curl "https://api.goofuture.com/v1/nz/fleet/fuel?group_by=vehicle_year" \
  -H "Authorization: Bearer {api_key}"
Response Example
{
  "snapshot_date": "2026-07-31",
  "fc_coverage": {
    "fc_combined": "58.4%",
    "fc_urban": "49.6%",
    "fc_extra_urban": "49.3%"
  },
  "new_energy": {
    "Battery electric": 107525,
    "Plug-in hybrid": 50321,
    "Petrol hybrid": 420013,
    "New energy total": 577859,
    "Penetration": "9.8%"
  },
  "avg_fc_by_year": [
    {"vehicle_year": 2004, "avg_fc_combined": 8.9},
    {"vehicle_year": 2008, "avg_fc_combined": 8.6},
    {"vehicle_year": 2012, "avg_fc_combined": 8.1},
    {"vehicle_year": 2015, "avg_fc_combined": 7.8},
    {"vehicle_year": 2019, "avg_fc_combined": 7.4},
    {"vehicle_year": 2023, "avg_fc_combined": 7.1}
  ]
}
Fuel consumption coverage New energy penetration Model year trend analysis
API 04

Comparison analysis

Pass two sets of filter conditions (region A vs region B, make X vs make Y) to compare composition differences and metric changes between two fleets — for regional market and competitive analysis.

POST /v1/nz/fleet/compare
Request Example
curl -X POST "https://api.goofuture.com/v1/nz/fleet/compare" \
  -H "Authorization: Bearer {api_key}" \
  -H "Content-Type: application/json" \
  -d '{"groups": [{"name": "Auckland", "filters": {"tla": "Auckland"}}, {"name": "Christchurch", "filters": {"tla": "Christchurch"}}]}'
Response Example
{
  "snapshot_date": "2026-07-31",
  "groups": [
    {
      "name": "Auckland",
      "total": 1700840,
      "avg_vehicle_year": 2010.4,
      "new_energy_share": "11.2%",
      "top_makes": [
        {"make": "Toyota", "count": 325840},
        {"make": "Nissan", "count": 128310}
      ]
    },
    {
      "name": "Christchurch",
      "total": 488928,
      "avg_vehicle_year": 2009.1,
      "new_energy_share": "8.9%",
      "top_makes": [
        {"make": "Toyota", "count": 96450},
        {"make": "Ford", "count": 39810}
      ]
    }
  ],
  "insights": [
    {"metric": "New energy penetration", "delta": "Auckland higher by 2.3 percentage points"},
    {"metric": "Average vehicle age", "delta": "Auckland, average update 1.3 years"}
  ]
}
Two-group comparison Metric difference insights Region / make comparison

Real-World Use Cases

How companies in different roles and stages use the New Zealand Fleet Statistics Data API.

📈

Automotive market research

Analyse holdings composition and trends by make, model and body type in New Zealand, spot segment size and growth opportunities, and support market entry decisions.

Role: market analyst · Stage: industry report
🔋

New energy penetration monitoring

Monitor battery electric and plug-in hybrid penetration by region, model year and power type, assess electrification progress and charging infrastructure demand, and inform investment and rollout decisions.

Role: industry researcher · Stage: quarterly tracking
🛡️

Insurance actuarial work and pricing

Compute fleet distribution by model, model year, usage and region, and calibrate risk factors with average vehicle age and fuel consumption data to support auto insurance pricing and reserve assessment.

Role: actuary · Stage: rate modelling
🏬

Aftermarket and parts planning

Assess aftermarket parts and service network demand from holdings by make and model, and plan spare parts inventory by body type and model year distribution to improve supply chain responsiveness.

Role: product manager · Stage: business planning

New Zealand registered fleet data coverage

Covers New Zealand registered fleet snapshots, including passenger cars, vans, trucks, utes, trailers, motorhomes and motorcycles, with fuel consumption and new energy power dimensions.

5.9 million
Total registered vehicles
17 years
Average vehicle age
158,000
BEV + PHEV
8+
Statistics dimensions
Fleet composition data coverage
Holdings by make and model (Toyota 1.17M, Corolla 170K and more)
Body type mix (estate 1.69M, hatchback 1.23M and more)
Power type mix (petrol 3.18M, diesel 1.23M, new energy 578K)
Regional distribution (Auckland 1.7M, Christchurch 490K and more)
Country of origin and import status (Japan 2.68M, built-up imports 4.81M)
Fuel consumption coverage (combined consumption covered for 58.4%)
Dimensions are ordered by field coverage. Covers all vehicles in the New Zealand registered fleet snapshot, including battery electric, plug-in hybrid and petrol hybrid vehicles. As of: July 2026 snapshot. Static snapshot shown to illustrate coverage only.

Data Quality & Differentiators

GooFuture cleans English vehicle detail data into directly queryable metrics, lowering integration and analysis cost.

Unified statistical definitions

Clear definitions for totals, shares and average vehicle age, with unified enum mapping for make, model, body, power and usage dimensions so cross-team comparisons stay consistent.

Auditable definitions

Readable dimension mappings

Unify make, model, body, power, usage and import status enums into readable labels while keeping the source text, so teams can use them directly.

Bilingual

Pre-aggregated performance

Metrics are pre-aggregated from snapshots so routine statistics queries return in milliseconds, with combined filters and comparison — no need to download detail and calculate yourself.

Ready to query

Dedicated new energy metrics

Built-in penetration and fuel consumption coverage statistics for battery electric, plug-in hybrid and petrol hybrid, supporting dedicated electrification and fuel economy analysis.

Specialized metrics

Traceable snapshots

Every result carries its snapshot date so you can trace historical snapshots and compare trends, avoiding analysis distortion from definition drift.

Trends available

Three-Step Onboarding

From consultation to production queries in as little as a few hours.

1

Contact a consultant

Describe your market research or industry analysis needs and confirm the data scope required (dimensions, filter conditions, comparison size and more).

2

Confirm the plan

Both sides agree on statistical definitions, endpoint scope, call volume, concurrency and update frequency. Raw detail or CSV batch delivery is agreed at this stage.

3

Start Querying

Get an API key and docs, then query over standard REST. Technical support is provided during integration so results can feed reports and dashboards directly.

4

Ongoing maintenance

Fleet snapshots sync monthly and results update with each snapshot. Your consultant keeps tracking data quality and metric definitions.

Quick Start Example
# Query the fleet overview
curl "https://api.goofuture.com/v1/nz/fleet/overview" \
  -H "Authorization: Bearer {api_key}"

# Passenger car mix by body type
curl "https://api.goofuture.com/v1/nz/fleet/stats?dimension=body_type&filter=vehicle_type:PASSENGER_CAR_VAN" \
  -H "Authorization: Bearer {api_key}"

# Compare the Auckland and Christchurch fleet mix
curl -X POST "https://api.goofuture.com/v1/nz/fleet/compare" \
  -H "Authorization: Bearer {api_key}" \
  -H "Content-Type: application/json" \
  -d '{"groups": [{"name": "Auckland", "filters": {"tla": "Auckland"}}, {"name": "Christchurch", "filters": {"tla": "Christchurch"}}]}'

Choose the Right Plan

From low-frequency market research to high-concurrency dashboard integration, from aggregated statistics to raw detail delivery — four plans.

Basic

Contact a consultant
  • Monthly requests: 5,000
  • API scope: fleet overview
  • Rate limit: 1 QPS
  • Monitoring: —
  • Delivery: REST API
  • Support: email support
Talk to Us

Professional

Contact a consultant
  • Monthly requests: 100,000
  • API scope: all endpoints + comparison analysis
  • Rate limit: 5 QPS
  • Monitoring: snapshot update push
  • Delivery: REST API + Webhook + CSV
  • Support: dedicated technical consultant
Talk to Us

Enterprise

Contact a consultant
  • Monthly requests: custom
  • API scope: all + raw detail delivery
  • Rate limit: high concurrency
  • Monitoring: custom
  • Delivery: REST API + Webhook + CSV
  • Support: enterprise-grade SLA
Talk to Us

FAQ

Common questions about data definitions, update frequency, API capabilities and pricing.

What is the basis for the fleet statistics?

Statistics are based on New Zealand registered fleet snapshots covering all registered vehicles — passenger cars, vans, trucks, utes, trailers, motorhomes and motorcycles — as a static snapshot on a given date. Each dimension returns vehicle counts and shares, with filters by model year, region and more.

How does this relate to the vehicle register data?

Fleet statistics and vehicle register data come from the same New Zealand public vehicle registration source: the register API queries single vehicles, while the statistics API aggregates by dimension. Either service can be extended as needed, and the field definitions match so you can drill down from macro statistics to an individual vehicle.

Which statistics dimensions are supported?

Statistics by make, model, body type, power type, model year, country of origin, region, import status and usage class, returning counts, shares and rankings per dimension, with multiple combinable filters.

How often is it updated?

Fleet snapshots update monthly. Each snapshot covers all registered vehicles as at the update date, and results update with each snapshot. Exact frequency is agreed when confirming the plan.

Can you provide raw detail data?

Yes. The statistics API provides aggregated results; raw vehicle detail can be delivered in bulk as CSV or Excel. The detail matches the statistical definitions, making local BI analysis easy.

Does the data include fuel consumption and new energy data?

Yes. It reports coverage of combined, urban and extra-urban fuel consumption fields, and splits power type into battery electric, plug-in hybrid and petrol hybrid, supporting penetration, average vehicle age and fuel economy analysis.

Can it integrate with BI tools?

Yes. The REST API returns standardized JSON that plugs into BI reports and dashboards, with optional CSV export and Webhook push for periodically refreshed screens and reports.

How is pricing calculated?

Pricing is based on monthly request volume. Basic suits low-frequency market research, Standard adds multi-dimensional statistics and filter combinations, and Professional and Enterprise support higher concurrency, comparison analysis, raw detail delivery and custom integration. Contact a consultant for a specific plan.

Plug New Zealand registered fleet data into market research and industry analysis

From holdings composition to new energy penetration, from regional distribution to fuel economy — a complete New Zealand fleet statistics foundation.