Filters
We offer a wide range of filter options to help you find the data you need.
Type (type)
The first segment is usually filtering by type.
You can find the type name you want here
Example:
- All food establishments:
/type=schema:FoodEstablishment - All hosts:
/type=schema:LodgingBusiness - All food establishments that are also hosts:
/type=schema:FoodEstablishment+schema:LodgingBusiness - All catering establishments and all hosts:
/type=schema:FoodEstablishment|schema:LodgingBusinessinfoThe AND filtering (intersection of the data sets) is done with +
The OR filtering (union of data sets) is done with |
City (city)
All cities available in the data sets can be filtered with the parameter /city={Cityname}.
Example: /city=Bensheim|Bogen|Kirchroth
AND filtering does not work for location because a data record can only be in one location and not in both at the same
time!
/city=Bogen+Kirchroth
If you want to check which places you actually have in the data pool, you can go to www.ihrewebseite.de/listing and look there under Filter > city.
Topic (topic)
Filtering by topics makes it possible to adapt filter pages to specific target groups, e.g. holidays with dogs or top
destinations, etc.
/topic=venus:vacation_with_dog
The actual database name or the English term must be used for filtering
The combination of terms using AND and OR filtering is of course also possible for topics, as well as for all other path segments!
Region filters
distance (distance)
Filtering by radius
A great new filtering method is to output all records that are a certain distance from a reference point.
/distance=48.881942,12.569172,10km
The reference point (e.g. the city center) must be specified with latitude, longitude. The distance separated by a comma
at the end (here 10km).
For the distance it is possible to specify: km or m.
You can copy latitude and longitude from Google Maps by clicking on the desired point and right-clicking “What’s here?”.
state (state)
Filtering by state
Example: /state=Bayern
county (county)
Filtering by administrative district
Example: /county=Niederbayern
district (district)
Filtering by district
Example: /district=Straubing-Bogen (LKR)
region (region)
Filtering by region
Example: /region=Urlaubsland Straubing-Bogen
The terms are entered as they appear in the KnowledgeGraph in the region data, in the gray box under Address.
Region data
Bundesland: Bayern
Landkreis: Straubing-Bogen
Region: Niederbayern zw. Donau und Inn, Ostbayern, Goldsteig, Via Nova, Urlaubsland Straubing-Bogen, Niederbayern
Bezirk: Niederbayern
Query (query)
It is possible to filter for any search terms, as would be the case with the full-text search:
/query=Schlösser
/query=Schloss|Burg
The terms can be spelled out exactly as they appear in the text; you do not have to pay attention to the resolution of
umlauts or special characters.
This filtering makes sense when it comes to isolated data sets that, apart from parts of the name, do not have any
matching characteristics, such as the same type, the same ocation, etc.
The full-text search currently only takes the name into account.
Time (time)
Filtering by time period is only possible for data sets that contain time periods, such as events or tours.
- Events from-to:
/time=2023-01-01,2023-12-31
Classification (classification)
Filtering by classification is only possible for data sets that can also be classified, for example hosts or catering establishments.
- Filtering by stars:
/classification=3 - Filtering by superior stars:
/classification=4S - Filtering by star spans:
/classification=1|2|3(all establishments from 1 to 3 stars)
Cuisine (cuisine)
The types of cuisine available are:
french, german, asian, indian, greek, international, japanese, mediterranean, italian, turkish, regional, bavarian,
vegeterian, vegan, biological, lactose_free, gluten_free, iabetics_suitable
Both the catering establishments and the recipes can be filtered by cuisine type.
/type=schema:FoodEstablishment/cuisine=venus:italian|venus:mediterraneanAll restaurants that offer Italian or Mediterranean cuisine./type=schema:Recipe/cuisine=venus:greekAll Greek recipes
Feature (feature)
All data sets that contain equipment features can be filtered. Even the simplest data set could include amenities such
as Wi-Fi or toilets available.
The actual database name or the English term must be used for filtering, these are currently available
here: Topics
/listing/feature=wifi
QualityLabel (qualityLabel)
All data sets that contain quality seals (hosts, restaurants, tours, local companies) can be filtered.
/listing/qualityLabel=venus:logo_bett_bike
Sells (sells)
/listing/sells=venus:apples|venus:orange
Length (length)
Filtering by length
/length=10,7000
Tours between 10 and 7000 m long;
The number before the decimal point prescribes the “from” in meters, the number after the decimal point prescribes the
“to”.
Ascent (ascent)
Height difference
Data field: based on _id and a random hash
Duration (duration)
Total duration between 10 minutes and 2 hour (= 120 minutes); the duration is specified in minutes; if a range from-to
is to be queried, then this is separated by a comma.
Example: /duration=10,120
Entering just a number (/length=180) or an inverted range (/ascent=180.0) is not possible. The filtering is then
ignored.
Other filters
Id (id)
This filter can be used to output a single or multiple specific data sets in the listing views (Listing, Grid):
/id=5ef0b08462705361c7abfbd0|5ef4847a44ad29328301ad34
This filter is useful if data records are to be listed without any connection and you cannot use the filter options from
1-11 for this.
For example: All winning farms of a specific competition, all sponsoring businesses, all businesses participating in a
specific event, …
Fruit variety filter
In the case of the fruit type, there are specific filter options that deal with the susceptibility of the fruit to diseases, the suitability for certain types of use, and the ipening time of the fruit.
Suitability for baking (bakingSuitability)
/type=schema:FruitType/bakingSuitability=venus:suitable/type=schema:FruitType/bakingSuitability=venus:well_suited/type=schema:FruitType/bakingSuitability=venus:limited_suitability
Suitability for Most (mustSuitability)
/type=schema:FruitType/mustSuitability=venus:suitable/type=schema:FruitType/mustSuitability=venus:well_suited/type=schema:FruitType/mustSuitability=venus:limited_suitability
Eligibility for donations (boardSuitability)
/type=schema:FruitType/boardSuitability=venus:suitable/type=schema:FruitType/boardSuitability=venus:well_suited/type=schema:FruitType/boardSuitability=venus:limited_suitability
Sensitive to scabs (scabSusceptibility)
- None to very little:
/type=schema:FruitType/scabSusceptibility=venus:without_to_very_litte - Few:
/type=schema:FruitType/scabSusceptibility=venus:low - Medium:
/type=schema:FruitType/scabSusceptibility=venus:average - Strong:
/type=schema:FruitType/scabSusceptibility=venus:strong - Very strong:
/type=schema:FruitType/scabSusceptibility=venus:very_strong
Sensitive to fire blight (fireBlightSusceptibility)
- None to very little:
/type=venus:FruitType/fireBlightSusceptibility=venus:without_to_very_litte - Few:
/type=venus:FruitType/fireBlightSusceptibility=venus:low - Medium:
/type=venus:FruitType/fireBlightSusceptibility=venus:average - Strong:
/type=venus:FruitType/fireBlightSusceptibility=venus:strong - Very strong:
/type=venus:FruitType/fireBlightSusceptibility=venus:very_strong
Sensitive to mildew (mildewSusceptibility)
- None to very little:
/type=venus:FruitType/mildewSusceptibility=venus:without_to_very_litte - Few:
/type=venus:FruitType?mildewSusceptibility=venus:low - Medium:
/type=venus:FruitType/mildewSusceptibility=venus:average - Strong:
/type=venus:FruitType?mildewSusceptibility=venus:strong - Very strong:
/type=venus:FruitType?mildewSusceptibility=venus:very_strong
Habitat info (habitatInfo)
- warm location:
/type=venus:FruitType/habitatInfo=venus:warm_location - protected location:
/type=venus:FruitType/habitatInfo=venus:protected_location - mild location:
/type=venus:FruitType/habitatInfo=venus:mild_location - demanding:
/type=venus:FruitType/habitatInfo=venus:demanding - medium height:
/type=venus:FruitType/habitatInfo=venus:extreme_location - Altitude:
/type=venus:FruitType/habitatInfo=venus:high_location - Extreme locations:
/type=venus:FruitType/habitatInfo=venus:extreme_location - Maritime climate:
/type=venus:FruitType/habitatInfo=venus:sea_climate
Tree maturity (timeOfTreeRipeness)
- End of July:
/type=venus:FruitType/timeOfTreeRipeness=venus:juli_end - Beginning of August:
/type=venus:FruitType/timeOfTreeRipeness=venus:august_start - Mid-August:
/type=venus:FruitType/timeOfTreeRipeness=venus:august_mid> - End of August:
/type=venus:FruitType/timeOfTreeRipeness=venus:august_end - Beginning of September:
/type=venus:FruitType/timeOfTreeRipeness=venus:september_start - Mid-September:
/type=venus:FruitType/timeOfTreeRipeness=venus:september_mid - End of September:
/type=venus:FruitType/timeOfTreeRipeness=venus:september_end - Beginning of October:
/type=venus:FruitType/timeOfTreeRipeness=venus:october_start - Mid-October:
/type=venus:FruitType/timeOfTreeRipeness=venus:october_mid - End of October:
/type=venus:FruitType/timeOfTreeRipeness=venus:october_end - Beginning of November:
/type=venus:FruitType/timeOfTreeRipeness=venus:november_start
All filter types
| Filter | Data field(s) | Arguments |
|---|---|---|
| ascent | venus:totalAscent | (start (Integer)), (end (Integer)) |
| audience | schema:audience | (audience (Enum)) |
| bakingSuitability | venus:bakingSuitability | (date (ISO-Date)), (suitability (Enum)) |
| boardSuitability | venus:boardSuitability | (date (ISO-Date)), (suitability (Enum)) |
| bounding | / | (bottom-left (Lon)), (bottom-left (Lat)), (top-right (Lon)), (top-right (Lon)) |
| category | venus:category | (category (Enum)) |
| channels | channels_web | (channels (String)) |
| city | schema:address.city | (city (String)) |
| classification | venus:classificationDehoga, venus:classificationDehogaG, venus:classificationDtvP, venus:classificationDtvC, venus:classificationDtv | (classification (Enum)) |
| contains | schema:containsPlace | (place (EntityLink)) |
| country | schema:address.country | (country (String)) |
| county | smartChannel.bezrik | (county (String)) |
| cuisine | schema:recipeCuisine, schema:servesCuisine | (cuisine (Enum)) |
| deleted | deletedAt | (boolean) |
| distance | / | (pos-1 (Lat)), (pos-2 (Lon)) |
| district | smartChannel.district | (district (String)) |
| duration | schema:duration | (min (Integer)), (max (Integer)) |
| feature | features_all | (feature (Enum)) |
| id | _id | (id (MongoID)) |
| indication | venus:indication | (indication (Enum)) |
| lastSnowReport | snowReports.reportTime | (date (ISO-Date)) |
| length | venus:length | (min (Integer)), (max (Integer)) |
| medicalCertificate | venus:medicalCertificate | (certificate (Enum)) |
| mustSuitability | venus:mustSuitability | (date (ISO-Date)), (suitability (Enum)) |
| nearby | geo, coords | (id (MongoID)), (radiusKm (Integer)) |
| mrn:query | / | (query (String)) |
| openingHours | schema:openingHoursSpecification | (start (ISO-Date)), (end (ISO-Date)), (exact (Boolean)) |
| pools | pools | (pool (MongoID)) |
| prevention | prevention | (prevention (Enum)) |
| products | venus:productsDirectMarketer | (products (Enum)) |
| projects | project | (projects (String)) |
| pooljects | project,pools | (pooljects (String)) |
| qualityLabel | pseudo:qualityLabels_all | (qualityLabel (Enum)) |
| query | schema:name, venus:shortDescription, schema:description, schema:address, remoteIdentifiers.id | (search (String)) |
| region | smartChannel.region | (region (String)) |
| related | types_all, pseudo:features_all, pseudo:qualityLabels_all, venus:topics | (related (Enum)) |
| remedies | venus:remedies | (remedies (Enum)) |
| seasonalSuitability | venus:seasonalSuitability | (date-1 (ISO-Date)), (date-2 (ISO-Date)), (date-3 (ISO-Date)),..., (suitability (Enum)) |
| services | venus:servicesDirectMarketer | (service (Enum)) |
| sells | venus:productsDirectMarketer | (sells (Enum)) |
| typeOfCrossCountrySkiTrail | venus:typeOfCrossCountrySkiTrail | (type (Enum)) |
| source | remoteIdentifiers.source | (source (String)) |
| state | smartChannel.state | (state (String)) |
| suitability | venus:suitability | (date-1 (ISO-Date)), (suitability (Enum)) |
| time | timeline.start, timeline.end | (start (ISO-Date)), (end (ISO-Date)) |
| hidden | types_all, (todo timeline.start, timeline.end) | (true (Boolean)) |
| topic | venus:topics | (topic (Enum)) |
| type | types_all | (type (String)) |
| visitable | venus:bakingSuitability, venus:boardSuitability, venus:mustSuitability, venus:seasonalSuitability, venus:suitability, venus:openingHoursSpecification |