APIs and third party software