{"id":28738,"date":"2022-03-31T06:00:00","date_gmt":"2022-03-31T13:00:00","guid":{"rendered":"https:\/\/insidebigdata.com\/?p=28738"},"modified":"2022-04-01T09:42:34","modified_gmt":"2022-04-01T16:42:34","slug":"building-an-e-commerce-scraper","status":"publish","type":"post","link":"https:\/\/insidebigdata.com\/2022\/03\/31\/building-an-e-commerce-scraper\/","title":{"rendered":"Building an E-commerce Scraper"},"content":{"rendered":"\n<p class=\"has-text-align-center\"><em>Sponsored Post<\/em><\/p>\n\n\n\n<p>Web scraping has undergone various changes and transformations ever since it rose into public consciousness. As automated data collection becomes more accessible over time, the customer base has increased, necessitating changes to accommodate the influx of people.<\/p>\n\n\n\n<p>We sit down with Aleksandras \u0160ul\u017eenko, Product Owner at <a href=\"https:\/\/oxylabs.io\/\" target=\"_blank\" rel=\"noreferrer noopener\">Oxylabs.io<\/a>, to discuss the past, present, and future of web scraping. He has been involved with both the technical and business side of automated collection for several years and has helped create some of the leading web scraping solutions on the market such as the E-commerce Scraper API, dedicated to collecting external publicly available data from e-commerce websites.<\/p>\n\n\n\n<p><strong>Over the years, how has your understanding and perception of the process changed? How has the industry evolved since you began working with web scraping?<\/strong><\/p>\n\n\n\n<p>I began my work when scraping was still niche. Today, if you have an online presence, you\u2019ll be somehow involved with scraping. You might be indirectly involved by using databases that have been compiled with web scraping, but you\u2019re still involved.<\/p>\n\n\n\n<p>Another important change, that is somewhat related, is the proliferation of online businesses. Back in the day, monitoring 50 pages was enough to cover the necessary grounds. Now you\u2019d need hundreds if not thousands of domains to get started.<\/p>\n\n\n\n<p>What also comes to mind is the technical side of scraping &#8211; it has become significantly harder. Anti-bot solutions, especially general ones, have risen in popularity. Proprietary solutions haven\u2019t been that much of an issue, though.<\/p>\n\n\n\n<p>Some of the solutions are fairly rudimentary. It\u2019s popular, for example, in Brazil to block any IP addresses coming from Europe. Systems such as these are incredibly easy to implement. But if you want to track bots efficiently, things get complicated quickly.<\/p>\n\n\n\n<p>All you get, server-side, is traffic. How do you differentiate between bots and humans? Almost all methods used to track the former lead to probabilistic evaluations. No matter how good the system is. Any bot-activity threshold set will eventually target a legitimate user.<\/p>\n\n\n\n<p>Usually, where the threshold is set depends on the non-technical decision makers of the business. Bot protection is always a trade-off between anti-scraping and user experience, which is, in the end, a trade-off for revenue. And you know what happens when there\u2019s danger to the bottom line.<\/p>\n\n\n\n<p>So, many businesses that have the technical capabilities of creating severe anti-bot protections don\u2019t do it, because even a minor impact on UX would have a sizable impact on user experience. They\u2019d rather only ban the really egregious examples of bots.<\/p>\n\n\n\n<p>In the end, it\u2019s a cat-and-mouse game with the deck stacked slightly in the favor of the mouse. Scraping is, I\u2019d rate, easy-to-medium while bot protection is hard.<\/p>\n\n\n\n<p><strong>When the Scraper APIs were still in their early stages, what were the first or most important upgrades you implemented?&nbsp;<\/strong><\/p>\n\n\n\n<p>One of the greatest and most important updates has been the headless browser mode. It does cost more computing power overall than simple requests, but it lets you load JavaScript elements. Without them, lots of data wouldn\u2019t even be displayed and be otherwise impossible to reach.<\/p>\n\n\n\n<p>There are other ways to do the same process, such as through APIs, but they\u2019re often less scalable. Additionally, page URLs are much more static representations of specific places within a domain. It\u2019s unlikely that the same URL would start pointing to a completely different page after some time.<\/p>\n\n\n\n<p>In summary, a headless browser is more costly to run (when compared to sending requests), but it\u2019s more scalable than the other options and provides access to data that otherwise wouldn\u2019t be available.<\/p>\n\n\n\n<p>Our development of the Universal scraper has been a turning point as well. Previously, and I think like most starting out, we only created dedicated \u201cone-trick-ponies\u201d that worked on a single domain or, possibly, a set of pages.<\/p>\n\n\n\n<p>Universal scraping is a big step mainly because you can always turn it into a dedicated one with some settings. In other words, if a universal scraper can acquire data from 90% of existing web pages, you can always tweak it to fit some specific use case.&nbsp;<\/p>\n\n\n\n<p>You can\u2019t do it as easily the other way around &#8211; turn a dedicated scraper into a universal one. It\u2019s not quantitatively but qualitatively different.<\/p>\n\n\n\n<p><strong>Would you start with dedicated Scraper APIs now over a more generic solution?<\/strong><\/p>\n\n\n\n<p>The decision on whether to start with a more generic or dedicated solution isn\u2019t the call of the tech people. Business needs take priority &#8211; if you have a deal for a single website, there\u2019s no reason to build a universal solution. But if you get a deal for hundreds, such a scraper might come in handy. It becomes extra valuable once you start thinking in the long-term.<\/p>\n\n\n\n<p>We should also take into account that data isn\u2019t distributed evenly across websites. There are certain center points where valuable information for some industries congregates. Scraping these tech giants might be more valuable than some accidental website of one small company.<\/p>\n\n\n\n<p><strong>If you had to completely start over from a basic e-commerce scraper prototype, what would you develop and upgrade first?<\/strong><\/p>\n\n\n\n<p>One thing I should note is that regardless of what approach you take, what your business needs are, what are the resources available &#8211; every solution has to be scalable. I don\u2019t even recommend starting with anything if the solution isn\u2019t, at some point, going to become scalable.<\/p>\n\n\n\n<p>Web scraping is based on a complicated microservice architecture. You can\u2019t predict what exactly you\u2019ll need to scale ahead of time, but you\u2019ll definitely need to do it. Needs, desires, and capabilities will change, necessitating horizontal scaling <em>at the very least<\/em>.<\/p>\n\n\n\n<p>There are two ways to talk about Scraper APIs if we\u2019re thinking of them at a higher level. One is the technical side of things &#8211; the scrapers, the parsers, the domains, etc. The other is the interaction (or the API) itself &#8211; how it takes, processes, and handles requests by users. These can be thought of as two distinct but closely related domains.<\/p>\n\n\n\n<p>The API is a little bit easier. We\u2019ve been developing application programming interfaces for ages. There\u2019s plenty of best practice manuals, development guides, and other sensible writings out there. I don\u2019t think we should be reinventing the wheel here, outside of the service side of the API.<\/p>\n\n\n\n<p>On the technical side, I\u2019d like to make things less complicated. As web scraping is going from niche to something everyone does, we\u2019d need fully visual tools with a variety of output formats. We had previously focused on JSON and HTML, however, many businesses have needs for other, differently structured output formats.<\/p>\n\n\n\n<p>Finally, we should be moving towards no-code formats to be more in tandem with the growing market. Researchers, entrepreneurs, and many other non-tech-savvy people are banging at the gates. We should be letting them in, instead of restricting access to web scraping through complicated technical layers.<\/p>\n\n\n\n<p><em>Oxylabs is carrying some good news as <\/em><a href=\"https:\/\/oxylabs.io\/products\/scraper-api\" target=\"_blank\" rel=\"noreferrer noopener\"><em>Scraper APIs<\/em><\/a><em> are now available for a free trial! Now you can test them out and see them in action. Fetch public data from any site you like during a <\/em><strong><em>one-week trial period<\/em><\/strong><em>.<\/em><\/p>\n\n\n\n<ul><li><a href=\"https:\/\/oxylabs.io\/products\/scraper-api\/serp\" target=\"_blank\" rel=\"noreferrer noopener\"><em>SERP Scraper API<\/em><\/a><em> \u2013 collect public data from major search engines;<\/em><\/li><li><a href=\"https:\/\/oxylabs.io\/products\/scraper-api\/ecommerce\" target=\"_blank\" rel=\"noreferrer noopener\"><em>E-Commerce Scraper API<\/em><\/a><em> \u2013 get pricing, product, and other public data from the largest online marketplaces;<\/em><\/li><li><a href=\"https:\/\/oxylabs.io\/products\/scraper-api\/web\" target=\"_blank\" rel=\"noreferrer noopener\"><em>Web Scraper API<\/em><\/a><em> \u2013 gather publicly available data from a majority of websites and build your own use cases.<\/em><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>In this sponsored post, we sit down with Aleksandras \u0160ul\u017eenko, Product Owner at Oxylabs.io, to discuss the past, present, and future of web scraping. He has been involved with both the technical and business side of automated collection for several years and has helped create some of the leading web scraping solutions on the market such as the E-commerce Scraper API, dedicated to collecting external publicly available data from e-commerce websites.<\/p>\n","protected":false},"author":10513,"featured_media":22038,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"categories":[115,87,180,56,311,1],"tags":[1114,721,95],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Building an E-commerce Scraper - insideBIGDATA<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/insidebigdata.com\/2022\/03\/31\/building-an-e-commerce-scraper\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Building an E-commerce Scraper - insideBIGDATA\" \/>\n<meta property=\"og:description\" content=\"In this sponsored post, we sit down with Aleksandras \u0160ul\u017eenko, Product Owner at Oxylabs.io, to discuss the past, present, and future of web scraping. He has been involved with both the technical and business side of automated collection for several years and has helped create some of the leading web scraping solutions on the market such as the E-commerce Scraper API, dedicated to collecting external publicly available data from e-commerce websites.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/insidebigdata.com\/2022\/03\/31\/building-an-e-commerce-scraper\/\" \/>\n<meta property=\"og:site_name\" content=\"insideBIGDATA\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/insidebigdata\" \/>\n<meta property=\"article:published_time\" content=\"2022-03-31T13:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-04-01T16:42:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/insidebigdata.com\/wp-content\/uploads\/2019\/01\/Web_scraping_safe.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"300\" \/>\n\t<meta property=\"og:image:height\" content=\"167\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Editorial Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@insideBigData\" \/>\n<meta name=\"twitter:site\" content=\"@insideBigData\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Editorial Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/insidebigdata.com\/2022\/03\/31\/building-an-e-commerce-scraper\/\",\"url\":\"https:\/\/insidebigdata.com\/2022\/03\/31\/building-an-e-commerce-scraper\/\",\"name\":\"Building an E-commerce Scraper - insideBIGDATA\",\"isPartOf\":{\"@id\":\"https:\/\/insidebigdata.com\/#website\"},\"datePublished\":\"2022-03-31T13:00:00+00:00\",\"dateModified\":\"2022-04-01T16:42:34+00:00\",\"author\":{\"@id\":\"https:\/\/insidebigdata.com\/#\/schema\/person\/2949e412c144601cdbcc803bd234e1b9\"},\"breadcrumb\":{\"@id\":\"https:\/\/insidebigdata.com\/2022\/03\/31\/building-an-e-commerce-scraper\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/insidebigdata.com\/2022\/03\/31\/building-an-e-commerce-scraper\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/insidebigdata.com\/2022\/03\/31\/building-an-e-commerce-scraper\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/insidebigdata.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Building an E-commerce Scraper\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/insidebigdata.com\/#website\",\"url\":\"https:\/\/insidebigdata.com\/\",\"name\":\"insideBIGDATA\",\"description\":\"Your Source for AI, Data Science, Deep Learning &amp; Machine Learning Strategies\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/insidebigdata.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/insidebigdata.com\/#\/schema\/person\/2949e412c144601cdbcc803bd234e1b9\",\"name\":\"Editorial Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/insidebigdata.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e137ce7ea40e38bd4d25bb7860cfe3e4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e137ce7ea40e38bd4d25bb7860cfe3e4?s=96&d=mm&r=g\",\"caption\":\"Editorial Team\"},\"sameAs\":[\"http:\/\/www.insidebigdata.com\"],\"url\":\"https:\/\/insidebigdata.com\/author\/editorial\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Building an E-commerce Scraper - insideBIGDATA","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/insidebigdata.com\/2022\/03\/31\/building-an-e-commerce-scraper\/","og_locale":"en_US","og_type":"article","og_title":"Building an E-commerce Scraper - insideBIGDATA","og_description":"In this sponsored post, we sit down with Aleksandras \u0160ul\u017eenko, Product Owner at Oxylabs.io, to discuss the past, present, and future of web scraping. He has been involved with both the technical and business side of automated collection for several years and has helped create some of the leading web scraping solutions on the market such as the E-commerce Scraper API, dedicated to collecting external publicly available data from e-commerce websites.","og_url":"https:\/\/insidebigdata.com\/2022\/03\/31\/building-an-e-commerce-scraper\/","og_site_name":"insideBIGDATA","article_publisher":"http:\/\/www.facebook.com\/insidebigdata","article_published_time":"2022-03-31T13:00:00+00:00","article_modified_time":"2022-04-01T16:42:34+00:00","og_image":[{"width":300,"height":167,"url":"https:\/\/insidebigdata.com\/wp-content\/uploads\/2019\/01\/Web_scraping_safe.jpg","type":"image\/jpeg"}],"author":"Editorial Team","twitter_card":"summary_large_image","twitter_creator":"@insideBigData","twitter_site":"@insideBigData","twitter_misc":{"Written by":"Editorial Team","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/insidebigdata.com\/2022\/03\/31\/building-an-e-commerce-scraper\/","url":"https:\/\/insidebigdata.com\/2022\/03\/31\/building-an-e-commerce-scraper\/","name":"Building an E-commerce Scraper - insideBIGDATA","isPartOf":{"@id":"https:\/\/insidebigdata.com\/#website"},"datePublished":"2022-03-31T13:00:00+00:00","dateModified":"2022-04-01T16:42:34+00:00","author":{"@id":"https:\/\/insidebigdata.com\/#\/schema\/person\/2949e412c144601cdbcc803bd234e1b9"},"breadcrumb":{"@id":"https:\/\/insidebigdata.com\/2022\/03\/31\/building-an-e-commerce-scraper\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/insidebigdata.com\/2022\/03\/31\/building-an-e-commerce-scraper\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/insidebigdata.com\/2022\/03\/31\/building-an-e-commerce-scraper\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/insidebigdata.com\/"},{"@type":"ListItem","position":2,"name":"Building an E-commerce Scraper"}]},{"@type":"WebSite","@id":"https:\/\/insidebigdata.com\/#website","url":"https:\/\/insidebigdata.com\/","name":"insideBIGDATA","description":"Your Source for AI, Data Science, Deep Learning &amp; Machine Learning Strategies","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/insidebigdata.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/insidebigdata.com\/#\/schema\/person\/2949e412c144601cdbcc803bd234e1b9","name":"Editorial Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/insidebigdata.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e137ce7ea40e38bd4d25bb7860cfe3e4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e137ce7ea40e38bd4d25bb7860cfe3e4?s=96&d=mm&r=g","caption":"Editorial Team"},"sameAs":["http:\/\/www.insidebigdata.com"],"url":"https:\/\/insidebigdata.com\/author\/editorial\/"}]}},"jetpack_featured_media_url":"https:\/\/insidebigdata.com\/wp-content\/uploads\/2019\/01\/Web_scraping_safe.jpg","jetpack_shortlink":"https:\/\/wp.me\/p9eA3j-7tw","jetpack-related-posts":[{"id":22035,"url":"https:\/\/insidebigdata.com\/2019\/01\/26\/what-is-web-scraping\/","url_meta":{"origin":28738,"position":0},"title":"What is Web Scraping?","date":"January 26, 2019","format":false,"excerpt":"In this contributed article, Hoda Raissi, COO of ParseHub, introduces web scraping and its importance to researchers and to various industries. She also shares her insights on what to look out for when choosing a web scraping tool, and how to make sure it will provide you the data you\u2026","rel":"","context":"In &quot;Big Data&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":27791,"url":"https:\/\/insidebigdata.com\/2021\/12\/06\/using-node-js-to-explain-how-scraping-has-changed-ecommerce\/","url_meta":{"origin":28738,"position":1},"title":"Using Node.js To Explain How Scraping Has Changed eCommerce","date":"December 6, 2021","format":false,"excerpt":"In this contributed article, Christoph Leitner from Zenscrape.com covers the basics of what Node.js is before moving on to its impact on eCommerce. There are three main reasons that Node.js has taken web scraping to never-before-seen heights of importance for eCommerce: speed, cost, and customizability.","rel":"","context":"In &quot;Analytics&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/insidebigdata.com\/wp-content\/uploads\/2019\/06\/Data-Scientist-shutterstock_768047488.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":26739,"url":"https:\/\/insidebigdata.com\/2021\/07\/22\/multi-billion-dollar-businesses-benefit-from-web-scraping-can-yours\/","url_meta":{"origin":28738,"position":2},"title":"Multi-Billion Dollar Businesses Benefit From Web Scraping. Can Yours?","date":"July 22, 2021","format":false,"excerpt":"In this contributed article, Andrius Palionis,VP of Enterprise Solutions at Oxylabs, discusses how businesses of all sizes can benefit from web scraping. Billion-dollar businesses got to where they are today by leading the industry in technological innovation. That\u2019s because data continues to increase in importance and literally \u201cfuels\u201d the digital\u2026","rel":"","context":"In &quot;Analytics&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":33663,"url":"https:\/\/insidebigdata.com\/2023\/10\/16\/ethical-web-data-collection-initiative-launches-certification-program\/","url_meta":{"origin":28738,"position":3},"title":"Ethical Web Data Collection Initiative Launches Certification Program","date":"October 16, 2023","format":false,"excerpt":"The Ethical Web Data Collection Initiative (EWDCI) is an industry-led consortium of web data collectors focused on strengthening public trust, promoting ethical guidelines, and helping businesses and their customers make informed data extraction choices. The association aims to raise the bar for ethics in the process widely known as \u201cdata\u2026","rel":"","context":"In &quot;Big Data&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/insidebigdata.com\/wp-content\/uploads\/2023\/08\/Data_shutterstock_1055190668_special.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":25712,"url":"https:\/\/insidebigdata.com\/2021\/03\/04\/interview-luminati-ceo-or-lenchner\/","url_meta":{"origin":28738,"position":4},"title":"Interview: Luminati CEO, Or Lenchner","date":"March 4, 2021","format":false,"excerpt":"I recently caught up with Or Lenchner, CEO at Luminati, to discuss his company's Data Collector product, an automated data collection tool, allowing customers to collect the most accurate data at scale quickly, easily, and without getting blocked. The Data Collector integrates and automates all stages of the data collection\u2026","rel":"","context":"In &quot;AI Deep Learning&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/insidebigdata.com\/wp-content\/uploads\/2021\/03\/Or-18086-color-.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":23526,"url":"https:\/\/insidebigdata.com\/2019\/11\/07\/the-beginners-guide-to-web-data-integration\/","url_meta":{"origin":28738,"position":5},"title":"The Beginner&#8217;s Guide To Web Data Integration","date":"November 7, 2019","format":false,"excerpt":"In this contributed article, well-known tech journalist Luke Fitzpatrick believes that understanding web data integration is crucial in today\u2019s environment because it gives business owners an opportunity to take advantage of the immense volume of data that\u2019s available and gain key insights that would otherwise be impossible.","rel":"","context":"In &quot;Analytics&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/insidebigdata.com\/wp-content\/uploads\/2019\/11\/data_integration_shutterstock_600496559.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/insidebigdata.com\/wp-json\/wp\/v2\/posts\/28738"}],"collection":[{"href":"https:\/\/insidebigdata.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/insidebigdata.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/insidebigdata.com\/wp-json\/wp\/v2\/users\/10513"}],"replies":[{"embeddable":true,"href":"https:\/\/insidebigdata.com\/wp-json\/wp\/v2\/comments?post=28738"}],"version-history":[{"count":0,"href":"https:\/\/insidebigdata.com\/wp-json\/wp\/v2\/posts\/28738\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/insidebigdata.com\/wp-json\/wp\/v2\/media\/22038"}],"wp:attachment":[{"href":"https:\/\/insidebigdata.com\/wp-json\/wp\/v2\/media?parent=28738"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/insidebigdata.com\/wp-json\/wp\/v2\/categories?post=28738"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/insidebigdata.com\/wp-json\/wp\/v2\/tags?post=28738"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}