API voi olla mikä tahansa näistä asioista: Tärkeä ominaisuus aineellisessa tuotteessa, tuotteellinen palvelu, osa digitaalista tai tosielämän palvelua, asiakaskohtainen palvelu, käyttöliittymä resursseihin, käyttöliittymä alustaan (rajaresurssi), tai osa integrointia. Unohdimmeko jotain?
Tietoverkkojen (erityisesti internetin) yli käytettävien ohjelmointirajapintojen (Application Programming Interface, API) ja niiden kautta välitettävien resurssien tulee tarjota selkeä hyöty sekä tarjoajalle itselleen että arvolupaus rajapinnan hyödyntäjille.
API voi olla tuote, palvelu, tapa käyttää resurssia tai alustaa.... ja niin edelleen..
API voi olla mikä tahansa seuraavista:
API on tuote - toistuu kaikissa API-konferensseissa ympäri maailmaa. Ja hyvästä syystä. Mutta onko API aina tuote? Vai voiko se olla jotain muutakin? Mitä me oikeastaan tarkoitamme sanalla tuote tässä tapauksessa?
Kyseenalaistimme tätä API-talous 101 -kirjan kirjoittajien kanssa. Meillä oli tieteellinen lähestymistapa, mutta tarkoituksena oli myös selventää käsitteitä suuremmalle yleisölle, myös liiketoiminnan asiantuntijoille..
I made this taxonomy of shapes and sizes an API can take for the book, with helpful comments from my co-authors. This version is slightly improved and translated compared to the version published in the book, API Economy 101 by Moilanen, J., Niinioja, M., Seppänen, M., Honkanen, M. , 2019)
API on osa konkreettista tuotetta tai palvelua. Asiakas saa APIn osana kauppaa ostaessaan tuotetta.
Esimerkkejä: Internet of Things (IoT) APIt kodinkoneiden tai antureiden tilan hallintaan ja analysointiin
API itsessään on tuotteistettu palvelu, joka tarjotaan kaikille asiakkaille
Example: Translation APIs, Payment APIs
API on osa palvelukokemusta: huoltopalvelu voidaan tilata APIlla, tai voit esimerkiksi seurata pakettiesi toimitusta APIn avulla.
Esimerkki: Logistiikan API
API on osa asiakkaille räätälöitynä ratkaisuna tarjottavaa palvelua, joka sisältää esimerkiksi integroinnin palveluntarjoajien järjestelmään.
Esimerkki: APIt Asiakaskohtaisissa sovelluksissa
API on vain väline varsinaiseen myytävään tai tarjottavaan asiaan eli resurssiin.
Esimerkki:
API on keino olla yhteydessä alustaan ja saada lisäarvoa osallistumalla alustan yhteenliittämissuhteisiin (alustatalousliiketoimintamallissa).
Esimerkki: Online-huutokaupan API, huoneiston tilapäisvuokrauksen API
API tarjoaa keinon yhteyden muodostamiseen sovelluksiin ja laitteisiin. Yleensä integrointikäyttöä varten tarvitaan muunnoksia ja seurantaa. Nämä ovat usein myös massaajotapauksia, eivät välttämättä reaaliaikaista toimintoja.
Esimerkki: