Il semble qu'il existe aujourd'hui deux catégories d'API pour les sites Web.
-
Les API qui permettent d'étendre les fonctionnalités du site comme Facebook, Myspace, etc. Ces API semblent être très diverses.
-
Les API qui permettent l'interaction avec les fonctionnalités existantes du site, comme Twitter, Flickr, etc. Toutes ces API prétendent être basées sur REST, mais sont en réalité simplement des "données sur HTTP".
Si vous deviez créer un site web permettant à la fois une extension fonctionnelle et une interaction extérieure, quelles API existantes utiliseriez-vous comme modèle de référence ?