Playground Sign in Start free
Recipe E-commerce

Newegg scraper API: product pages as JSON

Send any Newegg page URL with recipe=newegg and get title, description, image and 1 more field as JSON. No selectors to write, no proxies to pick.

  • 1 page type
  • 4 fields
  • 5 credits a page · $0.50 per 1,000
  • Working · 100% in 7 days

5,000 free credits for 7 days, no card.

recipe=newegg
curl -G 'https://api.ujeebu.com/scrape' \
  -H "ApiKey: $UJEEBU_API_KEY" \
  --data-urlencode 'url=https://www.newegg.com/logitech-920-010548/p/N82E16823126688' \
  --data-urlencode 'recipe=newegg'
200 OK · JSON
{
    "result": {
        "title": "Logitech MX Mechanical Wireless Illuminated P...",
        "description": "Buy Logitech MX Mechanical Wireless Illuminat..."
    },
    "success": true
}

What you get from Newegg

The fields of each page type and a real sample from our last validation, shortened.

Product pages recipe=newegg 5 credits a page

FieldTypeExample
titletextLogitech MX Mechanical Wireless Illuminated Performance Keyboard, L...
descriptiontextBuy Logitech MX Mechanical Wireless Illuminated Performance Keyboar...
imageimage URLhttps://c1.neweggimages.com/ProductImage/23-126-688-V01.jpg
urlURLhttps://www.newegg.com/logitech-920-010548/p/N82E16823126688

Sample answer, validated 2026-10-28

{
    "title": "Logitech MX Mechanical Wireless Illuminated Performance Keyboard, Linear Switches, Backlit Keys, Bluetooth, USB-C, macOS, Windows, Linux, iOS, Android, Graphite",
    "description": "Buy Logitech MX Mechanical Wireless Illuminated Performance Keyboard, Linear Switches, Backlit Keys, Bluetooth, USB-C, macOS, Windows, Linux, iOS, Android, G...",
    "image": "https://c1.neweggimages.com/ProductImage/23-126-688-V01.jpg",
    "url": "https://www.newegg.com/logitech-920-010548/p/N82E16823126688"
}

One call

Send the page URL and the recipe name to the Scrape API. The recipe brings the extract rules and the settings that work on Newegg (JavaScript rendering).

curl -G 'https://api.ujeebu.com/scrape' \
  -H "ApiKey: $UJEEBU_API_KEY" \
  --data-urlencode 'url=https://www.newegg.com/logitech-920-010548/p/N82E16823126688' \
  --data-urlencode 'recipe=newegg'

The answer is {"result": {...}} with the headers Ujb-Recipe and Ujb-Credits. Your own parameters always win over the recipe.

What people build with Newegg data

  • Catalog and assortment tracking

    Follow which products appear for a search or a category, and in which position.

    Learn more

Price

Same price as the page call, no fee for the recipe. Only successful responses are billed; blocked, timed-out and failed requests are free.

Page typeCredits a pagePer 1,000, StarterPer 1,000, Pro
Product page5$0.82$0.50

See all plans

FAQ

What does the Newegg recipe return?

JSON with 4 fields from product page (recipe=newegg), for example title, description, image, url. The answer is {"result": {...}} with the fields shown on this page.

How much does it cost to scrape Newegg?

5 credits a page ($0.50 per 1,000 on Pro, $0.82 on Starter). Same price as the page call, no fee for the recipe. Only successful responses are billed; blocked, timed-out and failed requests are free.

Do I need proxies or a headless browser?

No. The recipe brings the settings that work on Newegg: JavaScript rendering. Send only the URL and recipe=newegg.

What happens when Newegg changes its pages?

We check Newegg every day and re-validate the recipe on real pages every week, then fix it when the site changes. Until a fix is live, the API answers 404 "the recipe has no working version" instead of empty data, and that call is free.

Can I change the fields?

Yes. Send your own extract_rules or any setting (js, proxy_type, wait_for) and it wins over the recipe. The developer guide shows the recipe rules to start from.

Get Newegg data as JSON today.

5,000 free credits for 7 days. No card.