Adresse-API-dokumentation
Ét REST-API til adresseforslag, adressevalidering, postnummeropslag, omvendt geokodning og afstandsberegning i 11 europæiske lande. Brug det til at udfylde checkout-formularer, validere adresser inden forsendelse, finde den nærmeste butik eller beregne afstande mellem lokationer.
Vil du tilføje adresseforslag til din egen formular? Start med Infer SDK'erne
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
}Eksempel: Autocomplete, HollandPrøv selv
Kom i gang
Tre trin til dit første svar.
Få en API-nøgle
Every request needs an API key, which you can get in the portal.
Send en anmodning
Kald
https://api.pro6pp.nl/v2med endpointets sti, og tilføjauthKeysom query-parameter.Læs svaret
Hvert kald svarer med JSON. Hver endpoint-side viser svarfelterne, og du kan sende et eksempelkald for at se dem.
- Basis-URL
https://api.pro6pp.nl/v2- Godkendelse
authKeyquery-parameter- Version
- 2.0.0
- Svarformat
- application/json
- CORS
- Wildcard-origin, kan kaldes fra browseren
- TLS
- Vi understøtter TLS 1.2 + 1.3 på
api.pro6pp.nl
Mere om API'et
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.
Tilgængelige API-funktioner
Vælg et land for at se dets tilgængelige API-kald.
Autocomplete
BetaUdfyld automatisk en hollandsk adresse.
/autocomplete/nlSuggest
BetaForeslå et hollandsk adressefelt.
/suggest/nl/postalCode/suggest/nl/settlement/suggest/nl/street/suggest/nl/streetNumberInfer
AlphaForeslå mulige hollandske adresser fra en streng.
/infer/nlDistance
BetaKøreafstand og -tid mellem to hollandske postnumre.
/distance/nlRange
BetaReturner hollandske postnumre inden for rækkevidde af et givet postnummer.
/range/nlLocator
BetaFind postnumre i nærheden ud fra et postnummer eller en kombination af breddegrad og længdegrad.
/locator/nlPOST /locator/nlFeedback
BetaHåndter adresser, der mangler i Holland.
/feedback/nlPOST /feedback/nlDELETE /feedback/nl/feedback/nl/postcodePOST /feedback/nl/postcodeDELETE /feedback/nl/postcodeReverse Globalt
BetaOmvend en breddegrad/længdegrad til en adresse.
/reverse/globalBygget til integration
OpenAPI-baseret REST API
Hvert endpoint er beskrevet i en offentliggjort OpenAPI 3-specifikation. Generer en typet klient til din stak ud fra den, eller læs API-dokumentationen for adressevalidering endpoint for endpoint.
Dokumenterede fejlsvar
Hvert endpoint viser de fejl, det kan returnere, hver med sit error_id og et eksempel på svaret. Fejl har samme format i alle kald, så én fejlhåndtering dækker dem alle.
En fastsat udfasningsperiode
Intet fjernes uden varsel. Så længe v2 ikke har produktionsstatus, gælder en udfasningsperiode på mindst 6 måneder, og mindst 36 måneder når den er stabil.
Eksempler på fire sprog
Hver endpoint-side indeholder kodeeksempler til adressevalidering i cURL, JavaScript, Python og PHP samt en anmodning, du kan sende direkte fra siden for at se det rigtige svar.
Brugsscenarier
Webshops - adressevalidering og hurtig indtastning
Hurtigere checkout med automatisk udfyldte, validerede adresser til hurtig pakkelevering.
Transport og taxa - afstandsberegninger
Få nøjagtige ruteafstande for at optimere rejsetiden og forbedre flådeplanlægningen.
Fast ejendom - data om boliger og grunde
Få adgang til boligstørrelse, grundareal og byggeår for at berige lister og værktøjer.
Detailhandel og franchise - optimering af placering
Optimer byggepladsplanlægning og leveringsruter ved hjælp af præcise placerings- og afstandsdata.