Search the Swiss directory
search_swiss_directoryFull-text search over the Swiss public phone/business directory (1820.ch). Matches ALL words in query, so a short keyword works best; put any place name in location, not query. For "business type X in place Y", browse_business_category with a category slug is an alternative. Use get_directory_entry for phone numbers and opening hours of a specific result.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Response language: de, fr, it, or en. Defaults to de. | |
| limit | No | Maximum number of results, 1-20. | |
| query | Yes | One short keyword: a person's or company name, or ONE business type (e.g. "Müller", "Migros", "Coiffeur"). Every word must match, so no sentences or extra adjectives. Never put a place name here — use location instead. | |
| location | No | Locality, postcode, or canton (e.g. "Baden", "5400", "ZH") to narrow the search. Always put a place name here, never in query. | |
| entry_type | No | Restrict results to person, business, or all entries. | all |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | Yes | ||
| results | Yes | ||
| retrieved_at | Yes | ||
| advertising_block_note | Yes |