I am currently implementing the GTFS-R Vehicle Position data-feed for a new application. At a high-level, the application is making a HEAD and a GET request once every 30 seconds to endpoint https://api.transport.nsw.gov.au/v1/gtfs/vehiclepos/buses.
I am experiencing intermittent Service Unavailable responses from this endpoint (e.g. “TransactionId”: “0000015daad65f5a-3bd10d”, “ErrorDateTime”: “2017-08-08T16:30:34.746-07:00”). The ErrorDetails/Message component of the response indicates that my API quota or rate limit has been exceeded, however according to my account, I am on the bronze tier, and have not gone over the 60 000 daily request limit. This leads me to believe that I am triggering the > 5 requests/second limit, which does not appear to be the case.
Is there something that I am missing in regards to these errors? Subsequent requests process as normal, so the error appears to clear itself to allow successful responses after the error.
Any assistance or advice would be appreciated.