# Extract Menu and Prices from Grubhub

**Use case:** 

Scrape full menus, item prices, and details from any Grubhub restaurant page for analysis and aggregation.

## Input

```json
{
  "startUrls": [
    {
      "url": "https://www.grubhub.com/restaurant/kong-dog-2026-s-clark-st-chicago/3312578"
    }
  ],
  "maxItems": 50,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

## Output

```json
{
  "logo": {
    "label": "Logo",
    "format": "string"
  },
  "name": {
    "label": "Name",
    "format": "string"
  },
  "restaurantName": {
    "label": "Restaurant",
    "format": "string"
  },
  "itemId": {
    "label": "Item ID",
    "format": "string"
  },
  "restaurantId": {
    "label": "Restaurant ID",
    "format": "string"
  },
  "category": {
    "label": "Category",
    "format": "string"
  },
  "description": {
    "label": "Description",
    "format": "string"
  },
  "price": {
    "label": "Price",
    "format": "number"
  },
  "priceCents": {
    "label": "Price Cents",
    "format": "number"
  },
  "minPrice": {
    "label": "Min Price",
    "format": "number"
  },
  "maxPrice": {
    "label": "Max Price",
    "format": "number"
  },
  "deliveryPrice": {
    "label": "Delivery Price",
    "format": "number"
  },
  "pickupPrice": {
    "label": "Pickup Price",
    "format": "number"
  },
  "isAvailable": {
    "label": "Available",
    "format": "boolean"
  },
  "popular": {
    "label": "Popular",
    "format": "boolean"
  },
  "rating": {
    "label": "Rating",
    "format": "number"
  },
  "ratingCount": {
    "label": "Rating Count",
    "format": "number"
  },
  "cuisines": {
    "label": "Cuisines",
    "format": "array"
  },
  "address": {
    "label": "Address",
    "format": "string"
  },
  "phone": {
    "label": "Phone",
    "format": "string"
  },
  "deliveryEstimate": {
    "label": "Delivery Est. (min)",
    "format": "number"
  },
  "pickupEstimate": {
    "label": "Pickup Est. (min)",
    "format": "number"
  },
  "isOpen": {
    "label": "Open",
    "format": "boolean"
  },
  "availableForDelivery": {
    "label": "Delivery Available",
    "format": "boolean"
  },
  "availableForPickup": {
    "label": "Pickup Available",
    "format": "boolean"
  },
  "priceRating": {
    "label": "Price Rating",
    "format": "number"
  },
  "url": {
    "label": "URL",
    "format": "string"
  },
  "scrapedAt": {
    "label": "Scraped At",
    "format": "string"
  },
  "error": {
    "label": "Error",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [Grubhub Scraper](https://apify.com/parseforge/grubhub-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/parseforge/grubhub-scraper) to learn more, explore other use cases, and run it yourself.