- Sources: The German dataset is compiled from official sources.
- Update frequency: Monthly.
- Postcodes: five digits, such as
86975for Bernbeuren. Treat them as text: postcodes in the east start with a zero, such as01067in Dresden.
Finding an address
- A postcode and house number don't identify a German address. Autocomplete needs the postcode, settlement and street; Infer resolves a single line of text, including a partial postcode, while the user types.
- Names match regardless of case, accents, spaces and punctuation, so
SchwabenstrassefindsSchwabenstraße.
House numbers
streetNumberis a number. The letter or sub-number after it is thepremise:ain3a,1in12/1. You can also send both together instreetNumberAndPremise, such as15a.- Some house numbers exist only with a premise. Freiberger Platz 1 in Dresden is only
1a, so a request without a premise returns a 400 that lists the available premises.
Address fields
state: the Bundesland, such asBayern.district: the Landkreis, such asLandkreis Weilheim-Schongau. It is absent for a kreisfreie Stadt and for the city-states Berlin, Hamburg and Bremen.municipalityandsettlement: both hold the Gemeinde. Suggest also lists the Ortsteile within a postcode.