---
title: "Search UberEats restaurants"
method: GET
path: "/ubereats/search"
tags: ["UberEats"]
---

# Search UberEats restaurants

`GET /ubereats/search`

## Request

- Base URL: `https://api.crawlora.net/api/v1`
- URL: `https://api.crawlora.net/api/v1/ubereats/search`
- Auth: API key in header `x-api-key`

Returns restaurants delivering to a location: name, rating, review count, delivery estimate, cuisine tags, and image. Pass a keyword to search by name/cuisine/dish, or omit it to browse the general feed for that location.

## Query parameters

- `latitude` number, required
- `longitude` number, required
- `query` string
- `offset` integer
- `limit` integer
- `cursor` string

## Headers

- `x-api-key` string, required

## Response `200`

OK

- UbereatsSearchResponseDoc
  - `code` integer
  - `data` UbereatsSearchResponse
    - `cityName` string: Name of the city feed that was returned, such as `san_francisco`. Set for location feeds only.
    - `cursor` string: Cursor to pass in the next keyword search request to get more results.
    - `hasMore` boolean: Whether more restaurants are available beyond this response.
    - `offset` integer: Offset of the first restaurant returned.
    - `restaurants` UbereatsRestaurant[]: Restaurants matching the search, or found in the location feed.
      - `cuisineTags` string[]: Cuisine labels shown on the restaurant card.
      - `currencyCode` string: Currency code used for the restaurant's prices, such as `USD`.
      - `deliveryEtaText` string: Estimated delivery time as shown on the card, such as `21 min`.
      - `imageUrl` string: URL of the restaurant's card image.
      - `isSponsored` boolean: Whether Uber Eats shows the restaurant as a sponsored listing.
      - `latitude` number: Latitude of the restaurant, in decimal degrees.
      - `longitude` number: Longitude of the restaurant, in decimal degrees.
      - `name` string: Restaurant name as shown on the feed card.
      - `rating` number: Average customer rating of the restaurant.
      - `reviewCount` integer: Number of customer reviews the restaurant has.
      - `slug` string: URL slug of the restaurant's Uber Eats page.
      - `storeUuid` string: Uber Eats store UUID. Use it with the store endpoints.
      - `url` string: URL of the restaurant's page on Uber Eats.
  - `msg` string

## Other responses

- `400`: Bad Request
- `500`: Internal Server Error
- `503`: Service Unavailable

---

[API](https://skmtc.dev/crawlora/apis/crawlora-api.md) · [All operations](https://skmtc.dev/crawlora/apis/crawlora-api/llms.txt) · [OpenAPI document](https://skmtc.dev/crawlora/apis/crawlora-api/revisions/0497899e2016?raw)
