Looks like your API is having a field day with defining error responses and avoiding HTTP basic. Someone's been a bit too generous with the rate limits!