JEFit is my prefered workout companion app for weight lifting. It gives really great explanations for different movements, sets up your work out plan, has a great community and layout, and tracks your improvements. Also has nice timers between your sets. https://www.jefit.com/
Doesn’t seem to have an API, so this is not possible.