handle some http/status error codes
Handle bad api key specifically