US Foods Product Catalog Data Scraper avatar

US Foods Product Catalog Data Scraper

Pricing

from $16.73 / 1,000 product records

Go to Apify Store
US Foods Product Catalog Data Scraper

US Foods Product Catalog Data Scraper

Extract public US Foods product records with names, brands, SKUs, categories, descriptions, images, availability, and public pricing when available.

Pricing

from $16.73 / 1,000 product records

Rating

0.0

(0)

Developer

Muhammad Afzal

Muhammad Afzal

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 days ago

Last modified

Share

US Foods Catalog Scraper

Free plan limit: Free-plan users can receive up to 5 result records per run. Paid-plan and local/unknown runs retain the Actor's existing limits.

Apify Actor that extracts publicly visible US Foods product records from category, brand, and product pages.

Each dataset item contains a stable product URL and name, SKU/product ID when exposed, brand, category, public description, image, availability, breadcrumbs, and a public price only when the source exposes one. US Foods ordering prices and order-guide fields are customer-account-specific, so the actor leaves price as null when they are not public.

Input

{
"startUrls": [{ "url": "https://www.usfoods.com/products-we-offer/products-by-category/dairy-and-eggs.html" }],
"searchQueries": [],
"maxResults": 5,
"maxPages": 1,
"includeDescription": true,
"proxyConfiguration": { "useApifyProxy": false }
}

The default public category page is dairy and eggs. The default run is intentionally bounded to five products from one listing page so it completes quickly. searchQueries filters returned public records by keyword; it does not log in to US Foods Online or access private customer catalogs.

Local development

npm ci
npm run typecheck
npm test
npm run build

If the public CloudFront edge returns 403, enable an owner-authorized US residential Apify proxy and keep the request scope small, for example { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"], "countryCode": "US" }.

Reliability notes

  • Records are deduplicated by product ID, SKU, or canonical URL.
  • Dataset validation happens before result billing.
  • A run with all requests blocked fails honestly; an accessible page with no matching products completes with a warning-level diagnostic.

Pricing

This Actor uses pay-per-event pricing. These are the current Apify Store event prices:

EventPrice (USD)When it is charged
product-record$0.005Product record — One validated US Foods product record written to the dataset.

Apify platform usage for this Actor run is included alongside the event prices above; no separate per-run platform-usage fee is passed to users.

This covers Apify platform usage for this Actor run. Other Apify products or usage outside this Actor run may still follow your account plan.