Skip to content

Glossary

These are the German words you will meet in the data, in support threads and in calls with campground staff. The field names in the API are English. Where a term has no field, its entry says so.

Term In English In the API
Dauergast Long-term guest on a season or year contract Not in the API
Kurtaxe Tourist tax No field of its own, part of total_price
Meldeschein Guest registration form Never returned. Filled from write-only guest_* fields on create
Pauschale Flat rate No field. The API cannot create a flat-rate stay and does not mark one in GET bookings/
Saison Season No field. Shows in days[].price and days[].min_stay of the ARI feed
Stellplatz Pitch site_id, site_number and site_category, and GET sites/

Long-term guest. A guest who keeps a pitch for a whole season or a year under a contract, instead of booking night by night. Also called a Dauercamper. Grondia keeps these guests as contracts, in a section of their own and not as bookings. A Pauschalgast (see Pauschale) is a different arrangement, so keep the two apart.

In the API: not in the API. The partner API has no contract endpoint, and a booking has no field that says whether its guest is a Dauergast. The ARI feed leaves out the pitches of a site type named Jahresplatz, which means annual pitch. If a campground has entered a long stay as an ordinary booking, it shows up in GET bookings/ like any other booking, with nothing to mark it.

Tourist tax. A levy per guest and night that the campground collects for the municipality. The rate and the rules depend on where the campground is. Some campgrounds also charge a second per-person levy, the Beherbergungsabgabe, which the campground owes itself and passes on in the price.

In the API: no field of its own. The Kurtaxe is part of a booking’s total_price and of the invoice total, where the campground charges one. It is not part of days[].price in the ARI feed, which is the price of the pitch alone. How much it is depends on the local rules and the guests on the booking, so do not work it out yourself: read total_price. See Dates, times and money.

Guest registration form. The record a campground keeps for each registered overnight guest: name, date of birth, nationality, country of residence, address, ID document and the dates of the stay.

In the API: no call returns a Meldeschein. You can send the details that go on one when you create a booking: guest_country, guest_zip, guest_city, guest_nationality, guest_id_type (P passport, A ID card, F driving licence, O other) and guest_id_number. All of them are write-only. When guest_id_number is present, Grondia files a Meldeschein for the booking’s guest straight away. The API takes no date of birth, so a Meldeschein filed this way has none. See Personal data.

Flat rate. A fixed price instead of a price per night. A Pauschalgast pays one price for a season period, for example spring, autumn or winter, and the Kurtaxe for that period can be a flat amount too. Campgrounds also use the word for a flat charge inside a price, such as a Strom-Pauschale for electricity.

In the API: no field. The create call takes no guest type, so a booking made through the API is an ordinary holiday stay, priced per night: the API cannot create a flat-rate stay. It does not mark one either. GET bookings/ has no guest-type filter and no response field carries the guest type, so a Pauschalgast booking that the campground made itself is listed like any other booking. All you can see is the booking’s dates, often a long stay, and a total_price that is the flat price plus the period’s Kurtaxe and any itemised season extras (waste, electricity or parking), so it is more than the flat price alone.

Season. A period of the year with its own rules, set by the campground. The word covers three things:

  • A price season, such as high season (Hochsaison) and low season (Nebensaison), with its own nightly price and minimum stay.
  • An open season. A campground that closes for the winter sets the periods in which it is open, and an online stay has to fit inside one of them.
  • A season contract, a pitch kept for a whole season: a Dauergast or a Pauschalgast, above.

In the API: there is no season field or object. Two effects show. In the ARI feed, days[].price and days[].min_stay follow the season of each night, see GET ari/. And a create call for a stay outside the open season is refused with the code season_closed.

Pitch. A numbered place where a guest puts a tent, a caravan or a motorhome. The API calls it a site, because the same record also covers a bungalow, a mobile home, a glamping tent or a room (see Core concepts).

In the API: a site. A booking carries site_id, site_number (such as A12) and site_category, the name of the site type. GET sites/ lists them. Pitch events in webhooks carry site_number, and booking events carry only the type’s code, site_type_code. A campground that sells a type of pitch rather than a numbered one leaves site_number empty.

If a term in your data is missing here, tell Felix, felix@grondia.com, or Siro, siro@grondia.com.