Authorisation


How to authorise for the AT APIs

As explained in the registration post, once you register for an API you’ll receive two keys: A primary and a secondary key. You can use either, they are there to allow rolling updates and temporary access.

The key must be supplied in an HTTP header called Ocp-Apim-Subscription-Key.

For example:

Groovy

def key = 'xxx'

def gtfs = new RESTClient('https://api.at.govt.nz/v2/gtfs/')
gtfs.defaultRequestHeaders.'Ocp-Apim-Subscription-Key' = key

gtfs.get(path: '...')