---
title: "Get one Wolt restaurant or store's live availability and delivery estimate"
method: GET
path: "/wolt/restaurant/availability"
tags: ["Wolt"]
---

# Get one Wolt restaurant or store's live availability and delivery estimate

`GET /wolt/restaurant/availability`

## Request

- Base URL: `https://api.crawlora.net/api/v1`
- URL: `https://api.crawlora.net/api/v1/wolt/restaurant/availability`
- Auth: API key in header `x-api-key`

Returns one restaurant/store's live availability for a delivery coordinate: whether it is open and online right now, the next open and close times, delivery and pickup time estimates in minutes, the delivery fee, the order minimum, the venue's distance, and any discount campaign labels Wolt currently shows on its public page. Coordinates are optional but change the answer materially -- Wolt resolves delivery availability, the fee, the estimate, and the distance against them; without coordinates the venue's generic, location-independent status is returned and delivery_method_default is UNAVAILABLE.

## Query parameters

- `slug` string, required
- `latitude` number
- `longitude` number

## Headers

- `x-api-key` string, required

## Response `200`

OK

- WoltAvailabilityResponseDoc
  - `code` integer: Code is the HTTP status code or a custom code used to indicate the result of the request @example 200
  - `data` WoltAvailabilityResponse
    - `delivery_enabled` boolean
    - `delivery_fee` number: DeliveryFee is the base delivery price for this caller's coordinate, in major currency units (e.g. euros). Wolt scales it with distance -- confirmed live 2026-09-05: the same venue returned 1.99 for a 474m coordinate and 7.99 for a 16.2km one.
    - `delivery_fee_label` string: DeliveryFeeLabel is Wolt's own locale-formatted rendering of the fee actually shown on the venue page (e.g. "€0.00" while a free-delivery campaign is running), which can differ from DeliveryFee's list price.
    - `delivery_method_default` string: DeliveryMethodDefault is the fulfilment method Wolt itself would preselect for this caller's coordinate: "DELIVERY", "PICKUP", or "UNAVAILABLE" when no coordinate was supplied (or the venue does not deliver there at all). Confirmed live 2026-09-05.
    - `delivery_open_status` WoltOpenStatus
      - `is_open` boolean
      - `label` string
      - `next_close` string
      - `next_open` string
      - `now` string
      - `previous_open` string
    - `distance_label` string: DistanceLabel is Wolt's own formatted venue distance from the caller's coordinate (e.g. "474 m", "16.2 km"). Only present when coordinates were supplied.
    - `estimates` WoltDeliveryEstimate[]
      - `label` string
      - `max_minutes` integer
      - `method` string
      - `min_minutes` integer
      - `minutes` integer
    - `id` string
    - `online` boolean
    - `open_status` WoltOpenStatus
      - `is_open` boolean
      - `label` string
      - `next_close` string
      - `next_open` string
      - `now` string
      - `previous_open` string
    - `order_minimum` number: OrderMinimum is the venue's minimum order value in major currency units, and OrderMinimumLabel Wolt's own locale-formatted rendering of it (e.g. "Min. order €10.00").
    - `order_minimum_label` string
    - `promotions` string[]: Promotions are the discount campaign labels Wolt currently shows on the venue's own public page (e.g. "0 € delivery fee", "3x5 €"). This is display text only -- no campaign is claimed, redeemed, or applied.
    - `self_delivery` boolean
    - `slug` string
  - `msg` unknown

## Other responses

- `400`: Bad Request
- `404`: Not Found
- `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/afac9b012a27?raw)
