Hi it looks like Cloudflare is currently blocking the default Golang HTTP user agent. Whenever I issue http request from a Go program I only get
error code: 1020 as a response. This occurs even when providing a valid API key.
I can reproduce this using cURL as well
> curl -A "Go-http-client/1.1" https://api.tfl.gov.uk/StopPoint/490008899S/Arrivals error code: 1020
Any change to user-agent resolves this issue, but it’s seem odd to me that an API would block the user agent of well known programming language, especially when the calls are made with a valid API key.