Transport for Auckland, New Zealand
APIOfficial API for Auckland, NZ public transport data
Overview
The Transport for Auckland API provides access to real-time and static public transport data for Auckland, New Zealand. Key endpoints include real-time vehicle positions (buses, trains, ferries), timetable schedules, route details, stop information, service disruptions, fare calculators, and stop accessibility data. Responses are formatted in JSON. Use cases include app developers building journey planning tools, real-time transit trackers, integrating transport updates into navigation platforms, or urban planners analyzing transit usage patterns to optimize services.
Example Integration (JavaScript)
fetch('https://dev-portal.at.govt.nz/')
.then(res => res.json())
.then(data => console.log(data))
.catch(err => console.error(err)); Key Features
- RESTful API
- JSON Responses
- Real-time Vehicle Tracking
- Static Timetables
- Disruption Alerts
- Stop Accessibility Details
- Fare Calculation Endpoints
Frequently Asked Questions
? Is Transport for Auckland, New Zealand API free to use?
Yes, the API is free for registered developers, though rate limits may apply based on your usage tier.
? Does it require an API Key?
Yes, you need to register on the dev portal and obtain an API key to authenticate requests.
? What is the response format?
The API primarily returns data in JSON format, which is widely supported by most development frameworks and tools.
Top Alternatives
People Also Ask about Transport for Auckland, New Zealand
Tool Info
Pros
- ⊕ Reliable official data source
- ⊕ Covers all Auckland public transport modes
- ⊕ Combines real-time and static data
- ⊕ Includes accessibility information for stops
Cons
- ⊖ Requires API key registration
- ⊖ Rate limits apply to prevent abuse
- ⊖ Limited to Auckland region only