Skip to content
Scrappa Get API key
Uber Eats API 1-11 credits / request

Uber Eats Store API Documentation

GET https://scrappa.co/api/ubereats/store

Uber Eats Store API Documentation Open one Uber Eats store. The answer holds the address with coordinates, the phone number, the opening hours as HH:MM per day range, the cuisines, the price bucket, the rating, the review count, the ETA, the delivery fee when shown, featured reviews with ISO 8601 dates and the full menu. Every item has its price as a number in major units with the currency, its description, the image, a sold-out flag and a popular flag. The featured shelf is returned as popular_items. menu_complete is false when Uber Eats says more menu sections exist; Scrappa never returns a cut menu as complete. Set include_options=1 to add the option groups of the first 10 items that have options (sizes, toppings, extras) with the price of each choice. Cost: 1 credit per request, plus 1 credit for each item whose options load (up to 10 more). Failed lookups are not billed.

Uber Eats Store API Documentation 1-11 credits / request

Endpoint

Request preview
GET
https://scrappa.co/api/ubereats/store
Auth header
x-api-key
Cost
1-11 credits / request
store = example lat = 10 lng = 10
Response preview
200 OK
{
    "data": {
        "store": {
            "id": "17d03e07-66ca-460f-a290-077407cbb382",
            "eta": {
                "max": 30,
                "min": 30,
                "text": "30\u201330 Min"
            },
            "url": "https://www.ubereats.com/store/joes-pizza-times-square-1435-broadway/F9A-B2bKRg-ikAd0B8uzgg",
            "name": "Joe's Pizza - Time's Square (1435 Broadway)",
            "slug": "joes-pizza-times-square-1435-broadway",
            "hours": [
                {
...

Parameters

Start with the required fields, then add optional filters only when your use case needs them.

Runnable path

3 required parameters needed before sending a request.

2 optional filters available.

store string Required

The store id from the stores endpoint, or the url of an Uber Eats store page.

Example value example
lat number Required

Latitude of the delivery address, for example 40.758.

Example value 10
lng number Required

Longitude of the delivery address, for example -73.9855.

Example value 10
market string Optional

us (default), ca, mx, gb, fr, de, jp or au. Without it Scrappa picks gb, fr, de, jp or au from lat and lng and uses us otherwise. Send ca or mx for Canada or Mexico. Any other value returns 422.

Example value US
include_options boolean Optional

Set to 1 to add the options of the first 10 items that have options. Each item that loads costs 1 more credit. Default off.

Example value true

Response Schema

Example response fields are illustrative; inspect the JSON before integrating.

Example response fields

Scan these fields before integrating.

data meta success
JSON Response
200 OK
{
    "data": {
        "store": {
            "id": "17d03e07-66ca-460f-a290-077407cbb382",
            "eta": {
                "max": 30,
                "min": 30,
                "text": "30\u201330 Min"
            },
            "url": "https://www.ubereats.com/store/joes-pizza-times-square-1435-broadway/F9A-B2bKRg-ikAd0B8uzgg",
            "name": "Joe's Pizza - Time's Square (1435 Broadway)",
            "slug": "joes-pizza-times-square-1435-broadway",
            "hours": [
                {
                    "days": "Sunday - Wednesday",
                    "opens": "10:00",
                    "closes": "03:00",
                    "closes_next_day": true
                },
                {
                    "days": "Thursday",
                    "opens": "10:00",
                    "closes": "04:00",
                    "closes_next_day": true
                },
                {
                    "days": "Friday - Saturday",
                    "opens": "10:00",
                    "closes": "04:15",
                    "closes_next_day": true
                }
            ],
            "phone": "+16465594878",
            "images": [
                "https://tb-static.uber.com/prod/image-proc/processed_images/6f67fd8dc603a197abf91eba0288129f/9b3aae4cf90f897799a5ed357d60e09d.jpeg",
                "https://tb-static.uber.com/prod/image-proc/processed_images/6f67fd8dc603a197abf91eba0288129f/f6deb0afc24fee6f4bd31a35e6bcbd47.jpeg"
            ],
            "rating": 4.6,
            "address": {
                "city": "New York",
                "full": "1435 Broadway, New York, NY 10018",
                "region": "NY",
                "street": "1435 Broadway",
                "country": "US",
                "postal_code": "10018"
            },
            "is_open": true,
            "reviews": [
                {
                    "date": "2023-06-04T00:00:00Z",
                    "text": "Outstanding true NY style pizza. The cheese pizza is my pick.  The crust is always crispy and chewy, the cheese to sauce ratio is just right, and the ingredients are of a good quality. Joe's is a favorite for a reason.",
                    "author": "Charles K."
                }
            ],
            "cuisines": [
                "Pizza",
                "American",
                "Italian",
                "Group Friendly"
            ],
            "currency": "USD",
            "distance": "0.2 mi",
            "latitude": 40.7546509,
            "longitude": -73.9868254,
            "categories": [
                {
                    "id": "53035974-0f12-4ac2-a8c2-586370d24ec8",
                    "name": "Salads",
                    "items": [
                        {
                            "id": "06741353-8cb0-4be9-982d-b781867cad78",
                            "name": "House Salad (Small)",
                            "badge": "Popular",
                            "image": "https://tb-static.uber.com/prod/image-proc/processed_images/a0d4e45600bc020112eeda9ac43862fb/3093d07d5a810674a6d7adf26679874b.jpeg",
                            "price": 11,
                            "popular": true,
                            "currency": "USD",
                            "description": "Fresh mixed greens.",
                            "has_options": false,
                            "is_sold_out": false
                        },
                        {
                            "id": "41096540-6745-4b31-9b24-11d02dec318b",
                            "name": "House Salad (Family)",
                            "badge": null,
                            "image": "https://tb-static.uber.com/prod/image-proc/processed_images/2142f841b70f29d2e8fb0b3d052946ef/c67fc65e9b4e16a553eb7574fba090f1.jpeg",
                            "price": 32,
                            "popular": false,
                            "currency": "USD",
                            "description": "Feeds four to five people.",
                            "has_options": true,
                            "is_sold_out": false
                        }
                    ]
                },
                {
                    "id": "d04dd111-e058-4c47-9977-30f7e690d49c",
                    "name": "Pies",
                    "items": [
                        {
                            "id": "5c1b5f9c-e601-40aa-ba70-1c982ee08fe1",
                            "name": "Plain Cheese Pizza",
                            "badge": "Popular",
                            "image": "https://tb-static.uber.com/prod/image-proc/processed_images/b895264c7b08a62db0ea665169aab91d/a19bb09692310dfd41e49a96c424b3a6.jpeg",
                            "price": 29,
                            "popular": true,
                            "currency": "USD",
                            "description": "Melted cheese on a classic pizza crust.",
                            "has_options": false,
                            "is_sold_out": false
                        },
                        {
                            "id": "ea3c025f-b35d-497b-ad17-4aaf7974d5e0",
                            "name": "Plain Cheese Pie with One Topping",
                            "badge": "Popular",
                            "image": "https://tb-static.uber.com/prod/image-proc/processed_images/731b84fdc692ab6ed62d88648e8d4bc4/a19bb09692310dfd41e49a96c424b3a6.jpeg",
                            "price": 33,
                            "popular": true,
                            "currency": "USD",
                            "description": "Classic cheese pie with your choice of one topping.",
                            "has_options": true,
                            "is_sold_out": false
                        }
                    ]
                }
            ],
            "item_count": 8,
            "delivery_fee": {
                "text": "$3.99 Delivery Fee",
                "amount": 3.99,
                "currency": "USD"
            },
            "is_orderable": true,
            "price_bucket": "$$",
            "menu_complete": true,
            "popular_items": [
                {
                    "id": "06741353-8cb0-4be9-982d-b781867cad78",
                    "name": "House Salad (Small)",
                    "badge": "Popular",
                    "image": "https://tb-static.uber.com/prod/image-proc/processed_images/a0d4e45600bc020112eeda9ac43862fb/3093d07d5a810674a6d7adf26679874b.jpeg",
                    "price": 11,
                    "popular": true,
                    "currency": "USD",
                    "description": "Fresh mixed greens.",
                    "has_options": false,
                    "is_sold_out": false
                },
                {
                    "id": "5c1b5f9c-e601-40aa-ba70-1c982ee08fe1",
                    "name": "Plain Cheese Pizza",
                    "badge": "Popular",
                    "image": "https://tb-static.uber.com/prod/image-proc/processed_images/b895264c7b08a62db0ea665169aab91d/a19bb09692310dfd41e49a96c424b3a6.jpeg",
                    "price": 29,
                    "popular": true,
                    "currency": "USD",
                    "description": "Melted cheese on a classic pizza crust.",
                    "has_options": false,
                    "is_sold_out": false
                }
            ],
            "review_count_text": "15000+",
            "review_count_approx": 15000
        },
        "market": "us"
    },
    "meta": {
        "credits": 1,
        "billable": true,
        "endpoint_family": "store"
    },
    "success": true
}

Errors

Handle these documented responses before retrying or showing customer-facing failures.

422

Validation Error

A query parameter is missing or invalid. This response is not billable.

{
    "errors": {
        "store": [
            "The store is a store id as the stores endpoint returns it, or the url of a store page."
        ]
    },
    "message": "The request validation failed"
}
404

Store Not Found

The site has no store with this id. This response is not billable.

{
    "meta": {
        "billable": false,
        "retryable": false,
        "endpoint_family": "store"
    },
    "error": {
        "code": "NOT_FOUND",
        "message": "Uber Eats has no store with this id."
    },
    "success": false
}
503

Upstream Unavailable

The site did not answer or sent a page Scrappa cannot read. This response is not billable. Retry in a moment.

{
    "meta": {
        "billable": false,
        "retryable": true,
        "endpoint_family": "store"
    },
    "error": {
        "code": "UPSTREAM_UNAVAILABLE",
        "message": "Uber Eats is temporarily unavailable. Please retry."
    },
    "success": false
}

Generate Code with AI

Copy a ready-made prompt with all the endpoint details, parameters, and example responses. Paste it into ChatGPT, Claude, or any AI assistant to instantly generate working code.

Try It Live

Test this endpoint in our interactive playground with real data.