+Wolt API
Wolt menus, prices, delivery fees and nearby venues as clean JSON, with no merchant account.
The API.SH Wolt API turns public Wolt pages into structured JSON. List the restaurants and stores Wolt shows for any point, search venues and dishes, then pull one venue's details and its full menu. Venue data includes rating, opening hours, delivery methods, base delivery price, minimum order and service fee range. Menu data includes item prices, the 30-day lowest price, dietary preferences, option groups and the extra price of each option.
- 3 endpoints
- from $1 / 1,000 calls
- 1,000 free credits / month
- failed calls free
GET https://api.api.sh/wolt/v1/ menu
{ "success": true } What you can build with the Wolt API
Menu and price monitoring
Pull a venue's full menu and compare item prices, original prices and 30-day lowest prices over time.
Delivery fee and speed comparison
Read base delivery price, distance bands, minimum order, small-order surcharge and delivery estimates for venues around an address.
Restaurant market research
List an area's venues with cuisine, price range and minimum rating filters, sorted by rating, delivery time or distance.
Dietary and allergen datasets
Collect item names, descriptions, dietary preferences and tags across a venue's menu in the menu language you choose.
Wolt data you get
Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.
Wolt API endpoints and prices
Every Wolt endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing
| Wolt venue menu with prices and options /wolt/ | $1 · $2 PAYG 1 credit |
| Wolt venue details, hours and fees /wolt/ | $1 · $2 PAYG 1 credit |
| Wolt restaurants and stores near a point /wolt/ | $1 · $2 PAYG 1 credit |
Call the Wolt API
Wolt venue menu with prices and options: GET https://api.api.sh/wolt/
curl "https://api.api.sh/wolt/v1/menu?slug=mcdonalds-forum-katutaso" \
-H "x-api-key: $APISH_KEY" import os, requests
res = requests.get(
"https://api.api.sh/wolt/v1/menu",
params={"slug": "mcdonalds-forum-katutaso"},
headers={"x-api-key": os.environ["APISH_KEY"]},
timeout=120,
)
res.raise_for_status()
data = res.json() const url = new URL("https://api.api.sh/wolt/v1/menu");
url.searchParams.set("slug", "mcdonalds-forum-katutaso");
const res = await fetch(url, { headers: { "x-api-key": process.env.APISH_KEY } });
if (!res.ok) throw new Error(`${res.status} ${await res.text()}`);
const data = await res.json(); # Google Sheets (API.SH add-on)
=APISH("/wolt/v1/menu", "slug", "mcdonalds-forum-katutaso")
# Zapier, Make, n8n (verified node): pick the API.SH app,
# choose "Wolt" and "Wolt venue menu with prices and options".
# AI agents (Claude, ChatGPT, Cursor): add the
# API.SH MCP server https://api.sh/mcp - Create a free accountConfirm your email and get 1,000 free credits every month. No card needed.
- Create an API keyOne key works for all 483 platforms.
- Send the requestJSON back in one call. Add
output=csvoroutput=ndjsonfor files.
Why API.SH for Wolt data
- Public data only: no Wolt login, cookies or account needed
- One key and one response shape for Wolt and 482 other platforms
- Built and maintained by API.SH, not third-party publishers
- Pay per call; errors on our side cost nothing
- Live status for every endpoint
API.SH vs the official Wolt API
Wolt's official APIs at developer.wolt.com are built for merchants and delivery partners: Wolt Drive for last-mile delivery, plus order, menu and point-of-sale integrations for restaurants. They do not hand out other venues' menus and prices. API.SH needs no merchant or partner account and returns public venue and menu data from any listed venue.
Skip maintaining your own Wolt scraper or paying per-restaurant fees on Apify and data-vendor services: API.SH gives you one key and a fixed price per call.
Wolt API questions
What Wolt data can I get?+
Venues near a point or matching a search, with filters and sorts (/wolt/v1/venues), one venue's details, hours, fees and delivery area (/wolt/v1/venue) and a venue's full menu with prices and option groups (/wolt/v1/menu).
How much does the Wolt API cost?+
Every Wolt endpoint costs 1 credit per call. On a monthly plan 1,000 credits cost $1 (Starter is $50/month for 50,000 credits). Pay-as-you-go is $2 per 1,000 credits, with top-ups from $15 that never expire.
Is there a free trial?+
Yes. Every account gets 1,000 free credits every month. That is 1,000 calls to /wolt/v1/menu at 1 credit each.
Is there an official Wolt API?+
Yes, but it is not for reading data. Wolt's developer portal offers Wolt Drive and merchant integrations for order, menu and point-of-sale management by approved partners. API.SH covers the other side: public venue and menu data, with no partner approval.
Do I need a Wolt account or login?+
No. API.SH reads public Wolt pages only. No endpoint uses a login, cookies or anyone's account, and nothing places or changes an order.
How do I get started?+
1. Sign up at api.sh. 2. Copy your API key from the dashboard. 3. Call /wolt/v1/venues with a lat and lon with your key. Request examples and every parameter are in the docs at https://api.sh/docs. You can also use the JS or Python SDK, Google Sheets, Zapier, Make, n8n or the MCP server at https://api.sh/mcp.
Can I get Wolt menu data with prices?+
Yes. /wolt/v1/menu returns every category and item with price, original price, 30-day lowest price, availability, dietary preferences and option groups with each option's extra price. Pass the venue slug or its url, and optionally a language.
Does it work in every country Wolt serves?+
Venue search covers the countries Wolt lists, which the venues endpoint describes as 30. Pass the lat and lon of the address you care about.