Adress-API-Dokumentation
Eine REST-API für Adressvervollständigung, Adressvalidierung, Postleitzahlensuche, Reverse-Geocoding und Entfernungsberechnung in 11 europäischen Ländern. Damit füllen Sie Checkout-Formulare aus, prüfen Adressen vor dem Versand, finden die nächste Filiale oder berechnen Entfernungen zwischen Standorten.
Adressvervollständigung in Ihr eigenes Formular einbauen? Beginnen Sie mit den Infer-SDKs
https://api.pro6pp.nl/v2/autocomplete/nl?postalCode=1017AA&streetNumber=4&premise=A&authKey=YOUR_API_KEYhttps://api.pro6pp.nl/v2/autocomplete/be?postalCode=1000&street=Anderlechtsesteenweg&streetNumber=144&box=bus b002&authKey=YOUR_API_KEYhttps://api.pro6pp.nl/v2/autocomplete/lu?postalCode=9766&street=Duerefstrooss&streetNumber=1&premise=A&authKey=YOUR_API_KEYhttps://api.pro6pp.nl/v2/autocomplete/de?postalCode=86975&settlement=Bernbeuren&street=Schwabenstraße&streetNumber=3&premise=a&authKey=YOUR_API_KEYhttps://api.pro6pp.nl/v2/autocomplete/fr?postalCode=06600&settlement=Antibes&street=Rue de la Baume&streetNumber=10&premise=bis&authKey=YOUR_API_KEYhttps://api.pro6pp.nl/v2/autocomplete/dk?postalCode=6430&settlement=Stevning&street=Stevningnorvej&streetNumber=19&premise=A&authKey=YOUR_API_KEYhttps://api.pro6pp.nl/v2/autocomplete/at?postalCode=1100&settlement=Favoriten&street=Eva-Zilcher-Gasse&streetNumber=1&premise=A&authKey=YOUR_API_KEYhttps://api.pro6pp.nl/v2/autocomplete/ch?postalCode=4001&settlement=Basel&street=Marktplatz&streetNumber=30&premise=a&authKey=YOUR_API_KEYhttps://api.pro6pp.nl/v2/autocomplete/es?postalCode=28001&settlement=Madrid&street=Calle goya&streetNumber=1&premise=A&authKey=YOUR_API_KEYhttps://api.pro6pp.nl/v2/autocomplete/gb?postalCode=B1 2JB&settlement=Birmingham City Centre&street=Brindley Place&streetNumber=1&premise=A&authKey=YOUR_API_KEYhttps://api.pro6pp.nl/v2/autocomplete/it?postalCode=20121&settlement=Milano&street=Via Alessandro Manzoni&streetNumber=12&premise=A&authKey=YOUR_API_KEY{
"BAGNumberId": "0363200000543031",
"BAGPremiseId": "0363100012179462",
"BAGPublicSpaceId": "0363300000002701",
"BAGResidenceId": "0363010001172966",
"BAGType": "vbo",
"constructionYear": 1766,
"country": "Netherlands",
"countryCode": "NL",
"district": "Grachtengordel-Zuid",
"lat": 52.36698,
"lng": 4.89398,
"municipality": "Amsterdam",
"neighbourhood": "Rembrandtplein e.o.",
"plotSize": 78,
"postalCode": "1017AA",
"premise": "A",
"province": "Noord-Holland",
"purposes": [
"woonfunctie"
],
"settlement": "Amsterdam",
"street": "Amstel",
"streetNumber": 4,
"surfaceArea": 63
}Beispiel: Autocomplete, NiederlandeAusprobieren
Erste Schritte
Drei Schritte zu Ihrer ersten Antwort.
API-Schlüssel anfordern
Every request needs an API key, which you can get in the portal.
Anfrage senden
Rufen Sie
https://api.pro6pp.nl/v2mit dem Pfad des Endpunkts auf und fügen SieauthKeyals query-Parameter hinzu.Antwort lesen
Jeder Aufruf antwortet mit JSON. Jede Endpunktseite listet die Antwortfelder auf, und Sie können einen Beispielaufruf senden, um sie zu sehen.
- Basis-URL
https://api.pro6pp.nl/v2- Authentifizierung
authKeyquery-Parameter- Version
- 2.0.0
- Antwortformat
- application/json
- CORS
- Wildcard-Origin, aus dem Browser aufrufbar
- TLS
- Wir unterstützen TLS 1.2 + 1.3 auf
api.pro6pp.nl
Mehr über die API
Introduction
This API is documented in OpenAPI format. This API replaces our v1 legacy API over time. See the API deprecation about support durations. All v2 endpoints support an optional trailing slash and serve both forms directly, without a redirect.
Cross-Origin Resource Sharing
This API features Cross-Origin Resource Sharing (CORS) implemented in compliance with W3C spec. And that allows cross-domain communication from the browser. All responses have a wildcard same-origin which makes them completely public and accessible to everyone, including any code on any site.
Authentication
Pro6PP's security is based on an authorization key. You have to supply the query parameter 'authKey' to request data from the API.
Verfügbare API-Funktionen
Wählen Sie ein Land aus, um dessen verfügbare API-Aufrufe anzuzeigen.
Autocomplete
BetaAutovervollständigen einer niederländische Adresse.
/autocomplete/nlSuggest
BetaSchlagen Sie ein niederländisches Adressfeld vor.
/suggest/nl/postalCode/suggest/nl/settlement/suggest/nl/street/suggest/nl/streetNumberInfer
AlphaMögliche niederländische Adressen aus einem String vorschlagen.
/infer/nlDistance
BetaEntfernung und Fahrzeit zwischen zwei niederländischen Postleitzahlen.
/distance/nlRange
BetaLiefert die niederländischen Postleitzahlen im Umkreis einer bestimmten Postleitzahl.
/range/nlLocator
BetaSuche nach nahe gelegenen Postleitzahlen anhand einer Postleitzahl oder einer Kombination aus Breiten- und Längengrad.
/locator/nlPOST /locator/nlFeedback
BetaVerwalten Sie fehlende Adressen in den Niederlanden.
/feedback/nlPOST /feedback/nlDELETE /feedback/nl/feedback/nl/postcodePOST /feedback/nl/postcodeDELETE /feedback/nl/postcodeReverse weltweit
BetaUmkehrung eines Breiten-/Längengrads in eine Adresse.
/reverse/globalFür die Integration gebaut
OpenAPI-basierte REST-API
Jeder Endpunkt ist in einer veröffentlichten OpenAPI-3-Spezifikation beschrieben. Erzeugen Sie daraus einen typisierten Client für Ihren Stack, oder lesen Sie die API-Dokumentation für die Adressvalidierung Endpunkt für Endpunkt.
Dokumentierte Fehlerantworten
Jeder Endpunkt listet die Fehler auf, die er zurückgeben kann, jeweils mit error_id und Beispiel-Body. Fehler haben bei jedem Aufruf dasselbe Format, sodass eine einzige Fehlerbehandlung für alle genügt.
Ein festgelegter Abkündigungszeitraum
Nichts wird ohne Ankündigung entfernt. Solange v2 den Produktionsstatus nicht erreicht hat, gilt ein Abkündigungszeitraum von mindestens 6 Monaten, danach von mindestens 36 Monaten.
Beispiele in vier Sprachen
Jede Endpunktseite enthält Codebeispiele für die Adressvalidierung in cURL, JavaScript, Python und PHP, dazu eine Anfrage, die Sie direkt von der Seite aus senden können, um die echte Antwort zu sehen.
Anwendungsfälle
Webshops - Adressprüfung & Schnelleingabe
Beschleunigen Sie die Kaufabwicklung mit automatisch ausgefüllten, validierten Adressen für eine schnelle Paketzustellung.
Transport & Taxi - Entfernungsberechnungen
Ermitteln Sie genaue Entfernungen, um die Reisezeit zu optimieren und die Flottenplanung zu verbessern.
Immobilien - Wohnungs- und Grundstücksdaten
Greifen Sie auf die Wohnungsgröße, die Grundstücksfläche und das Baujahr zu, um die Auflistungen und Tools zu erweitern.
Einzelhandel & Franchise - Standortoptimierung
Optimieren Sie die Standortplanung und Lieferrouten anhand präziser Standort- und Entfernungsdaten.