Ecommerce · Universal avatar

Ecommerce · Universal

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Ecommerce · Universal

Ecommerce · Universal

The last ecommerce scraper you'll need. Our AI analyzes any store, builds a custom crawler, and delivers rich product data in a consistent schema.

Pricing

from $1.00 / 1,000 results

Rating

5.0

(2)

Developer

Extralt

Extralt

Maintained by Community

Actor stats

4

Bookmarked

38

Total users

3

Monthly active users

3 hours ago

Last modified

Share


Ecommerce · Universal


One actor, any ecommerce website

AI-generated crawlers that adapt to any store automatically.




🔥 Why This Actor

The last ecommerce scraper you'll need. One actor, any store, consistent schema.

  • Any ecommerce site: Works on most stores out of the box — no hunting for site-specific actors
  • Consistent schema: Same product structure across all sites — no per-site field mapping
  • Portable: Reuse across stores with consistent output for your pipeline
  • Fast & cheap: Custom Rust engine — no AI during extraction, orders of magnitude faster than LLM-based scraping

✨ Use Cases

  • Price Intelligence: Monitor competitor pricing across multiple stores
  • Inventory Tracking: Track product availability and variants across brands
  • Market Research: Aggregate product catalogs from entire verticals
  • Multi-store Aggregation: Combine data from dozens of stores into one consistent dataset

💡 About Extralt

We're rethinking web scraping. Our crawlers are generated by AI but run as compiled code — giving you enterprise-scale performance without the brittleness of traditional scrapers or the cost of pure AI solutions.

🪙 Pricing

This actor uses a pay-per-event pricing model — you only pay for successfully extracted pages:

SubscriptionDiscountPrice per dataset item
StarterBronze$0.002
ScaleSilver$0.0015
BusinessGold$0.001

Example: Extracting 1,000 pages on a Business plan costs: 1,000 × $0.001 = $1.00

All-inclusive pricing: We only use premium residential proxies, with no hidden costs or add-ons.

Why paid plans only? Apify excludes free plan users from revenue calculations (see docs), so we restrict this actor to paying customers only.

Concurrent runs: You can run up to 3 Extralt actors simultaneously. If you need more concurrent runs, please wait for one to finish before starting a new one. This number will increase as we scale up our infrastructure.

⬇️ Input

ParameterRequiredDescription
Start URLsYesOne or more URLs to begin crawling
CountryYesProxy location for regional content
BudgetNoMaximum number of products to extract

Start URLs

The crawler adapts based on URL type:

  • Product page (PDP): Extracts the product data, extracts products of the same group if applicable, stops when budget is reached or all products of the group have been extracted.
  • Catalog/category page (PLP): Follows pagination, finds products on the page for that category, stops when budget is reached or when no more products can be found.
  • Any other page: Parses sitemap or follows internal links, stops when budget is reached or when no more products can be found.

Constraints:

  • All URLs must be from the same host
  • URLs should match your target country (e.g., example.fr or example.com/fr for France)
  • Only ecommerce URLs are supported

⬆️ Output

Each extracted item contains metadata and extracted data:

FieldDescription
extracted_atUnix timestamp of extraction
urlPage URL
titlePage title
imageMain product image URL
dataExtracted product data

Use the Overview view in Apify to browse results as a formatted table, or download in JSON, CSV, HTML, or Excel.

Dataset Overview

Product Data Schema

The data field contains comprehensive product information. Fields depend on what's available on the target website.

{
"id": {
"type": "string",
"description": "Primary product identifier used by the website."
},
"product_group_id": {
"type": "string",
"description": "Shared identifier that groups multiple pages of the same product."
},
"title": {
"type": "string",
"description": "Title or name of the product."
},
"subtitle": {
"type": "string",
"description": "Subtitle of the product."
},
"brand": {
"type": "string",
"description": "Brand of the product."
},
"breadcrumbs": {
"type": "string",
"description": "Page navigation breadcrumbs."
},
"categories": {
"type": "array",
"description": "List of categories names, often as a hierarchy of category and subcategories.",
"items": {
"type": "string",
"description": "Category/subcategory name."
}
},
"description": {
"type": "string",
"description": "Description of the product."
},
"images": {
"type": "array",
"description": "List of image URLs in the carroussel of the product details page",
"items": {
"type": "object",
"description": "Image.",
"additionalProperties": false,
"properties": {
"url": {
"type": "string",
"description": "URL of the image."
},
"position": {
"type": "number",
"description": "Position of the image in the carroussel."
},
"variant_ids": {
"type": "array",
"description": "List of variant IDs associated with the image.",
"items": {
"type": "string",
"description": "Variant ID."
}
}
}
}
},
"videos": {
"type": "array",
"description": "List of video URLs of the product.",
"items": {
"type": "string",
"description": "Video url."
}
},
"release_date": {
"type": "string",
"description": "Release or launch date of the product, respect the format in the page."
},
"gender": {
"type": "string",
"description": "Gender of the product."
},
"age_group": {
"type": "string",
"description": "Age group of the product."
},
"properties_dict": {
"type": "object",
"description": "Dictionary of structured product properties gathered from all relevant sections of the page"
},
"properties_list": {
"type": "array",
"description": "A list of unstructured product highlights, features, and claims gathered from all relevant sections of the page",
"items": {
"type": "string",
"description": "Property value."
}
},
"ratings": {
"type": "object",
"description": "Product ratings and reviews information.",
"additionalProperties": false,
"properties": {
"average": {
"type": "number",
"description": "Average rating score"
},
"scale": {
"type": "number",
"description": "Maximum rating scale"
},
"count": {
"type": "number",
"description": "Total number of reviews or ratings."
}
}
},
"options": {
"type": "object",
"description": "List of options for the product.",
"required": [
"opt1",
"opt2",
"opt3"
],
"properties": {
"opt1": {
"type": "object",
"description": "Value of the first option for the product.",
"properties": {
"name": {
"type": "string",
"description": "Name of the option."
},
"values": {
"type": "array",
"description": "Values of the option for all variants of the product.",
"items": {
"type": "string",
"description": "Value of the option."
}
}
}
},
"opt2": {
"type": "object",
"description": "Value of the second option for the product.",
"properties": {
"name": {
"type": "string",
"description": "Name of the option."
},
"values": {
"type": "array",
"description": "Values of the option for all variants of the product.",
"items": {
"type": "string",
"description": "Value of the option."
}
}
}
},
"opt3": {
"type": "object",
"description": "Value of the third option for the product.",
"properties": {
"name": {
"type": "string",
"description": "Name of the option."
},
"values": {
"type": "array",
"description": "Values of the option for all variants of the product.",
"items": {
"type": "string",
"description": "Value of the option."
}
}
}
}
}
},
"variants": {
"type": "array",
"description": "SKUs of this product that differ by selectable attributes. Each variant has its own SKU/GTIN and potentially different stock/price, but all variants share the same product URL and page.",
"items": {
"type": "object",
"description": "Variant.",
"properties": {
"id": {
"type": "string",
"description": "Unique identifier for the variant."
},
"title": {
"type": "string",
"description": "Title of the variant."
},
"identifiers": {
"type": "object",
"description": "Variant-specific identifiers. These are unique per variant (e.g., each size has a different SKU/barcode)."
},
"opt1": {
"type": "string",
"description": "Value of the first option for the variant. Must be in the list of values for the option1 of the product."
},
"opt2": {
"type": "string",
"description": "Value of the second option for the variant. Must be in the list of values for the option2 of the product."
},
"opt3": {
"type": "string",
"description": "Value of the third option for the variant. Must be in the list of values for the option3 of the product."
},
"offers": {
"type": "array",
"description": "Available offers for this variant.",
"items": {
"type": "object",
"description": "Offer details from a specific seller.",
"properties": {
"price": {
"type": "object",
"description": "Price details for this offer.",
"properties": {
"amount": {
"type": "number",
"description": "Current selling price."
},
"full_amount": {
"type": "number",
"description": "Original price before discount."
},
"currency": {
"type": "string",
"description": "Currency code (e.g., EUR, USD)."
}
}
},
"availability": {
"type": "object",
"description": "Availability information.",
"properties": {
"in_stock": {
"type": "boolean",
"description": "Whether the variant is in stock."
},
"quantity": {
"type": "string",
"description": "Stock quantity."
}
}
},
"condition": {
"type": "string",
"description": "Condition of the product (e.g., new, used, refurbished)."
},
"seller": {
"type": "string",
"description": "Name of the seller."
},
"seller_type": {
"type": "string",
"description": "Seller type relative to the website. '1p' when the seller is the website operator, '3p' when the seller is a third-party selling on the website's marketplace. Null for non-marketplace sites where there is only one possible seller."
}
}
}
}
}
}
},
"recommended_products": {
"type": "array",
"description": "List of URLs of recommended products, that complement the main product, and can we bought together.",
"items": {
"type": "string",
"description": "Recommended product URL."
}
}
}

Example Output

This page was extracted from https://www.nike.com:

{
"extracted_at": 1772871258545,
"url": "https://www.nike.com/t/solo-swoosh-mens-fleece-pullover-hoodie-Bb91pfzy/IF1258-063",
"title": "Nike Solo Swoosh",
"image": "https://static.nike.com/a/images/t_default/c6e11f69-95a4-4181-b709-287d4610d733/M+NL+SOLO+SWSH+PO+HOODIE+GFX.png",
"data": {
"id": "IF1258-063",
"product_group_id": "Bb91pfzy",
"title": "Nike Solo Swoosh",
"subtitle": "Men's Fleece Pullover Hoodie",
"brand": "Nike",
"breadcrumbs": "Men > Lifestyle > Solo Swoosh > Sweatshirts",
"categories": [
"Men",
"Lifestyle",
"Solo Swoosh",
"Sweatshirts"
],
"description": "Warm and structured, this roomy hoodie is crafted with heavyweight brushed fleece that feels plush on the inside and smooth on the outside.",
"images": [
{
"url": "https://static.nike.com/a/images/t_default/c6e11f69-95a4-4181-b709-287d4610d733/M+NL+SOLO+SWSH+PO+HOODIE+GFX.png",
"position": 1,
"variant_ids": null
},
{
"url": "https://static.nike.com/a/images/t_default/3b8d43d6-7519-47af-8e0e-78a76c9c0d99/M+NL+SOLO+SWSH+PO+HOODIE+GFX.png",
"position": 3,
"variant_ids": null
},
{
"url": "https://static.nike.com/a/images/t_default/165fc290-e483-464a-b650-de5ffd1cdce4/M+NL+SOLO+SWSH+PO+HOODIE+GFX.png",
"position": 4,
"variant_ids": null
},
{
"url": "https://static.nike.com/a/images/t_default/a90c6c9b-544d-415a-8014-09b218b1bd35/M+NL+SOLO+SWSH+PO+HOODIE+GFX.png",
"position": 5,
"variant_ids": null
},
{
"url": "https://static.nike.com/a/images/t_default/0563e323-934a-4c8c-84bd-d5e0288c883f/M+NL+SOLO+SWSH+PO+HOODIE+GFX.png",
"position": 6,
"variant_ids": null
}
],
"videos": null,
"release_date": "2025-12-20T15:00:00.000Z",
"gender": "MEN",
"age_group": "Adult",
"properties_dict": {
"Shown": "Dark Grey Heather/White",
"Style": "IF1258-063"
},
"properties_list": [
"Nike Life Chenille patch",
"Pouch pocket",
"Hood with drawcord",
"Ribbed hem and cuffs",
"Body: 84% cotton/16% polyester. Hood lining: 84% cotton/16% polyester.",
"Machine wash",
"Imported",
"Shown: Dark Grey Heather/White",
"Style: IF1258-063"
],
"ratings": {
"average": 4.6,
"scale": 5,
"count": 5
},
"options": {
"opt1": {
"name": "Color",
"values": [
"Dark Grey Heather/White"
]
},
"opt2": {
"name": "Size",
"values": [
"XS",
"S",
"S Tall",
"M",
"M Tall",
"L",
"L Tall",
"XL",
"XL Tall",
"2XL",
"2XL Tall",
"3XL",
"3XL Tall",
"4XL",
"4XL Tall"
]
},
"opt3": null
},
"variants": [
{
"id": "b068f99e-28b8-5ca0-8439-5599af677b31",
"title": "Nike Solo Swoosh Men's Fleece Pullover Hoodie - Dark Grey Heather/White - Size XS",
"identifiers": {
"gtin": "00198726213825",
"merchSkuId": "b068f99e-28b8-5ca0-8439-5599af677b31"
},
"opt1": "Dark Grey Heather/White",
"opt2": "XS",
"opt3": null,
"offers": [
{
"price": {
"amount": 105,
"full_amount": 105,
"currency": "USD"
},
"availability": {
"in_stock": true,
"quantity": "LOW"
},
"condition": "new",
"seller": "Nike",
"seller_type": "1p"
}
]
},
{
"id": "91b693c2-1f99-5955-9a4a-083bed071157",
"title": "Nike Solo Swoosh Men's Fleece Pullover Hoodie - Dark Grey Heather/White - Size S",
"identifiers": {
"merchSkuId": "91b693c2-1f99-5955-9a4a-083bed071157",
"gtin": "00198726002504"
},
"opt1": "Dark Grey Heather/White",
"opt2": "S",
"opt3": null,
"offers": [
{
"price": {
"amount": 105,
"full_amount": 105,
"currency": "USD"
},
"availability": {
"in_stock": true,
"quantity": "HIGH"
},
"condition": "new",
"seller": "Nike",
"seller_type": "1p"
}
]
},
{
"id": "10cd4e42-9f58-5d83-ba6a-3cef672a2ec5",
"title": "Nike Solo Swoosh Men's Fleece Pullover Hoodie - Dark Grey Heather/White - Size S Tall",
"identifiers": {
"gtin": "00198726317387",
"merchSkuId": "10cd4e42-9f58-5d83-ba6a-3cef672a2ec5"
},
"opt1": "Dark Grey Heather/White",
"opt2": "S Tall",
"opt3": null,
"offers": [
{
"price": {
"amount": 105,
"full_amount": 105,
"currency": "USD"
},
"availability": {
"in_stock": true,
"quantity": "LOW"
},
"condition": "new",
"seller": "Nike",
"seller_type": "1p"
}
]
},
{
"id": "06984af9-346d-58f1-900c-5b7ec2e25a90",
"title": "Nike Solo Swoosh Men's Fleece Pullover Hoodie - Dark Grey Heather/White - Size M",
"identifiers": {
"gtin": "00198726268061",
"merchSkuId": "06984af9-346d-58f1-900c-5b7ec2e25a90"
},
"opt1": "Dark Grey Heather/White",
"opt2": "M",
"opt3": null,
"offers": [
{
"price": {
"amount": 105,
"full_amount": 105,
"currency": "USD"
},
"availability": {
"in_stock": true,
"quantity": "HIGH"
},
"condition": "new",
"seller": "Nike",
"seller_type": "1p"
}
]
},
{
"id": "aaca27b9-9caa-59f6-b904-f0d171da670b",
"title": "Nike Solo Swoosh Men's Fleece Pullover Hoodie - Dark Grey Heather/White - Size M Tall",
"identifiers": {
"gtin": "00198726333431",
"merchSkuId": "aaca27b9-9caa-59f6-b904-f0d171da670b"
},
"opt1": "Dark Grey Heather/White",
"opt2": "M Tall",
"opt3": null,
"offers": [
{
"price": {
"amount": 105,
"full_amount": 105,
"currency": "USD"
},
"availability": {
"in_stock": false,
"quantity": "OOS"
},
"condition": "new",
"seller": "Nike",
"seller_type": "1p"
}
]
},
{
"id": "5259ab01-6941-5d3f-86de-b4158e793801",
"title": "Nike Solo Swoosh Men's Fleece Pullover Hoodie - Dark Grey Heather/White - Size L",
"identifiers": {
"merchSkuId": "5259ab01-6941-5d3f-86de-b4158e793801",
"gtin": "00198488911670"
},
"opt1": "Dark Grey Heather/White",
"opt2": "L",
"opt3": null,
"offers": [
{
"price": {
"amount": 105,
"full_amount": 105,
"currency": "USD"
},
"availability": {
"in_stock": true,
"quantity": "MEDIUM"
},
"condition": "new",
"seller": "Nike",
"seller_type": "1p"
}
]
},
{
"id": "d15956c7-4015-5a1d-9d13-c6a1a91b255f",
"title": "Nike Solo Swoosh Men's Fleece Pullover Hoodie - Dark Grey Heather/White - Size L Tall",
"identifiers": {
"gtin": "00198726334155",
"merchSkuId": "d15956c7-4015-5a1d-9d13-c6a1a91b255f"
},
"opt1": "Dark Grey Heather/White",
"opt2": "L Tall",
"opt3": null,
"offers": [
{
"price": {
"amount": 105,
"full_amount": 105,
"currency": "USD"
},
"availability": {
"in_stock": false,
"quantity": "OOS"
},
"condition": "new",
"seller": "Nike",
"seller_type": "1p"
}
]
},
{
"id": "85a627b8-9d47-5b67-8f57-5e403284d399",
"title": "Nike Solo Swoosh Men's Fleece Pullover Hoodie - Dark Grey Heather/White - Size XL",
"identifiers": {
"gtin": "00198726082940",
"merchSkuId": "85a627b8-9d47-5b67-8f57-5e403284d399"
},
"opt1": "Dark Grey Heather/White",
"opt2": "XL",
"opt3": null,
"offers": [
{
"price": {
"amount": 105,
"full_amount": 105,
"currency": "USD"
},
"availability": {
"in_stock": false,
"quantity": "OOS"
},
"condition": "new",
"seller": "Nike",
"seller_type": "1p"
}
]
},
{
"id": "9c18d55d-d444-5600-bdc5-5a8e66be099e",
"title": "Nike Solo Swoosh Men's Fleece Pullover Hoodie - Dark Grey Heather/White - Size XL Tall",
"identifiers": {
"merchSkuId": "9c18d55d-d444-5600-bdc5-5a8e66be099e",
"gtin": "00198726333981"
},
"opt1": "Dark Grey Heather/White",
"opt2": "XL Tall",
"opt3": null,
"offers": [
{
"price": {
"amount": 105,
"full_amount": 105,
"currency": "USD"
},
"availability": {
"in_stock": false,
"quantity": "OOS"
},
"condition": "new",
"seller": "Nike",
"seller_type": "1p"
}
]
},
{
"id": "f3d6739c-e046-57ea-9af9-dc1f3fc1cc5b",
"title": "Nike Solo Swoosh Men's Fleece Pullover Hoodie - Dark Grey Heather/White - Size 2XL",
"identifiers": {
"gtin": "00198726210664",
"merchSkuId": "f3d6739c-e046-57ea-9af9-dc1f3fc1cc5b"
},
"opt1": "Dark Grey Heather/White",
"opt2": "2XL",
"opt3": null,
"offers": [
{
"price": {
"amount": 105,
"full_amount": 105,
"currency": "USD"
},
"availability": {
"in_stock": false,
"quantity": "OOS"
},
"condition": "new",
"seller": "Nike",
"seller_type": "1p"
}
]
},
{
"id": "8fe6485c-8ba7-56d0-8e9e-88de9ccc7b18",
"title": "Nike Solo Swoosh Men's Fleece Pullover Hoodie - Dark Grey Heather/White - Size 2XL Tall",
"identifiers": {
"merchSkuId": "8fe6485c-8ba7-56d0-8e9e-88de9ccc7b18",
"gtin": "00198726317790"
},
"opt1": "Dark Grey Heather/White",
"opt2": "2XL Tall",
"opt3": null,
"offers": [
{
"price": {
"amount": 105,
"full_amount": 105,
"currency": "USD"
},
"availability": {
"in_stock": false,
"quantity": "OOS"
},
"condition": "new",
"seller": "Nike",
"seller_type": "1p"
}
]
},
{
"id": "d9d8f230-0b02-50d8-b6d3-234d15c186b8",
"title": "Nike Solo Swoosh Men's Fleece Pullover Hoodie - Dark Grey Heather/White - Size 3XL",
"identifiers": {
"merchSkuId": "d9d8f230-0b02-50d8-b6d3-234d15c186b8",
"gtin": "00198726339686"
},
"opt1": "Dark Grey Heather/White",
"opt2": "3XL",
"opt3": null,
"offers": [
{
"price": {
"amount": 105,
"full_amount": 105,
"currency": "USD"
},
"availability": {
"in_stock": false,
"quantity": "OOS"
},
"condition": "new",
"seller": "Nike",
"seller_type": "1p"
}
]
},
{
"id": "4761644a-b13b-57c8-9b05-536184f17e61",
"title": "Nike Solo Swoosh Men's Fleece Pullover Hoodie - Dark Grey Heather/White - Size 3XL Tall",
"identifiers": {
"gtin": "00198726323517",
"merchSkuId": "4761644a-b13b-57c8-9b05-536184f17e61"
},
"opt1": "Dark Grey Heather/White",
"opt2": "3XL Tall",
"opt3": null,
"offers": [
{
"price": {
"amount": 105,
"full_amount": 105,
"currency": "USD"
},
"availability": {
"in_stock": false,
"quantity": "OOS"
},
"condition": "new",
"seller": "Nike",
"seller_type": "1p"
}
]
},
{
"id": "00344e0f-aa3a-5c1c-8f20-7da8b7533401",
"title": "Nike Solo Swoosh Men's Fleece Pullover Hoodie - Dark Grey Heather/White - Size 4XL",
"identifiers": {
"gtin": "00198726329960",
"merchSkuId": "00344e0f-aa3a-5c1c-8f20-7da8b7533401"
},
"opt1": "Dark Grey Heather/White",
"opt2": "4XL",
"opt3": null,
"offers": [
{
"price": {
"amount": 105,
"full_amount": 105,
"currency": "USD"
},
"availability": {
"in_stock": false,
"quantity": "OOS"
},
"condition": "new",
"seller": "Nike",
"seller_type": "1p"
}
]
},
{
"id": "a3068ed7-83e7-5417-93ae-5f6eca28b511",
"title": "Nike Solo Swoosh Men's Fleece Pullover Hoodie - Dark Grey Heather/White - Size 4XL Tall",
"identifiers": {
"gtin": "00198726333257",
"merchSkuId": "a3068ed7-83e7-5417-93ae-5f6eca28b511"
},
"opt1": "Dark Grey Heather/White",
"opt2": "4XL Tall",
"opt3": null,
"offers": [
{
"price": {
"amount": 105,
"full_amount": 105,
"currency": "USD"
},
"availability": {
"in_stock": false,
"quantity": "OOS"
},
"condition": "new",
"seller": "Nike",
"seller_type": "1p"
}
]
}
],
"recommended_products": [
"https://www.nike.com/t/solo-swoosh-mens-fleece-pullover-hoodie-Bb91pfzy/IF1258-063",
"https://www.nike.com/t/solo-swoosh-mens-french-terry-shorts-KQ62M8/IB8955-010",
"https://www.nike.com/t/dri-fit-club-structured-swoosh-cap-kxvJ3j/FB5625-657",
"https://www.nike.com/t/everyday-cushioned-training-crew-socks-6-pairs-dtmKC5/SX7666-100",
"https://www.nike.com/t/shox-r4-mens-shoes-0PISn0m1/HQ1988-101",
"https://www.nike.com/t/solo-swoosh-mens-fleece-pullover-hoodie-Bb91pfzy/IF1258-063",
"https://www.nike.com/t/sportswear-jdi-mens-t-shirt-s23bM6/AR5006-100",
"https://www.nike.com/t/sportswear-club-mens-fleece-bungee-pants-qxwbNc/IF0488-451",
"https://www.nike.com/t/icon-air-max-90-card-wallet-pM8bFq/N1009740-102",
"https://www.nike.com/t/field-general-suede-mens-shoes-MMjfAd3J/IF0666-100",
"https://www.nike.com/t/solo-swoosh-mens-fleece-pullover-hoodie-Bb91pfzy/IF1258-063",
"https://www.nike.com/t/sportswear-club-mens-long-sleeve-t-shirt-LJ1QzG/AR5193-100",
"https://www.nike.com/t/unlimited-mens-dri-fit-5-unlined-versatile-shorts-cWd49QA3/DV9336-237",
"https://www.nike.com/t/running-lightweight-crew-socks-1-pair-KqNyQ0lz/HV6919-010",
"https://www.nike.com/t/revolution-8-mens-road-running-shoes-U0b8oy8S/HJ9198-005"
]
}
}

⚙️ Under the Hood

How It Works

  1. First run — AI analyzes the site and generates a custom crawler (3-5 minutes)
  2. Subsequent runs — Crawler is reused, extraction starts immediately

The crawler is regenerated when you change the website or country.

Why It's Fast

Unlike LLM-based scrapers that call AI for every page, we use AI once to generate a compiled Rust extractor. This means:

  • No per-page AI costs — extraction runs as pure code
  • High throughput — up to 50 pages/second (3,000/minute)
  • Consistent results — same extractor, deterministic output

Infrastructure

Extraction runs on our dedicated infrastructure, not Apify's platform. There may be a brief delay (~15-20s) while provisioning resources before the crawl starts.

Stealth

Our Rust engine includes custom HTTP and browser implementations built specifically for web scraping:

  • Smart request routing (Chrome rendering, fast HTTP, direct API calls)
  • Anti-detection measures to avoid blocks
  • Premium residential proxies included

🛠️ Troubleshooting

Extraction taking longer than expected?

  • First run: AI is generating your custom crawler (3-5 minutes). Subsequent runs start immediately.
  • Provisioning: Brief delay (~15-20s) while infrastructure spins up.

Getting blocked or no results?

  • Verify the start URL is accessible in your browser
  • Ensure the selected country matches the website's region
  • Try a smaller budget to reduce request volume
  • Some sites have aggressive bot protection — report persistent issues

🎙️ Feedback & Support

We're actively improving extraction quality based on your feedback.