TV API (v2) is secured using API key based authentication.
When developing against TV API it's essential you identify yourself with your API key for every single request. You can provide the key via two mechanisms, a header or a query parameter.
Passing the API key via the "apikey" header is the recommended approach and can be achieved as follows:
curl \ -H "apikey: <API KEY>" \ https://tv.api.pressassociation.io/v2
For those situations when passing a header isn't possible (e.g. a legacy web application using JSON-P and doesn't allow a header to be provided you can also use the "apikey" query parameter:
curl https://tv.api.pressassociation.io/v2?apikey=<API KEY>
Updated about 4 years ago