VOOZH about

URL: https://apify.com/pintostudio/etsy-product-details

โ‡ฑ Etsy Product Details ยท Apify


Pricing

$24.99/month + usage

Go to Apify Store

Etsy Product Details

The Etsy Product Details Actor is a powerful Apify scraper designed to extract comprehensive product information from Etsy listings.

Pricing

$24.99/month + usage

Rating

0.0

(0)

Developer

๐Ÿ‘ Pinto Studio

Pinto Studio

Maintained by Community

Actor stats

0

Bookmarked

26

Total users

1

Monthly active users

3 months ago

Last modified

Share

Etsy Product Details Actor Documentation

Overview

The Etsy Product Details Actor is a powerful Apify scraper designed to extract comprehensive product information from Etsy listings. This actor retrieves detailed product data including pricing, inventory, images, descriptions, and metadata from any Etsy product URL.

Features

  • Complete Product Information: Extracts all essential product details including title, description, pricing, and availability
  • Multi-Currency Support: Retrieve pricing information in different currencies (USD, EUR, GBP, etc.)
  • Localization Options: Support for multiple languages and country-specific data
  • Rich Media Data: Captures all product images with detailed metadata (dimensions, colors, blur hashes)
  • Inventory Details: Real-time stock availability and quantity information
  • Shop Information: Includes seller details and shop metadata
  • Taxonomy Data: Product categorization and tagging information
  • No Proxy Required: Lightweight implementation that works without proxy configuration

Input Parameters

The actor accepts the following input parameters:

ParameterTypeRequiredDefaultDescription
productUrlStringNoSample URLThe full Etsy product listing URL
currencyStringNoUSDCurrency code for pricing (USD, EUR, GBP, CAD, etc.)
languageStringNoen-GBLanguage code for localized content (en-US, de, fr, es, etc.)
countryStringNoUSCountry code for region-specific data

Input Example

{
"productUrl":"https://www.etsy.com/listing/4373914722/custom-photo-hunting-ornament-hunting",
"currency":"USD",
"language":"en-GB",
"country":"US"
}

Output Data Structure

The actor returns a comprehensive JSON object containing the following sections:

Basic Information

  • listingId: Unique identifier for the listing
  • shopId: Shop identifier
  • title: Product title
  • description: Full product description
  • state: Listing status (active, sold out, etc.)
  • url: Direct link to the product
  • shopName: Name of the seller's shop

Pricing

  • price: Formatted price
  • priceInt: Price in cents/smallest currency unit
  • currencyCode: Currency code
  • currencySymbol: Currency symbol
  • formattedPrice: Human-readable price string

Inventory

  • quantity: Available stock
  • isAvailable: Availability status
  • isSoldOut: Whether the product is sold out
  • isActive: Listing active status

Product Details

  • categoryName: Product category
  • tags: Array of product tags
  • materials: Materials used
  • whenMade: Production method (made_to_order, etc.)
  • isMadeToOrder: Custom order flag
  • isCustomizable: Customization availability
  • isDigital: Digital product flag
  • shipsFromCountry: Origin country

Media

  • images: Array of image URLs
  • imageDetails: Detailed image metadata including:
    • Dimensions (width/height)
    • Color codes
    • Blur hashes
    • Saturation and hue values

Metrics

  • views: Number of views
  • favorites: Favorite count
  • isBestseller: Bestseller status
  • isTopRated: Top-rated flag

Dates

  • created: Creation timestamp
  • updated: Last update timestamp

Additional Information

  • Payment methods
  • Shipping details
  • Localization options
  • Taxonomy hierarchy
  • Shop section information

Output Example

{
"basic":{
"listingId":4373914722,
"title":"Custom Photo Hunting Ornament...",
"state":"active",
"shopName":"CraftopiaByLH"
},
"pricing":{
"price":18.72,
"currencyCode":"USD",
"formattedPrice":"$18.72"
},
"inventory":{
"quantity":1801,
"isAvailable":true
},
"media":{
"images":["https://i.etsystatic.com/..."],
"imageDetails":[...]
}
}

Use Cases

E-commerce Analytics

  • Track competitor pricing and inventory
  • Monitor product availability
  • Analyze product descriptions and marketing strategies

Market Research

  • Collect data on trending products
  • Analyze pricing strategies across sellers
  • Study product categorization and tagging

Price Monitoring

  • Track price changes over time
  • Compare prices across different currencies
  • Identify pricing patterns

Inventory Management

  • Monitor stock levels
  • Track product availability
  • Get alerts on low inventory

Content Aggregation

  • Build product catalogs
  • Create comparison websites
  • Aggregate product information for marketplaces

Technical Details

Implementation

  • Built with Apify SDK
  • Uses Axios for HTTP requests
  • ESM module structure
  • Error handling and validation included

Performance

  • Fast execution time
  • Minimal resource usage
  • No proxy configuration required
  • Efficient data extraction

Data Storage

  • Results saved to Apify dataset
  • Output stored in key-value store
  • Supports batch processing

Error Handling

The actor includes robust error handling:

  • Validates input parameters
  • Catches and logs errors
  • Provides meaningful error messages
  • Graceful failure with proper exit codes

Best Practices

  1. URL Validation: Ensure product URLs are valid and properly formatted
  2. Rate Limiting: Be mindful of request frequency to avoid rate limits
  3. Currency Codes: Use standard ISO 4217 currency codes
  4. Language Codes: Use ISO 639-1 language codes
  5. Batch Processing: For multiple products, process in manageable batches

Limitations

  • Requires valid Etsy product URLs
  • Respects Etsy's robots.txt and terms of service
  • Real-time data only (no historical tracking built-in)
  • Some data may vary based on user location and settings

Support and Updates

For issues, feature requests, or questions:

  • Check the Apify platform documentation
  • Contact us

Version History

  • Current Version: 1.0
  • Initial release with comprehensive product data extraction
  • Support for multiple currencies and languages
  • Full media and metadata extraction

You might also like

Etsy Listings Scraper

piotrv1001/etsy-listings-scraper

The Etsy Listings Scraper efficiently extracts product data from Etsy pages, capturing titles, images, brands, prices, and product URLs. Ideal for market analysis, competitor tracking, and e-commerce research.

159

1.0

Etsy Scraper

crawlerbros/etsy-scraper

Scrape product listings from Etsy search results, categories, shops, and product pages. Extract prices, ratings, reviews, seller info, badges, and product details.

301

5.0

Etsy Product Scraper

saswave/etsy-product-scraper

Etsy scraper extract product details, descriptions, images, seller info, and more. Start from search url or product direct url.

Etsy Product Scraper Price Filter

getdataforme/Etsy-product-scraper

Scrape products from Etsy marketplace placed by sellers based on search results. Etsy product scraper to fetch product details like price, description, product url, images, handmade or not details and almost all information listed for the product. Price filter available

ETSY Crawler ๐Ÿ›’ โญ5.0

jupri/etsy-scraper

๐Ÿ’ซ All-in-One ETSY.com Scraper

Etsy Reviews

hello.datawizards/etsy-reviews

Quickly extract detailed customer reviews from Etsy product listings. Perfect for Etsy sellers and analysts!

236

5.0

Etsy Review Scraper

getdataforme/etsy-review-scraper

The Etsy Review Scraper is an easy scraper to extract reviews from specified Etsy shop. The Etsy review scraper is easy to use, simply provide the shop name and the scraper will do the magic providing you the reviews from the products. etsy scraper python

181

5.0

Etsy Product Data Listing Scraper

getdataforme/etsy-product-data-listing-scraper

Etsy Product Data Listing Scraper extracts detailed Etsy listing and shop data, including prices, ratings, seller details, shipping info, bestseller badges, reviews, and images. Supports keyword search, custom Etsy URLs, country filtering, and scalable JSON export for analytics and automation.

10

5.0

Etsy Reviews Scraper

simpleapi/etsy-reviews-scraper

Etsy Reviews Scraper extracts customer reviews from Etsy product listings and shops. Collect reviewer names, ratings, review text, dates, and product details to analyze customer feedback, track sentiment, study competitors, or gather insights for product and market research. ๐Ÿ›๏ธ๐Ÿ“Š

Best Etsy Email Scraper

scraper-mind/best-etsy-email-scraper

[๐—•๐Ÿฎ๐—• ๐—˜๐— ๐—”๐—œ๐—Ÿ ๐—”๐—ฉ๐—”๐—œ๐—Ÿ๐—”๐—•๐—Ÿ๐—˜] Unlock targeted Etsy leads with fast, accurate Etsy email extraction. Our Etsy Email Scraper finds B2C/B2B contacts, shop details, and niche leads in seconds; perfect for outreach, marketing, and growth. Try this powerful Etsy contact scraper today!

42