Business-as-a-Platform (BaaP) is a modern business model in which an online application unites parties to exchange ideas, goods, or services in a common fashion, monetizing the connection through processing fees or ads. A BaaP company does not directly engage in the specific services offered. Instead, their value comes from facilitating the connection between parties. A BaaP streamlines the end-user experience, coordinates actions between platform users, and standardizes transactional processes. BaaP models started to gain major footholds in the 2010s. Examples of BaaPs include digital-native companies like Spotify, Netflix, Airbnb, Amazon, Instacart, Uber, and Handy.
ProgrammableWeb's glossary of API and other technology terms and defination
One of the hottest topics among API providers has to do with how to best engage developers through a developer portal. In this special report, ProgrammableWeb has compiled a comprehensive list of features (based on real world examples) that all developer portals should aspire to.
In this follow up to a previous case study examining Intuit's Quickbooks ecosystem, we're improving on an existing diagram of the Quickbooks ecosystem; this time we get into the details of what a successful API ecosystem looks like and how you should go about building yours.