Cheapest iFood Scraper avatar

Cheapest iFood Scraper

Pricing

from $0.90 / 1,000 restaurant / merchant founds

Go to Apify Store
Cheapest iFood Scraper

Cheapest iFood Scraper

Scrape iFood (Brazil's #1 food & grocery delivery) at the lowest price per result: search restaurants near any address and pull full menus with dish names, prices, ratings, delivery fee/time and images. Pay per result — no start fee, no subscription.

Pricing

from $0.90 / 1,000 restaurant / merchant founds

Rating

0.0

(0)

Developer

serp.cheap

serp.cheap

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

4 days ago

Last modified

Share

Scrape iFood — Brazil's #1 food & grocery delivery — at the lowest price per result on the Apify Store. Search restaurants and stores near any address, then pull full menus (dish names, descriptions and prices) plus ratings, delivery fee/time, category and images.

Fast, cheap, and light. Pay per result, no start fee, no subscription.

Why this one

  • Cheapest on the Store. Full menu at $0.0029/restaurant (27% under the cheapest competitor, 8.6× under the category leader). Listing/discovery at $0.0009/restaurant — a mode most rivals don't sell separately. See ./PRICING.md.
  • No residential proxy needed. The default Apify proxy works, which keeps the price this low.
  • Everything in BRL, normalized. Delivery fees and menu prices come back as consistent Reais.
  • Self-monitored. Every run reports upstream health to a private tracker, so schema drift on iFood's side is caught early.

Modes

Set mode in the input:

search — find restaurants/stores near a location

Give a term (what to look for, e.g. "pizza", "hamburguer", "restaurante") and a location — either an address (geocoded for you) or explicit latitude/longitude.

{
"mode": "search",
"term": "pizza",
"address": "Avenida Paulista 1000, São Paulo",
"searchSize": 50
}

Returns one item per merchant: merchantId, name, slug, type, mainCategory, userRating, distanceKm, deliveryFee (R$), deliveryTimeMinMinutes/MaxMinutes, available, imageUrl, url. Charges search-merchant per merchant.

merchant — full detail + menu for specific restaurants

Give merchantUrls: iFood restaurant URLs, identifier=<uuid> action strings, or bare merchant UUIDs (any mix). A location (address or latitude/longitude) is still required — iFood catalogs are location-scoped.

{
"mode": "merchant",
"merchantUrls": [
"https://www.ifood.com.br/delivery/sao-paulo-sp/.../1d743d52-3fa4-43df-b9a4-de1260417b71",
"1d743d52-3fa4-43df-b9a4-de1260417b71"
],
"latitude": -23.5614117,
"longitude": -46.6558999
}

Returns one item per merchant with metadata (rating, price range, category, features, payment methods, logo/images, URL) plus the full menu: categories, each with items carrying itemId, name, description, price (R$), minPrice, hasOptions, available, imageUrl. Charges merchant-detail per merchant.

selftest — health check

Runs a fixed geocode/search/merchant/catalog probe set and reports endpoint health. No charge.

Input reference

FieldTypeApplies toNotes
modestringallsearch | merchant | selftest (required)
termstringsearchsearch query
addressstringsearch, merchantgeocoded to lat/lon if coords not given
latitude / longitudenumbersearch, merchantexplicit location (skips geocode)
merchantUrlsarraymerchantURLs, action strings, or bare UUIDs
searchSizeintegersearchmerchants per search (default 50, up to 100)
maxItemsintegerallcap on total results
proxyConfigurationobjectalldefaults to the Apify proxy — no residential needed

Location

A location is always required. Provide it the easy way (address, geocoded via iFood's own geocoder) or the precise way (latitude/longitude). Coordinates take precedence when both are given. Menus and search results are location-scoped, exactly as on ifood.com.br.

Proxy

The default Apify proxy works — no residential proxy required. Override via proxyConfiguration only if you need a specific proxy.

Notes

  • Prices and delivery fees are in BRL. iFood returns delivery fee in cents; we normalize to Reais so every monetary field is consistent.
  • Not affiliated with iFood. Scrapes only publicly visible catalog data.

See ./PRICING.md for the full price/margin breakdown.