Product
Last updated
Was this helpful?
Last updated
Was this helpful?
The etsy_product
source is designed to retrieve Etsy product result pages. We can return the HTML for any Etsy page you like. Additionally, we can deliver structured (parsed) output for Etsy product pages.
The samples below illustrates how you can get a parsed Best Buy product result.
We use synchronous integration method in our examples. If you would like to use or asynchronous integration, refer to the section.
source
Sets the scraper.
etsy_product
product_id
10-symbol product ID.
-
render
-
parse
false
callback_url
-
user_agent_type
desktop
- mandatory parameter
etsy_product
source can extract Etsy product results in either HTML or JSON format, providing structured data on various elements of the page.
The table below presents a detailed list of each product page element we parse, along with its description and data type. The table also includes some metadata.
url
The URL of the Etsy product page.
string
price
The price of the product.
integer
title
The title of the product.
string
images
Array of URLs to product images.
array
seller
The seller object, containing seller details.
object
reviews
The reviews object, containing review details.
object
reviews.count
The number of reviews received for the product.
integer
currency
The currency in which the price is denominated.
string
shipping
The shipping object, containing shipping details.
object
shipping.from
The origin country of shipping.
string
old_price
The previous price of the product before discount.
integer
categories
Array of category objects to which the product belongs.
array
categories.title
The title of the category.
string
customized
Indicates whether the product can be customized.
boolean
product_id
The unique identifier for the product.
string
variation_count
The number of variations available for the product.
integer
parse_status_code
integer
created_at
The timestamp when the scraping job was created.
timestamp
updated_at
The timestamp when the scraping job was finished.
timestamp
page
The page number in the pagination of results.
integer
status_code
integer
parser_type
The type of parser used to extract the data.
integer
job_id
The ID of the job associated with the scraping job.
string
The seller object, containing details of the seller.
url
The URL of the seller's page.
string
title
The name of the seller.
string
rating
The rating score of the seller.
integer
best_seller
Indicates whether the seller is a best seller.
boolean
star_seller
Indicates whether the seller is a star seller.
boolean
reviews_count
(optional)
The number of reviews for the seller.
integer
Enables JavaScript rendering when set to html
. .
Returns parsed data when set to true
. Explore output .
URL to your callback endpoint. .
Device type and browser. The full list can be found .
The status code of the parsing job. You can see the parser status codes described .
The status code of the scraping job. You can see the scraper status codes described .