Discover/FeWo-direkt API
live

FeWo-direkt APIfewo-direkt.de

Search FeWo-direkt vacation rentals by destination and date. Get nightly prices, strikeout prices, property names, and IDs for up to 50 listings per call.

Endpoint health
verified 6d ago
search_prices
1/1 passing latest checkself-healing
Endpoints
1
Updated
20d ago

What is the FeWo-direkt API?

The FeWo-direkt API exposes one endpoint, search_prices, that returns up to 50 vacation rental listings per call with nightly pricing, total price, strikeout price, and property identifiers for any destination and date range on FeWo-direkt — the German-market Vrbo platform. Each response includes 9 top-level fields covering echoed search parameters and a structured array of property objects, making it straightforward to compare rental costs across German and European destinations.

This call costs3 credits / call— charged only on success
Try it
Number of adult guests.
Check-in date in ISO format YYYY-MM-DD.
Currency code for prices (e.g. EUR, USD, GBP).
Check-out date in ISO format YYYY-MM-DD.
Destination name as shown on the site (e.g. 'Berlin, Deutschland', 'München, Deutschland', 'Mallorca, Spanien').
api.parse.bot/scraper/85998f47-bd0f-4eb3-a85f-184c087be180/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/85998f47-bd0f-4eb3-a85f-184c087be180/search_prices?adults=2&check_in=2026-09-23&currency=EUR&check_out=2026-09-30&destination=Berlin%2C+Deutschland' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace fewo-direkt-de-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: FeWo-direkt SDK — search vacation rentals with pricing."""
from parse_apis.fewo_direkt_de_api import FewoDirekt, InputFormatInvalid

client = FewoDirekt()

# Search Berlin properties for a week in August, cap at 5 results.
try:
    for prop in client.properties.search(
        check_in="2026-08-20",
        check_out="2026-08-27",
        destination="Berlin, Deutschland",
        adults=2,
        limit=5,
    ):
        print(f"{prop.name} — {prop.price_formatted} (was {prop.strikeout_price_formatted})")
        print(f"  ID: {prop.property_id}  URL: {prop.url}")
except InputFormatInvalid as e:
    print(f"Invalid input: {e.message}")

# Use .first() to grab just one property for quick inspection.
top_pick = client.properties.search(
    check_in="2026-12-01",
    check_out="2026-12-08",
    destination="München, Deutschland",
    currency="EUR",
    limit=1,
).first()

if top_pick is not None:
    print(f"\nTop pick in München: {top_pick.name}")
    print(f"  Total price: {top_pick.price} {top_pick.currency}")
    if top_pick.strikeout_price > top_pick.price:
        print(f"  You save: {top_pick.strikeout_price - top_pick.price:.2f} {top_pick.currency}")

print("\nexercised: properties.search / .first() / InputFormatInvalid")
All endpoints · 1 totalmissing one? ·

Search vacation rental properties and return pricing for a given destination and date range. Returns up to ~50 properties per call with nightly/total price, strikeout price, currency, property name and ID. Results are sorted by recommended order.

Input
ParamTypeDescription
adultsintegerNumber of adult guests.
check_inrequiredstringCheck-in date in ISO format YYYY-MM-DD.
currencystringCurrency code for prices (e.g. EUR, USD, GBP).
check_outrequiredstringCheck-out date in ISO format YYYY-MM-DD.
destinationstringDestination name as shown on the site (e.g. 'Berlin, Deutschland', 'München, Deutschland', 'Mallorca, Spanien').
Response
{
  "type": "object",
  "fields": {
    "adults": "Number of adults searched",
    "check_in": "Echoed check-in date",
    "currency": "Currency code used for prices",
    "check_out": "Echoed check-out date",
    "properties": "Array of property objects with pricing",
    "destination": "Echoed destination search term",
    "total_results": "Number of properties returned"
  },
  "sample": {
    "data": {
      "adults": 2,
      "check_in": "2026-08-20",
      "currency": "EUR",
      "check_out": "2026-08-27",
      "properties": [
        {
          "url": "https://www.fewo-direkt.de/ferienwohnung-ferienhaus/p4120217vb",
          "name": "Gemütliches Alternatives Zimmer",
          "price": 463.14,
          "currency": "EUR",
          "property_id": "107269110",
          "price_formatted": "463 €",
          "strikeout_price": 501.64,
          "strikeout_price_formatted": "502 €"
        },
        {
          "url": "https://www.fewo-direkt.de/pdp/lo/18235468",
          "name": "Ocak Aparthotel",
          "price": 488.25,
          "currency": "EUR",
          "property_id": "18235468",
          "price_formatted": "488 €",
          "strikeout_price": 524.93,
          "strikeout_price_formatted": "525 €"
        }
      ],
      "destination": "Berlin, Deutschland",
      "total_results": 50
    },
    "status": "success"
  }
}

About the FeWo-direkt API

What the API Returns

The search_prices endpoint accepts a destination string, check-in and check-out dates (ISO YYYY-MM-DD format), an optional adult guest count, and an optional currency code. It returns a properties array of up to approximately 50 listings sorted in the site's recommended order. Each property object includes the property name, a property ID usable for reference, the nightly price, the total price for the stay, a strikeout price (the pre-discount displayed price when one exists), and the currency code the prices are denominated in.

Inputs and Destination Formatting

Destinations should match how they appear on the FeWo-direkt site — for example 'Berlin, Deutschland', 'München, Deutschland', or 'Mallorca, Spanien'. The currency parameter accepts standard codes such as EUR, USD, and GBP. The adults parameter is optional; omitting it returns results without guest-count filtering. The search and date parameters are echoed back in the response (check_in, check_out, destination, adults, currency) alongside a total_results count indicating how many properties were returned.

Strikeout Prices and Currency Behavior

When a property shows a promotional or discounted rate, the strikeout field contains the original higher price; otherwise it may be null or absent. The currency response field reflects whichever currency was requested, allowing you to request prices in non-EUR currencies for cross-border price comparison. All price figures are as displayed on the listing — no conversion math is applied on your side.

Reliability & maintenanceVerified

The FeWo-direkt API is a managed, monitored endpoint for fewo-direkt.de — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when fewo-direkt.de changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official fewo-direkt.de API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
6d ago
Latest check
1/1 endpoint passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Build a price-tracking tool that monitors nightly rate changes for vacation rentals in a target German city over time
  • Aggregate and compare total stay costs across multiple FeWo-direkt destinations for a fixed travel window
  • Detect active promotions by checking when the strikeout price differs from the displayed nightly price
  • Populate a travel planning app with live rental availability and pricing for user-selected German or European destinations
  • Analyze recommended-sort rankings to study how listing placement correlates with price across destinations
  • Feed a currency-aware price comparison tool by requesting the same search in EUR, USD, and GBP simultaneously
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does FeWo-direkt have an official developer API?+
FeWo-direkt, which is owned by Vrbo/Expedia Group, does not publish a self-serve public developer API for property search. Expedia Group offers a Partner Solutions program aimed at large commercial partners rather than individual developers, accessible at developer.expediagroup.com.
What does the `search_prices` endpoint return beyond just price?+
Each property object includes the property name, a property ID, nightly price, total stay price, strikeout price (when a discount is active), and the currency. The response also echoes your search inputs — destination, check-in, check-out, adults, and currency — plus a total_results count. Results are sorted in the site's recommended order.
Does the API return individual property detail pages, photos, or reviews?+
Not currently. The API covers search-level data: names, IDs, and pricing for up to 50 properties per call. Property photos, guest reviews, amenity lists, and host details are not included in the response. You can fork this API on Parse and revise it to add a property-detail endpoint that retrieves those fields.
Is pagination supported for browsing beyond the first 50 results?+
The endpoint returns up to approximately 50 properties per call in recommended order; there is no offset or page parameter to retrieve additional result pages. You can fork the API on Parse and revise it to add a pagination parameter if deeper result coverage is needed.
How current are the prices returned by the API?+
Prices reflect what FeWo-direkt displays for the requested destination and date range at the time the request is made. Rates on vacation rental platforms can change frequently; for accuracy-sensitive use cases, re-query close to when the data will be acted upon.
Page content last updated . Spec covers 1 endpoint from fewo-direkt.de.
Related APIs in TravelSee all →
immonet.de API
Search real estate listings across Germany and retrieve detailed property information including pricing, features, and location data from immonet.de. Find properties for sale or rent with comprehensive market data.
immowelt.de API
Search and browse real estate listings across Germany on Immowelt.de, with access to property details, images, and features for both rentals and sales. Filter results by location and sorting preferences to find properties that match your needs.
monteurzimmer.de API
monteurzimmer.de API
skyscanner.de API
Search for flights across multiple airlines, view real-time pricing, and discover the cheapest travel dates with daily and monthly price calendars. Autocomplete destination suggestions to quickly find and compare flight options for your next trip.
vrbo.com API
Search and browse vacation rental listings on Vrbo by location, date range, and guest count. Retrieve detailed information about specific properties including descriptions, amenities, photos, pricing, guest reviews, and availability — everything needed to compare rental options in one place.
wg-gesucht.de API
Search and filter housing listings on WG-Gesucht.de to find shared apartments and rooms that match your budget, location, and availability preferences. Retrieve detailed listing information including rent, room size, district, and contact details.
booking.com API
Search for accommodations across Booking.com and instantly access detailed property information including pricing, amenities, and guest reviews to compare your options. Find the perfect stay by filtering thousands of listings and retrieving comprehensive details like room descriptions, availability, and booking terms all in one place.
airbnb.pt API
Search for rental listings in any location, view detailed information about properties including availability and guest reviews. Browse hundreds of accommodations to find the perfect place that fits your travel needs and budget.