11880.com API11880.com ↗
Access 11880.com's German business directory via API. Search companies, retrieve contact details, opening hours, reviews, and autocomplete trades and cities.
curl -X GET 'https://api.parse.bot/scraper/094c1576-eea0-42e9-8009-bb32096fbd1d/search_companies?keyword=Restaurant&location=Berlin' \ -H 'X-API-Key: $PARSE_API_KEY'
Search for companies by keyword and location with optional filters and pagination. Returns a list of business results from the 11880.com directory.
| Param | Type | Description |
|---|---|---|
| page | integer | Page number for pagination. |
| filters | string | JSON string of filters to apply, e.g. {"opening_hours": "true", "rating": "4"}. |
| keyword | string | Industry or company name to search for. |
| location | string | City name to search in. |
{
"type": "object",
"fields": {
"page": "integer, current page number",
"results": "array of company objects with name, detail_url, address, phone, rating, and review_count",
"total_count_hint": "integer, number of results on the current page"
},
"sample": {
"data": {
"page": 1,
"results": [
{
"name": "BABU Restaurant",
"phone": "(030) 46994966",
"rating": null,
"address": "Treptower Str. 9512059Berlin(Neukoelln)",
"detail_url": "https://www.11880.com/branchenbuch/berlin/071364395B107275402/babu-restaurant.html",
"review_count": "5 von 5 Sternen(1 Bewertung)"
}
],
"total_count_hint": 50
},
"status": "success"
}
}About the 11880.com API
The 11880.com API provides 4 endpoints for querying Germany's 11880.com business directory, covering millions of company listings. Use search_companies to find businesses by keyword and location, get_company_details to retrieve full contact records including geo coordinates, opening hours, and reviews, and two autocomplete endpoints for trades and cities to power search interfaces.
Search and Company Data
The search_companies endpoint accepts a keyword (industry or company name), a location (city name), an optional filters JSON string, and a page integer for pagination. Each result object in the results array includes name, detail_url, address, phone, rating, and review_count. The total_count_hint field reflects how many results appear on the current page. Filters support parameters such as opening_hours and minimum rating to narrow results.
Company Details
get_company_details takes a url matching a detail_url from search results and returns a full company record. Fields include a structured address object (street, zip, city), phone, email, website, rating, review_count, and an opening_hours array with dayOfWeek, opens, and closes per entry. The geo object provides latitude and longitude for mapping, and the reviews array contains individual entries with author, rating, and description.
Autocomplete Endpoints
get_trades_autocomplete returns up to 10 trade or industry suggestions matching a partial query string, each with an id and name. get_cities_autocomplete returns matching German city records including name, slug, and zipcode for a partial city name query. Both endpoints support German umlauts, making it straightforward to handle inputs like "mün" for München. These are useful for building type-ahead inputs that feed into search_companies.
- Build a German business finder that filters results by minimum rating and opening hours availability
- Enrich a CRM with phone, email, and address data pulled from get_company_details for German companies
- Map competitor locations using geo coordinates (latitude/longitude) returned by get_company_details
- Aggregate and analyze customer reviews for businesses in a specific German city or trade category
- Power a type-ahead search field with trade and city suggestions using the two autocomplete endpoints
- Monitor opening hours changes for a list of businesses tracked by their 11880.com detail URLs
- Generate leads by scraping contact details for businesses in a given trade and location combination
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does 11880.com offer an official developer API?+
What does get_company_details return beyond what search_companies provides?+
How does pagination work in search_companies?+
page integer parameter. The response includes a page field echoing the current page and a total_count_hint reflecting the number of results on that page — not a global total. To iterate through all results, increment page until total_count_hint drops to zero or fewer results are returned than expected.