Return empty response for not OK status

Do not decode json if we don't get a 200 ok when fetching all services