Länder- und Untergliederungsdaten-API
für Formulare und Validierung
So funktioniert es
Funktionen
<!-- Include the widget script with your public key -->
<script src="https://unpkg.com/@countriesdb/widget@latest/dist/index.js?public_key=YOUR_PUBLIC_KEY"></script>
<!-- Country select with data-name -->
<select class="country-selection" data-name="country1"></select>
<!-- Subdivision select linked to country -->
<select class="subdivision-selection" data-country="country1"></select>Einfach ins Formular einbinden
Fügen Sie einfache HTML-Attribute hinzu und die Auswahlfelder füllen sich automatisch mit Länder- und Untergliederungsdaten in der Sprache des Nutzers.

Geolokalisierung inklusive
Erkennt automatisch das Land und die Untergliederung des Nutzers anhand der IP-Adresse und wählt sie vor. Keine Konfiguration nötig – es funktioniert einfach.

Mehrsprachigkeit
Zeigt Länder- und Untergliederungsnamen automatisch in der Browsersprache des Nutzers. Unterstützt über 50 Sprachen mit umfassender Übersetzungabdeckung für nahtlose globale Integration.

Konsistenz für geschäftskritische Daten
ISO-3166-konforme Daten, die stets aktuell und zuverlässig sind. Ideal für geschäftskritische Anwendungen, die genaue Länder- und Untergliederungsinformationen mit garantierter Konsistenz benötigen.
// Backend fetch (keep your private token server-side)
const res = await fetch("https://api.countriesdb.com/api/data/countries", {
headers: {
Authorization: `Bearer ${process.env.COUNTRIESDB_PRIVATE_TOKEN}`,
Accept: "application/json",
"Accept-Language": "en",
},
});
const countries = await res.json();Backend-API für eigene Integrationen
Daten lieber serverseitig abrufen? Nutzen Sie die Bearer-authentifizierte Backend-Daten-API für Länder und Untergliederungen. Siehe vollständige Doku.
Warum Entwickler CountriesDB wählen
Framework-Bibliotheken
Nahtlose Integration leicht gemacht
Einfache Integration mit React, Angular, Vue, Python, Java und mehr.
Flexible API
Für Ihre Anforderungen gebaut
Validierungs-API für konsistente Formulareingaben plus eine Backend-Daten-API, um Länder und Untergliederungen serverseitig aufzulisten.
Globale Übersetzungen
Vorbereitet für den weltweiten Einsatz
Unterstützt die gängigsten Sprachen für nahtlose globale Integration.
Immer aktuell
Genaue und zuverlässige Daten
Bleiben Sie mit den neuesten Länderdetails und Untergliederungen auf dem aktuellen Stand – regelmäßig aktualisiert.
Unterstützt alle Web-Plattformen, Frameworks und Sprachen
Installation
<!-- Include the widget script with your public key -->
<script src="https://unpkg.com/@countriesdb/widget@latest/dist/index.js?public_key=YOUR_PUBLIC_KEY"></script>Verwendung
<!-- Country select with data-name -->
<select class="country-selection" data-name="country1"></select>
<!-- Subdivision select linked to country -->
<select class="subdivision-selection" data-country="country1"></select>Hilfe bei der Integration?
Wir integrieren CountriesDB-Widgets kostenlos in Ihre Website oder App, wenn Sie einen kostenpflichtigen Tarif nutzen.
Die meisten Teams nutzen unsere Widget-Anleitungen und Framework-Doku selbstständig. Wenn wir das für Sie übernehmen sollen, schreiben Sie uns über das Kontaktformular unten.



