This script is Designed to be 1. flexible for use case, and 2. easy to understand. Below are some example use cases that may help you!
Note: This python script utilizes the ERS Admin for its functionality, if you have any troubles creating this, please reference: https://developer.cisco.com/docs/identity-services-engine/3.0/#!setting-up
1. Run the desired function using the class (e.g. 'getmac = pise.get_endpoint_mac('55:44:33:22:11:00')'
2. 'Import pise' or 'python3 -i pise.py' and interact with the script and utilize the desired functions.
3. Integrate with other task/jobs, such as employee onboarding or cleanup (endpoint/user deletetion).
I am editing the README file. Adding some more details about the project description.