Avantatges i inconvenients de les API

Les API són una sèrie de definicions que permeten la interacció amb un sistema informàtic concret. Per exemple, mitjançant l’API de Twitter es poden programar aplicacions -a part de l’oficial- que serveixin tant com a clients (com Tweetdeck, Plume…) com a eines complementàries (per exemple, Klout, però en trobaríem molts més).