I am working with a developer to create a Python Script to pull out Site Name and Number of Machines an agent is installed on out of our MSP Dashboard for billing purposes. From what I’ve read on https://unityapi.webrootcloudav.com/Docs/en/APIDoc/PasswordAuthentication
the token request must include a "Username, Password" and a "Client ID / Client Secret". Nearly every API solution i work with only requests Client ID / Secret, can someone clarify why we need to provide a username/password as well? I’d rather my developer not have to implement 2 authentication mechanisms.
Can anyone clarify WHY or IF we do indeed need both?