New API
Get version from API
OS Detection
Call to API
Check if API is here
Change return code for API absence
Do checks earlier
Configuration options
Some comments