After upgrading Security Analytics, it is possible that API calls will fail even though nothing has changed with the API user's permissions.
All releases of Security Analytics
After a major upgrade of Security Analytics, the End User License Agreement (EULA) is reset and must be accepted again before the API will work. Log in to the GUI using the API user and accept the EULA. The API should start working again.