---
title: "Wolt API: JSON data, 4 endpoints, 1 credit per call"
description: "Wolt API for restaurant and dish search by location, venue details and menus with prices and options as JSON. 1 credit per successful call."
url: https://perceptlayer.com/apis/wolt
---

[APIs](https://perceptlayer.com/apis) / [Marketplaces](https://perceptlayer.com/verticals/marketplaces) / Wolt

1 credit per call 4 endpoints 5 datapoints

# Wolt API

Wolt API for restaurant and dish search by location, venue details and menus with prices and options as JSON. 1 credit per successful call.

[Get a free API key](https://perceptlayer.com/signup) Run it below

Wolt

GET /v1/wolt/menu?slug=wen-cheng-2-hand-pulled-noodles 

```
{
  "success": true,
  "data": {
    "venue": {
      "id": "633d7eec056442ed9fe2e78c",
      "slug": "wen-cheng-2-hand-pulled-noodles",
      "name": "WEN CHENG 2 Rosa-Luxenburg",
      "brand": "Wen Cheng",
      "description": "Two types of fresh hand-pulled noodles served with chilli, garlic, Szechuan pepper, hot oil and homemade braised stew. Also, delicious Taiwanese salads.",
      "url": "https://wolt.com/de/deu/berlin/restaurant/wen-cheng-2-hand-pulled-noodles",
      "address": {
        "line": "Schönhauser Allee 10",
        "city": "Berlin",
        "postal_code": "10119",
        "country": "DEU",
        "lat": 52.530688,
        "lon": 13.411648
      },
      "website": "http://www.wenchengnoodles.de/",
      "currency": "EUR",
      "timezone": "Europe/Berlin",
      "price_range": 2,
      "tags": [
        "chinese",
        "noodles",
        "asian"
      ],
      "rating": {
        "score": 8.6,
        "scale": 10,
        "count": 500
      },
      "delivery_methods": [
        "takeaway",
        "homedelivery"
      ],
      "minimum_order": {
        "amount": 10,
        "currency": "EUR"
      },
      "opening_hours": [
        {
          "day": "Monday",
          "formatted_times": "Closed"
        },
        {
          "day": "Tuesday",
          "formatted_times": "17:00–21:45"
        },
        {
          "day": "Wednesday",
          "formatted_times": "17:00–21:45"
        }
      ],
      "delivery_hours": [
        {
          "day": "Monday",
          "formatted_times": "Closed"
        },
        {
          "day": "Tuesday",
          "formatted_times": "17:00–21:45"
        },
        {
          "day": "Wednesday",
          "formatted_times": "17:00–21:45"
        }
      ],
      "image_url": "https://imageproxy.wolt.com/mes-image/95499c0c-2904-4b15-bf78-784ca1cf2cfc/e4c6c202-b4a4-4ddf-abfd-1d22b24f2f8b",
      "logo_url": "https://imageproxy.wolt.com/assets/6732148a5e9fa56b919d4943"
    },
    "language": "de",
    "available_languages": [
      "de",
      "en",
      "tr"
    ],
    "currency": "EUR",
    "category_count": 6,
    "item_count": 25,
    "truncated": false,
    "categories": [
      {
        "id": "d9404acaf029500596605a19",
        "name": "BIANG BIANG NOODLES",
        "slug": "biang-biang-noodles-1",
        "image_url": "https://wolt-menu-images-cdn.wolt.com/menu-images/699824c252512b6ffe5de58f/710e3586-b1ed-11f1-b96f-c28bc1a7e693_ahr0chm6ly9zdg9yywdllmdvb2dszwfwaxmuy29tl2lrb25hlwj1y2tldc1wcm9kdwn0aw9ul2ltywdlcy82nzdizmnjn2y5ztrlndlkzjjjmtg5otyvv0nfqkjczwvm…",
        "items": [
          {
            "id": "69e14dfa8584f6581df2beee",
            "name": "Biang Biang Beef",
            "description": "mit geschmortem Rind, Knoblauch, Chili, Koriander, Frühlingszwiebeln und Wencheng-Soße",
            "price": "…",
            "image_url": "https://wolt-menu-images-cdn.wolt.com/menu-images/699824c252512b6ffe5de58f/710e3586-b1ed-11f1-b96f-c28bc1a7e693_ahr0chm6ly9zdg9yywdllmdvb2dszwfwaxmuy29tl2lrb25hlwj1y2tldc1wcm9kdwn0aw9ul2ltywdlcy82nzdizmnjn2y5ztrlndlkzjjjmtg5otyvv0nfqkjczwvm…",
            "images": [
              "https://wolt-menu-images-cdn.wolt.com/menu-images/699824c252512b6ffe5de58f/710e3586-b1ed-11f1-b96f-c28bc1a7e693_ahr0chm6ly9zdg9yywdllmdvb2dszwfwaxmuy29tl2lrb25hlwj1y2tldc1wcm9kdwn0aw9ul2ltywdlcy82nzdizmnjn2y5ztrlndlkzjjjmtg5otyvv0nfqkjczwvm…"
            ],
            "available": true,
            "wolt_plus_only": false,
            "option_groups": [
              "…",
              "…",
              "…"
            ]
          },
          {
            "id": "69e14dfa8584f6581df2bef2",
            "name": "Biang Biang Tofu & Shiitake",
            "description": "mit Tofu, Wencheng-Soße, Knoblauch, Chili, Koriander, Frühlingszwiebeln und Shiitakes",
            "price": "…",
            "image_url": "https://wolt-menu-images-cdn.wolt.com/menu-images/60afaa0728ad361bd0d2cdba/5a56aafe-d316-11f1-806e-328dfc15094b_ahr0chm6ly9zdg9yywdllmdvb2dszwfwaxmuy29tl2lrb25hlwj1y2tldc1wcm9kdwn0aw9ul2ltywdlcy82nzdizmnjn2y5ztrlndlkzjjjmtg5otyvv0nfqkjub2z1…",
            "images": [
              "https://wolt-menu-images-cdn.wolt.com/menu-images/60afaa0728ad361bd0d2cdba/5a56aafe-d316-11f1-806e-328dfc15094b_ahr0chm6ly9zdg9yywdllmdvb2dszwfwaxmuy29tl2lrb25hlwj1y2tldc1wcm9kdwn0aw9ul2ltywdlcy82nzdizmnjn2y5ztrlndlkzjjjmtg5otyvv0nfqkjub2z1…"
            ],
            "available": true,
            "wolt_plus_only": false,
            "option_groups": [
              "…",
              "…",
              "…"
            ]
          },
          {
            "id": "69e14dfa8584f6581df2bef4",
            "name": "Biang Biang Aubergine",
            "description": "mit Auberginen, veganem Hackfleisch, Wencheng-Soße, Knoblauch, Chili, Koriander und Frühlingszwiebeln",
            "price": "…",
            "image_url": "https://wolt-menu-images-cdn.wolt.com/menu-images/633ec2383b0f777da89f6756/5ab5ead2-d316-11f1-a21e-328dfc15094b_ahr0chm6ly9zmy5lds13zxn0lteuyw1hem9uyxdzlmnvbs9jb20uawtlbnrvby5wcm9klnjpy2gty29udgvudc1zdg9yzs80nzi3nl84nzzkmzczns04zjdmltq2mget…",
            "images": [
              "https://wolt-menu-images-cdn.wolt.com/menu-images/633ec2383b0f777da89f6756/5ab5ead2-d316-11f1-a21e-328dfc15094b_ahr0chm6ly9zmy5lds13zxn0lteuyw1hem9uyxdzlmnvbs9jb20uawtlbnrvby5wcm9klnjpy2gty29udgvudc1zdg9yzs80nzi3nl84nzzkmzczns04zjdmltq2mget…"
            ],
            "available": true,
            "wolt_plus_only": false,
            "option_groups": [
              "…",
              "…",
              "…"
            ]
          }
        ]
      },
      {
        "id": "73a12da4471564955672f3de",
        "name": "WEN CHENG NOODLES",
        "slug": "wen-cheng-noodles-2",
        "image_url": "https://wolt-menu-images-cdn.wolt.com/menu-images/633ec2383b0f777da89f6756/5ab8623a-d316-11f1-a21e-328dfc15094b_ahr0chm6ly9zdg9yywdllmdvb2dszwfwaxmuy29tl2lrb25hlwj1y2tldc1wcm9kdwn0aw9ul2ltywdlcy82nzdizmnjn2y5ztrlndlkzjjjmtg5otyvv0nfv0nczwvm…",
        "items": [
          {
            "id": "69e14dfa8584f6581df2bef8",
            "name": "Wen Cheng Beef",
            "description": "mit Rindereintopf, Wencheng-Soße, Tomaten-Knoblauch-Soße, asiatischen Pickles und Koriander",
            "price": "…",
            "image_url": "https://wolt-menu-images-cdn.wolt.com/menu-images/633ec2383b0f777da89f6756/5ab8623a-d316-11f1-a21e-328dfc15094b_ahr0chm6ly9zdg9yywdllmdvb2dszwfwaxmuy29tl2lrb25hlwj1y2tldc1wcm9kdwn0aw9ul2ltywdlcy82nzdizmnjn2y5ztrlndlkzjjjmtg5otyvv0nfv0nczwvm…",
            "images": [
              "https://wolt-menu-images-cdn.wolt.com/menu-images/633ec2383b0f777da89f6756/5ab8623a-d316-11f1-a21e-328dfc15094b_ahr0chm6ly9zdg9yywdllmdvb2dszwfwaxmuy29tl2lrb25hlwj1y2tldc1wcm9kdwn0aw9ul2ltywdlcy82nzdizmnjn2y5ztrlndlkzjjjmtg5otyvv0nfv0nczwvm…"
            ],
            "available": true,
            "wolt_plus_only": false,
            "option_groups": [
              "…",
              "…",
              "…"
            ]
          },
          {
            "id": "69e14dfa8584f6581df2befc",
            "name": "Wen Cheng Tofu & Shiitake",
            "description": "mit Tofu, Shiitakes, Wencheng-Soße, Tomaten-Knoblauch-Soße, asiatischen Pickles und Koriander",
            "price": "…",
            "image_url": "https://wolt-menu-images-cdn.wolt.com/menu-images/6a291623d44e34010097f313/17b84c8e-b020-11f1-98ed-7ebc7b211be3_ahr0chm6ly9zdg9yywdllmdvb2dszwfwaxmuy29tl2lrb25hlwj1y2tldc1wcm9kdwn0aw9ul2ltywdlcy82nzdizmnjn2y5ztrlndlkzjjjmtg5otyvv0nfv0nub2z1…",
            "images": [
              "https://wolt-menu-images-cdn.wolt.com/menu-images/6a291623d44e34010097f313/17b84c8e-b020-11f1-98ed-7ebc7b211be3_ahr0chm6ly9zdg9yywdllmdvb2dszwfwaxmuy29tl2lrb25hlwj1y2tldc1wcm9kdwn0aw9ul2ltywdlcy82nzdizmnjn2y5ztrlndlkzjjjmtg5otyvv0nfv0nub2z1…"
            ],
            "available": true,
            "wolt_plus_only": false,
            "option_groups": [
              "…",
              "…",
              "…"
            ]
          },
          {
            "id": "69e14dfa8584f6581df2befe",
            "name": "Wen Cheng Aubergine",
            "description": "mit Auberginen, veganem Hackfleisch, Wencheng-Soße, Tomaten-Knoblauch-Soße, asiatischen Pickles und Koriander",
            "price": "…",
            "image_url": "https://wolt-menu-images-cdn.wolt.com/menu-images/633ec2383b0f777da89f6756/5abc3842-d316-11f1-a21e-328dfc15094b_ahr0chm6ly9zdg9yywdllmdvb2dszwfwaxmuy29tl2lrb25hlwj1y2tldc1wcm9kdwn0aw9ul2ltywdlcy82nzdizmnjn2y5ztrlndlkzjjjmtg5otyvv0nfv0nbdwjl…",
            "images": [
              "https://wolt-menu-images-cdn.wolt.com/menu-images/633ec2383b0f777da89f6756/5abc3842-d316-11f1-a21e-328dfc15094b_ahr0chm6ly9zdg9yywdllmdvb2dszwfwaxmuy29tl2lrb25hlwj1y2tldc1wcm9kdwn0aw9ul2ltywdlcy82nzdizmnjn2y5ztrlndlkzjjjmtg5otyvv0nfv0nbdwjl…"
            ],
            "available": true,
            "wolt_plus_only": false,
            "option_groups": [
              "…",
              "…",
              "…"
            ]
          }
        ]
      },
      {
        "id": "0307e055c122c3ba886dd413",
        "name": "BAO BUNS",
        "slug": "bao-buns-3",
        "image_url": "https://wolt-menu-images-cdn.wolt.com/menu-images/66d71b93c86164dffe7c78fd/e6f4d9b8-956d-11f1-80ef-b69060502b39_ahr0chm6ly9zdg9yywdllmdvb2dszwfwaxmuy29tl2lrb25hlwj1y2tldc1wcm9kdwn0aw9ul2ltywdlcy82nzdizmnjn2y5ztrlndlkzjjjmtg5otyvnzzlnzuzngmt…",
        "items": [
          {
            "id": "69e14dfa8584f6581df2bf02",
            "name": "Szechuan Fried Chicken Bao",
            "description": "Buttermilch-Hähnchen mit Sichuan-Aioli, asiatischen Pickles, Gurkenpickles und Koriander",
            "price": "…",
            "image_url": "https://wolt-menu-images-cdn.wolt.com/menu-images/66d71b93c86164dffe7c78fd/e6f4d9b8-956d-11f1-80ef-b69060502b39_ahr0chm6ly9zdg9yywdllmdvb2dszwfwaxmuy29tl2lrb25hlwj1y2tldc1wcm9kdwn0aw9ul2ltywdlcy82nzdizmnjn2y5ztrlndlkzjjjmtg5otyvnzzlnzuzngmt…",
            "images": [
              "https://wolt-menu-images-cdn.wolt.com/menu-images/66d71b93c86164dffe7c78fd/e6f4d9b8-956d-11f1-80ef-b69060502b39_ahr0chm6ly9zdg9yywdllmdvb2dszwfwaxmuy29tl2lrb25hlwj1y2tldc1wcm9kdwn0aw9ul2ltywdlcy82nzdizmnjn2y5ztrlndlkzjjjmtg5otyvnzzlnzuzngmt…"
            ],
            "available": true,
            "wolt_plus_only": false,
            "option_groups": [
              "…"
            ]
          },
          {
            "id": "69e14dfa8584f6581df2bf04",
            "name": "Szechuan Fried Tofu Bao",
            "description": "Knuspriger Tofu mit Sichuan-Aioli, asiatischen Pickles, Gurkenpickles und Koriander",
            "price": "…",
            "image_url": "https://wolt-menu-images-cdn.wolt.com/menu-images/6a291623d44e34010097f313/17be4fe4-b020-11f1-98ed-7ebc7b211be3_ahr0chm6ly9zdg9yywdllmdvb2dszwfwaxmuy29tl2lrb25hlwj1y2tldc1wcm9kdwn0aw9ul2ltywdlcy82nzdizmnjn2y5ztrlndlkzjjjmtg5otyvn2uwnduxndgt…",
            "images": [
              "https://wolt-menu-images-cdn.wolt.com/menu-images/6a291623d44e34010097f313/17be4fe4-b020-11f1-98ed-7ebc7b211be3_ahr0chm6ly9zdg9yywdllmdvb2dszwfwaxmuy29tl2lrb25hlwj1y2tldc1wcm9kdwn0aw9ul2ltywdlcy82nzdizmnjn2y5ztrlndlkzjjjmtg5otyvn2uwnduxndgt…"
            ],
            "available": true,
            "wolt_plus_only": false,
            "option_groups": [
              "…"
            ]
          }
        ]
      }
    ]
  },
  "meta": {
    "endpoint_family": "wolt_menu",
    "request_id": "req_a1962db8f4e6463790c15d32c29ff6c3",
    "credits_charged": 1,
    "credits_remaining": 1904
  }
}
```

200 OK JSON X-Credits-Used: 1

Recorded from our API and shortened.

Sample data

## What one call returns

A recorded run of `menu`: the fields and shapes you will get, shortened to 3 items.

| # | id string | name string | slug string | image\_url url | items object\[\] |
| --- | --- | --- | --- | --- | --- |
| 1 | d9404acaf029500596605a19 | BIANG BIANG NOODLES | biang-biang-noodles-1 | https://wolt-menu-images-cdn.wolt.com/menu-images/699824c252512b6ffe5de58f/710e3586-b1ed-11f1-b96f-c28bc1a7e693\_ahr0chm6ly9zdg9yywdllmdvb2dszwfwaxmuy29tl2lrb25hlwj1y2tldc1wcm9kdwn0aw9ul2ltywdlcy82nzdizmnjn2y5ztrlndlkzjjjmtg5otyvv0nfqkjczwvm… | \[3 items\] |
| 2 | 73a12da4471564955672f3de | WEN CHENG NOODLES | wen-cheng-noodles-2 | https://wolt-menu-images-cdn.wolt.com/menu-images/633ec2383b0f777da89f6756/5ab8623a-d316-11f1-a21e-328dfc15094b\_ahr0chm6ly9zdg9yywdllmdvb2dszwfwaxmuy29tl2lrb25hlwj1y2tldc1wcm9kdwn0aw9ul2ltywdlcy82nzdizmnjn2y5ztrlndlkzjjjmtg5otyvv0nfv0nczwvm… | \[3 items\] |
| 3 | 0307e055c122c3ba886dd413 | BAO BUNS | bao-buns-3 | https://wolt-menu-images-cdn.wolt.com/menu-images/66d71b93c86164dffe7c78fd/e6f4d9b8-956d-11f1-80ef-b69060502b39\_ahr0chm6ly9zdg9yywdllmdvb2dszwfwaxmuy29tl2lrb25hlwj1y2tldc1wcm9kdwn0aw9ul2ltywdlcy82nzdizmnjn2y5ztrlndlkzjjjmtg5otyvnzzlnzuzngmt… | \[2 items\] |

Recorded from our API · 3 items shown · 5 datapoints per item GET /v1/wolt/menu?slug=wen-cheng-2-hand-pulled-noodles

5 datapoints

### Identity

-   id string
-   name string
-   slug string

### Contact

-   image\_url url

### Other

-   items object\[\]

Playground

## Run this API

cURL shell 

```
curl "https://api.perceptlayer.com/v1/wolt/menu?slug=wen-cheng-2-hand-pulled-noodles" \
  -H "X-API-Key: $API_KEY"
```

Wolt · 4 endpoints

## Endpoints

Every endpoint takes the same key. Open one for its parameters and an example request.

| Endpoint | Required parameters | Cost |
| --- | --- | --- |
| [GET `/v1/wolt/dishes`](https://perceptlayer.com/apis/wolt/dishes) | `query` `lat` `lon` +3 optional | 1 credit |
| [GET `/v1/wolt/menu`](https://perceptlayer.com/apis/wolt/menu) | `slug` +3 optional | 1 credit |
| [GET `/v1/wolt/restaurants`](https://perceptlayer.com/apis/wolt/restaurants) | `lat` `lon` +6 optional | 1 credit |
| [GET `/v1/wolt/venue`](https://perceptlayer.com/apis/wolt/venue) | `slug` +3 optional | 1 credit |

Overview

## About the Wolt API

## What you can get

The Wolt API returns Wolt restaurant and menu data as JSON through 4 endpoints.

-   **Restaurants:** `restaurants` takes a `lat` and `lon`, with `query`, `cuisine`, `sort` (relevance, rating, eta or distance), `open_now`, `page` and `per_page`.
-   **Dishes:** `dishes` takes a `query`, `lat` and `lon`, with `sort` (relevance, price\_asc, price\_desc or rating), `page` and `per_page`.
-   **Venues:** `venue` and `menu` take a `slug`, with `lat`, `lon` and `language`.

The recorded `menu` call for wen-cheng-2-hand-pulled-noodles returns `venue`, `language`, `available_languages`, `currency`, `category_count` (6), `item_count` (25), `truncated` and `categories`. The `venue` has `name`, `brand`, `address`, `rating` (score, scale and count), `price_range`, `delivery_methods`, `minimum_order`, `opening_hours` and `delivery_hours`. Each category has `id`, `name`, `slug` and `items`, and each item has `id`, `name`, `description`, `price`, `images`, `available` and `option_groups`.

## How a call works

Get a menu: `GET /v1/wolt/menu?slug=wen-cheng-2-hand-pulled-noodles` with your key in the `X-API-Key` header. `restaurants?lat=52.52&lon=13.405` finds venues near a point; pass a venue's `slug` to `venue` or `menu`. Every successful call costs 1 credit; failed calls cost nothing.

Marketplaces JSON REST MCP

### More marketplaces APIs

[About You](https://perceptlayer.com/apis/about-you) [adidas](https://perceptlayer.com/apis/adidas) [AliExpress](https://perceptlayer.com/apis/aliexpress) [Allegro](https://perceptlayer.com/apis/allegro) [Amazon](https://perceptlayer.com/apis/amazon) [ASOS](https://perceptlayer.com/apis/asos) [Billiger.de](https://perceptlayer.com/apis/billiger) [bol.com](https://perceptlayer.com/apis/bol) [Chrono24](https://perceptlayer.com/apis/chrono24) [Costco](https://perceptlayer.com/apis/costco) [Craigslist](https://perceptlayer.com/apis/craigslist) [DBA](https://perceptlayer.com/apis/dba)

Use cases

### Track menu prices for a restaurant or chain

`Use the Wolt API to track menu prices for a restaurant or chain` 

### Compare dish prices near a point with \`dishes\` and \`sort=price\_asc\`

`` Use the Wolt API to compare dish prices near a point with `dishes` and `sort=price_asc` `` 

### Map which restaurants deliver to a location, by cuisine

`Use the Wolt API to map which restaurants deliver to a location, by cuisine` 

### Check minimum orders, opening hours and delivery hours

`Use the Wolt API to check minimum orders, opening hours and delivery hours` 

FAQ

## Questions

**How much does the Wolt API cost?**

Each successful call costs one credit. New accounts get free credits to start, and credit packs bring the price down as you scale.

**Can I search dishes rather than restaurants?**

Yes. \`dishes\` takes a \`query\` with \`lat\` and \`lon\`, and sorts by relevance, price\_asc, price\_desc or rating.

**Do I need a Wolt account?**

No. You call this Wolt API with your Perceptlayer key in the \`X-API-Key\` header, with no Wolt login.

**What format are responses in?**

Every endpoint returns JSON, with no HTML parsing on your side.

**Should I build a Wolt scraper instead?**

You can, but a Wolt scraper is code you maintain: page changes break it, requests get blocked, and Wolt's terms govern how you collect data. The Wolt API gives you 4 endpoints of named JSON fields for 1 credit per successful call, and failed calls cost nothing. A scraper makes sense only for data these endpoints don't return, so check the response in the playground on this page first.

## Try the Wolt API with 100 free credits

No credit card. Failed calls are never billed.

[Get a free API key](https://perceptlayer.com/signup) [Read the docs](https://docs.perceptlayer.com)
