Kolmanda osapoole API ühendamine kodulehega tundub esmapilgul sirgjooneline ülesanne. Tegelikkuses peituvad suurimad probleemid mitte koodis, vaid otsustes, mis tehakse enne esimestki koodirida. Infosüsteemide arendus on valdkond, kus valed arhitektuurivalikud projekti alguses maksavad hiljem kordades rohkem, kui oleks maksnud õige planeerimine.