acquire
Crawl any storefront page once to get a complete structured payload with products, facets, screenshots, performance metrics, trust signals, analytics, and more — enabling full offline audit.
Instructions
Acquire a complete structured payload from a storefront page in a single crawl. Returns products, facets, sort options, desktop + mobile screenshots, performance metrics, aggregated trust signals, analytics tracking summary, data quality fill rates, navigation structure, and automatically sampled PDP details — all in one call. Use this as the primary entry point for any storefront audit. The payload is designed for offline analysis: call acquire once, then analyze against the returned data with no further live site calls. Always scrapes with Puppeteer first (free, bundled, captures analytics and network events). Falls back to Firecrawl automatically only when Puppeteer is blocked (0 products + FCP=0) and FIRECRAWL_API_KEY is set — Firecrawl costs money per call and is reserved for WAF-protected sites. A warnings[] array flags data quality issues automatically (LOW_CARD_CONFIDENCE, MOBILE_RENDER_FAILED, FCP_ZERO, ECOMMERCE_TRACKING_GAP, etc.).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Full http/https URL of the category or listing page to acquire. | |
| pdp_sample | No | Number of PDPs to automatically sample and include in pdpSamples[] (default 2, max 5, set 0 to skip). Picks one mid-range and one premium product by price. |