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
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.
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.
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.
curl "https://api.goofuture.com/v1/nz/fleet/overview" \
-H "Authorization: Bearer {api_key}"
{
"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}
]
}
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.
curl "https://api.goofuture.com/v1/nz/fleet/stats?dimension=body_type&filter=vehicle_type:PASSENGER_CAR_VAN" \
-H "Authorization: Bearer {api_key}"
{
"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}
]
}
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.
curl "https://api.goofuture.com/v1/nz/fleet/fuel?group_by=vehicle_year" \
-H "Authorization: Bearer {api_key}"
{
"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}
]
}
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.
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"}}]}'
{
"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"}
]
}
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.
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.
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.
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.
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.
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.
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.
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.
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.
Traceable snapshots
Every result carries its snapshot date so you can trace historical snapshots and compare trends, avoiding analysis distortion from definition drift.
Three-Step Onboarding
From consultation to production queries in as little as a few hours.
Contact a consultant
Describe your market research or industry analysis needs and confirm the data scope required (dimensions, filter conditions, comparison size and more).
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.
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.
Ongoing maintenance
Fleet snapshots sync monthly and results update with each snapshot. Your consultant keeps tracking data quality and metric definitions.
# 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
- Monthly requests: 5,000
- API scope: fleet overview
- Rate limit: 1 QPS
- Monitoring: —
- Delivery: REST API
- Support: email support
Standard
- Monthly requests: 25,000
- API scope: overview + multi-dimensional statistics / fuel analysis
- Rate limit: 2 QPS
- Monitoring: snapshot update push
- Delivery: REST API + Webhook
- Support: priority email support
Professional
- 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
Enterprise
- Monthly requests: custom
- API scope: all + raw detail delivery
- Rate limit: high concurrency
- Monitoring: custom
- Delivery: REST API + Webhook + CSV
- Support: enterprise-grade SLA
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.