AT API Support

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. Add hop cards to Apple Wallet in iOS11

    iOS 11 adds NFC support for iPhone 7 and upwards hardware. It would be awesome to see AT add support for AT Hop cards in iOS 11 so that you can tag on and off using your phone.

    6 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
    • 4 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
      • API to get when the AT database was last updated

        Could we have an API to get when the database was last updated, this is required because we are caching data and need to know when it's been updated

        2 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
        • What time of day does the requests per day on a developer key reset?

          Hi, need to know what time of day a developer key resets its requests per day. From observation I think it's noon, but I'm not sure?

          1 vote
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
          • Check GTFS-R with application/x-protobuf Accept Header

            I am getting 500 server error with GET request to:

            http://api.at.govt.nz/v1/public/realtime/vehiclelocations?api_key=mykey

            With Accept: application/x-protobuf header.

            Can you validate and confirm this is working for protobuf.

            Otherwise, I am unable to turn on your Service.

            4 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
            • Add TripUpdates.pb

              Add TripUpdates.pb and Alerts.pb or combine all three (with Vehicles.pb) into a single GTFS-R.

              With GTFS-R, I don't think a RESTful service is required.

              1 vote
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
              • route_id

                Are the route_ids changing for the same route between updates of the dataset?

                I'm not sure if that is still happening.

                Can anyone tell me if route_ids are still changing?

                1 vote
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                • Documentation link is broken

                  The link to the documentation does not work https://api.at.govt.nz/docs/v1

                  3 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                  • 29 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                    • Fix the registration?

                      The registration is broken. Verification email is not being sent.

                      It seems like it's the auth on the SMTP server that is failing.

                      4 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                      • Is it possible to include start & end times to the following "Trips", "Trips by trip id", "Trips by Route ID"?

                        Currently, in order to know the start and end times for each trip, you have to fetch the trip ID from the mentioned URLS and then call "Stops by trip ID". By including this you would be increasing the number of calls we have to call your service.

                        1 vote
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                        • 1 vote
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                          • 15 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                            • 4 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                              • Minor bug - Wrong status codes returned with response

                                When calling the API successfully a status code of 200 is returned - which is good. And if the API key is missing/wrong a 403 is returned, but in most other cases a status code of 200 is returned along with error messages.

                                When calling the API with bad data resulting in an error message, a status code of 200 is also returned instead of 400 bad request or other appropriate code.

                                When there is a server side error, a status code 200 is returned instead of a 5XX error.

                                The implication is the JSON must be parsed to determine…

                                11 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                • Bug - Get routes by stop id returns duplicate results

                                  Calling the get routes by stop id, like below was returns duplicate routes with identical data.

                                  https://api.at.govt.nz/v1/gtfs/routes/stopid/0007?api_key=xxxxx

                                  4 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                  • Non-mock realtime?

                                    Currently I think we have mock realtime data - thanks for organising that, it's a lot better than nothing!

                                    Is there a timeframe when we will get real GPS data in the feed? Any chance it will be in place this weekend?

                                    23 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                    • Bug - Calling realtime API with multiple tripids fails

                                      The realtime API documentation indicates it supports multiple trip ids. When called with a single trip id it will return results if that trip is in progress. If multiple trip ids are specified, then the results are inconsistent with two behaviours:

                                      1. If and only if all of the trip ids are for services currently running then results are returned.
                                      2. If any of the trip ids are for services not currently running, then no results are returned.

                                      The API is url https://api.at.govt.nz/v1/public/realtime/vehiclelocations?tripid=

                                      3 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                      • Fill in all tables and fields in the GTFS specification, and fix missing stops

                                        I have downloaded the latest GTFS.zip and have been disappointed in the quality. A lot of fields are null, even some flagged as mandatory in the specification. The shape table often jumps from one stop to another instead of having extra vertices to follow the road. Ferry routes leave the water and jump across the land.

                                        Even more puzzling, the first trip that I tested from outside my house is completely missing, even though I use it personally. I have a ticket to prove it. It does not appear on any mobile trip planner or even the website. If that…

                                        5 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                        • The At API site is down

                                          The At API site is down

                                          1 vote
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                          ← Previous 1
                                          • Don't see your idea?

                                          AT API Support

                                          Feedback and Knowledge Base