analysis API now requires a token