È risaputo che se le api si estinguessero, molte cose nel mondo (se non il mondo stesso) scomparirebbero.
Lo stesso vale per le API di terze parti: la maggior parte dei vendor forniscono un SDK per il nostro linguaggio. Se da un lato questo accelera la produttività, dall'altro rallenta le prestazioni e ci rende dipendenti dai bug dell'SDK o dalle vulnerabilità della supply chain, che non sempre vengono affrontate con la velocità che ci si aspetterebbe. Inoltre, non si ha mai a che fare direttamente con l'API e questo elimina la pressione esercitata sui vendor per un'API progettata a misura di sviluppatore.
Scopriremo come, nella maggior parte dei casi, non sia necessario un SDK, poiché è possibile codificare da soli tutto ciò di cui si ha bisogno utilizzando una semplice chiamata HTTP.