Babylist Baby Registry Product Catalog Scraper avatar

Babylist Baby Registry Product Catalog Scraper

Pricing

Pay per event

Go to Apify Store
Babylist Baby Registry Product Catalog Scraper

Babylist Baby Registry Product Catalog Scraper

Scrape Babylist's product catalog: product details, pricing, ratings, multi-retailer links, editorial badges, and category data from the leading US baby registry platform. Supports sitemap-driven full crawl, category browsing, editorial best-of list extraction, and direct product URL lookup.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

Categories

Share

Scrapes Babylist's product catalog — product details, pricing, ratings, multi-retailer where-to-buy links, editorial badges, and category data from the leading US baby registry platform.

What it does

Babylist uses a React SSR pattern where all product data is embedded in the page HTML as a JSON blob. This actor extracts that data directly without a browser, giving you fast, reliable access to the full product catalog.

Scrape modes

ModeDescription
sitemapWalks the full product sitemap (~10,000 products)
categoryScrapes a specific category (e.g. strollers, car-seats, baby-monitors)
product_urlsScrapes a list of product URLs you supply
editorialExtracts products from Babylist's best-of editorial lists

Input parameters

FieldTypeDefaultDescription
modestringsitemapWhich data to collect — sitemap, category, product_urls, or editorial
categorySlugstringstrollersCategory slug for category mode (e.g. car-seats, baby-monitors)
startUrlsarrayProduct URLs for product_urls mode
maxItemsinteger10Maximum products to scrape; 0 = unlimited

Output schema

Each record contains:

FieldTypeDescription
product_idintegerBabylist internal product group ID
variant_idintegerBabylist internal variant ID
product_namestringFull product name including variant
product_urlstringCanonical Babylist product URL
brandstringBrand name
categorystringPrimary category
subcategorystringSubcategory (last breadcrumb)
descriptionstringProduct description (HTML stripped)
price_currentnumberCurrent Babylist price in USD
price_wasnumberOriginal/MSRP price when on sale
currencystringAlways USD
rating_averagenumberCommunity star rating (1.0-5.0)
rating_countintegerNumber of community ratings
review_highlightsstringTop review excerpts (JSON array)
retailer_linksstringMulti-retailer where-to-buy options (JSON array of {retailer, price, url})
editorial_badgesstringEditorial callouts e.g. "Best of Babylist 2025" (JSON array)
image_urlsstringProduct image URLs (JSON array)
color_optionsstringAvailable color variants (JSON array)
size_optionsstringAvailable size/style variants (JSON array)
gtinstringGlobal Trade Item Number (barcode)
in_stockbooleanWhether the product is available on Babylist
fsa_hsa_eligiblebooleanWhether the product qualifies for FSA/HSA spending
scraped_atstringISO timestamp of when the record was scraped

Example output

{
"product_id": 13869,
"variant_id": 22497,
"product_name": "Book Rack - Yellow Lion",
"product_url": "https://www.babylist.com/gp/3-sprouts-book-rack/13869/22497",
"brand": "3 Sprouts",
"category": "Nursery",
"subcategory": "Nursery Storage",
"description": "Adorable character book rack to store your little one's favorite books...",
"price_current": 39.99,
"price_was": null,
"currency": "USD",
"rating_average": 4.8,
"rating_count": 312,
"in_stock": true,
"fsa_hsa_eligible": false,
"retailer_links": "[{\"retailer\":\"Amazon\",\"price\":37.99,\"url\":\"https://...\"}]",
"image_urls": "[\"https://images.babylist.com/...\"]",
"scraped_at": "2026-05-24T14:31:59.000Z"
}

Usage examples

Scrape the full product catalog (sitemap mode):

{
"mode": "sitemap",
"maxItems": 0
}

Scrape strollers category:

{
"mode": "category",
"categorySlug": "strollers",
"maxItems": 100
}

Scrape specific products:

{
"mode": "product_urls",
"startUrls": [
"https://www.babylist.com/gp/uppababy-mesa-v2/12345/67890",
"https://www.babylist.com/gp/snoo-smart-sleeper/54321/11111"
]
}

Extract editorial best-of lists:

{
"mode": "editorial",
"maxItems": 50
}

Performance

  • Full sitemap crawl (~10,000 products): runs in datacenter mode, no proxy required
  • Memory: 512 MB
  • Concurrency: 8 parallel requests
  • Timeout: 4 hours (for full catalog runs)