Structured Data Endpoints

With our Structured Data Endpoints, you’ll be able to:

  • Gather structured data in a JSON format
  • Customise your datasets with rich parameters
  • Work with clean data for faster workflow
Structured Data

Join the 10,000+ companies and developers using ScraperAPI

Structured Data Collection

Get accurate, actionable business insights from the world’s biggest websites. 

No more manual parsing — get data parsed automatically in JSON. Customize APIs on the go.

Amazon APIs

Amazon is a product data goldmine, and it’s just one API call away with ScraperAPI.

Amazon Product Endpoint

html
https://api.scraperapi.com/structured/amazon/product

Need granular product details? This endpoint will turn any Amazon product page into readable JSON data.

python
import requests

payload = {
   'api_key': 'YOUR_API_KEY',
   'asin': 'B07G4J7TY5',
   'country': 'us'
}

response = requests.get(
   'https://api.scraperapi.com/structured/amazon/product', params=payload)
print(response.text)

Amazon Offers

html
https://api.scraperapi.com/structured/amazon/offers

Product data from Amazon offers? We got you covered there too!

python
import requests

payload = {
   'api_key': 'YOUR_API_KEY',
   'asin': 'B08XXGSLPK',
   'country': 'us'
}

response = requests.get(
   'https://api.scraperapi.com/structured/amazon/offers', params=payload)
print(response.text)

Amazon Reviews

html
https://api.scraperapi.com/structured/amazon/review

Reviews are critical to understand how buyers feel about specific products, so don’t forget to collect them.

python
import requests

payload = {
   'api_key': 'YOUR_API_KEY',
   'asin': 'B00GD0M7BG',
   'country': 'us'
}

response = requests.get(
   'https://api.scraperapi.com/structured/amazon/review', params=payload)
print(response.text)

Amazon Search

html
https://api.scraperapi.com/structured/amazon/search

Discover what products are ranking for any query you want.

python
import requests

payload = {
   'api_key': 'YOUR_API_KEY',
   'query': 'softbox lighting',
   'country': 'us'
}

response = requests.get(
   'https://api.scraperapi.com/structured/amazon/search', params=payload)
print(response.text)

Amazon Prices Endpoint

html
https://api.scraperapi.com/structured/amazon/prices

Get product pricing from any ASIN or list of ASINs.

python
import requests

payload = {
   'api_key': 'YOUR_API_KEY',
   'asins': 'B09VQ48X5Q, B0CCJQ3LR2',
   'country': 'it',
   'tld': 'it'
}

response = requests.get(
   'https://api.scraperapi.com/structured/amazon/prices', params=payload)
print(response.text)

Google APIs

Supercharge your business and marketing decisions with data from the biggest search engine in the world.

Google Search Page

html
https://api.scraperapi.com/structured/google/search

Extract every little detail from any search engine result page (SERP) in JSON format.

python
import requests

payload = {
   'api_key': 'YOUR_API_KEY',
   'country': 'us',
   'query': 'brand monitoring'
}

response = requests.get(
   'https://api.scraperapi.com/structured/google/search', params=payload)
print(response.text)

Google News Page

html
https://api.scraperapi.com/structured/google/news

Gather localized news data from Google with a simple API call.

python
import requests

payload = {
   'api_key': 'YOUR_API_KEY',
   'country': 'us',
   'query': 'xbox game pass'
}

response = requests.get(
   'https://api.scraperapi.com/structured/google/news', params=payload)
print(response.text)

Google Jobs Page

html
https://api.scraperapi.com/structured/google/jobs

Over 100k jobs are listed in Google every day. Don’t miss the opportunity and start scraping!

python
import requests

payload = {
   'api_key': 'YOUR_API_KEY',
   'country': 'us',
   'query': 'data analyst'
}

response = requests.get(
   'https://api.scraperapi.com/structured/google/jobs', params=payload)
print(response.text)

Google Shopping Page

html
https://api.scraperapi.com/structured/google/shopping

Every purchase starts with a search. Discover the products that rank the highest in Google Shopping pages.

python
import requests

payload = {
   'api_key': 'YOUR_API_KEY',
   'country': 'us',
   'query': 'therapy hand balls'
}

response = requests.get(
   'https://api.scraperapi.com/structured/google/shopping', params=payload)
print(response.text)

Walmart APIs

Collect data from Walmart product pages, search results, and product category pages with a single tool.

Walmart Search Endpoint

html
https://api.scraperapi.com/structured/walmart/search

Want to discover your main competitors or keep track of what products are ranking on Walmart? Monitor search results for any query with our Walmart Search API.

python
import requests

payload = {
   'api_key': 'YOUR_API_KEY',
   'query': 'katana for kids',
   'page': '1'
}

response = requests.get('https://api.scraperapi.com/structured/walmart/search', params=payload)
print(response.text)

Walmart Product Endpoint

html
https://api.scraperapi.com/structured/walmart/product

Get product details for any Walmart product with just the ID. Send a get() request, and ScraperAPI will return the major data points in JSON format.

python
import requests

payload = {
   'api_key': 'YOUR_API_KEY',
   'product_id': '5159510591',
}

response = requests.get('https://api.scraperapi.com/structured/walmart/product', params=payload)
print(response.text)

Walmart Category Endpoint

html
https://api.scraperapi.com/structured/walmart/category

Scrape entire category pages with a single API call. Get details like availability, product ID, prices, and more.

python
import requests

payload = {
   'api_key': 'YOUR_API_KEY',
   'category': '3944_1089430_37807',
   'page': '3'
}

response = requests.get('https://api.scraperapi.com/structured/walmart/category', params=payload)
print(response.text)

More Data, Less Effort

Send your request using our Structured Data Endpoints, and ScraperAPI will transform the website into readable and predictable structured JSON data.

Receive only the information you care about instead of hundreds of unnecessary HTML tags and scripts.

Speed and Reliability
Scaling

We’ll Cover Website Changes

We identify and handle any changes on your target sites, ensuring you always get the most accurate and consistent data you need. No more building and maintaining fickle parsers!

Why Use our Structured Data Service?

Ready to start scraping?

Try ScraperAPI’s Structured Data Endpoints with 5000 Free API Credits!

No credit card required