How to Build a Web Scraping API -- Step-by-Step Tutorial