API ako zdroj dát

API je rozhranie, cez ktoré poskytovateľ sprístupňuje dáta v štruktúrovanej podobe určenej na strojové spracovanie. Ak existuje, je vždy lepšou voľbou než sťahovanie obsahu zo stránok: dáta sú presné, formát je stabilný, podmienky použitia sú jasne dané a riešenie sa nerozbije pri zmene vzhľadu webu. Prístup býva viazaný na kľúč a na limit počtu volaní za časovú jednotku, ktorý treba pri návrhu rešpektovať. Pred nasadením sa oplatí overiť tri veci: čo presne rozhranie vracia a v akej štruktúre, ako sa rieši stránkovanie väčších objemov a či poskytovateľ garantuje verziovanie, teda že staršia verzia rozhrania nezmizne zo dňa na deň. Podmienky použitia dát bývajú v licencii a treba ich prečítať.

Pozri aj: právne aspekty scrapingu, rate limiting a etický zber, formáty dát.