Journal des modifications
Ce sont les modifications apportées récemment à l'API, aux jeux de données et au CMS de Pro6PP.
December 2025
- V2API
/v2/feedback(POST) needs request body defined. - WEBSITE Improved code examples on the Developer pages with better examples for better ramp-up.
November 2025
- V2API
/v2/suggest/streetNumbernow filters results by premise when thepremiseparameter is specified. - V2API Duration information is now included in
/v2/locatorresponses when using theroadalgorithm. - V2API Improved capabilities in
/v2/infer/nl. - V2API Improved Belgium dataset with sub-municipality and street associations for more accurate results.
- V2API Fixed null value handling for lat and lng parameters in Belgium (BE) queries.
- V2API New V2 API call:
/v2/locator/lu(POST). - WEBSITE Resolved dropdown menu issue on the Address Validation Demo page.
- WEBSITE The
/v2/inferendpoint is now available for Big tier subscriptions and above. - CMS Introduced Organizations. Billing and subscription ownership has been moved from individual Accounts to Organizations.
- CMS Revamped the user interface of the CMS, which now provides a better user experience for managing subscriptions and organizations.
October 2025
- WEBSITE Refreshed and expanded FAQ section with improved content.
- INTERNAL Enabled partner-specific endpoints for integration partners.
- V2API Enhanced
/v2/suggest/streetacross all countries to includedpostalCodesin response data. - V2API Improved
/v2/be/suggest/settlementresponse to return a list of postcodes for each unique settlement. Updated language code handling: iflanguageCodeis not specified, it defaults to Dutch (nl). If alanguageCodeis specified but no settlements are available for that language, results in the default language (nl) are included (if available). - V2API Enhanced
/v2/be/suggest/boxto support filtering bypremise.
September 2025
- V2API New V2 API call:
/v2/infer/nl(GET) and/v2/infer/de(GET).
August 2025
- WEBSITE Payments in CHF and DKK currencies are now supported.
- API We migrated the Pro6PP API from the Google Cloud (US owner) to Hetzner (EU owner).
July 2025
June 2025
- WEBSITE Added a Legal Notice page.
- WEBSITE Changed monetary writing style based on locale.
- V2API New V2 API call:
/v2/locator/fr(POST). - V2API New V2 API call:
/v2/locator/de(POST).
May 2025
- V2API New V2 API call:
/v2/locator/fr(GET). - V2API New V2 API call:
/v2/locator/de(GET). - WEBSITE Create suggestion banner for switching domain to www.pro6pp.com based on visitor's region.
- WEBSITE Improved and brought up to date several support question/answers.
- DOWNLOADS Made the sample area more relevant in several datasets and countries.
April 2025
- V2API New V2 API call:
/v2/locator/dk(POST). - V2API Improved the
/v2/feedbackcall for most countries. - WEBSITE Fixed translations bugs on the registration page.
March 2025
- V2API Optimized response time for V2 API requests.
- V2API New V2 API call:
/v2/locator/dk(GET). - V2API Dutch addresses plot sizes are now available in the API and downloads for for the 'Special' subscription tier.
- V2API Improved Belgium dataset: fixed issues related to the box value and box prefixes.
- V2API The V2 Locator API now features an optimized road-handling algorithm and removes the previous 5 km searchRange limit.
- WEBSITE The V2 API documentation now includes details on 'POST' requests.
- CMS Fixed bugs related to preferred language selection during account registration.
- CMS Payment methods are now filtered based on the user's country of origin.
- CMS Improved UI and bug fixes for the team member management section.
- CMS Enhanced UX for the forms on the Additions page.
- CMS Netherlands feedback addresses can now be added using custom postcode on the additions page.
February 2025
- V2API New V2 API call:
/v2/locator/lu(GET). - V2API New V2 API call:
/v2/locator/nl(POST) - allows specifying more target postal codes inside the request body. - CMS Feedback functionality with the option to add your custom addresses works for all countries now and received a new design and functionalities.
January 2025
- WEBSITE Login portal separated from Registration portal. Making password managers work better.
- WEBSITE Change password functionality bug fix
- CMS Invoice download, CMS .zip file downloads, and support inquiry on pro6pp.com bug fixes
- WEBSITE Default website language of pro6pp.nl is set to Dutch while for the pro6pp.com is set to English.
- WEBSITE pro6pp.com website domain is also available.
December 2024
- V2API pro6pp-api locator now supports both straight and road distances algorithms.
- CMS Multiple API authentication keys can be created, and revoked.
October 2024
- V2API Better error reporting. The previous
INVALID_PARAMETERerror is replaced withINVALID_VALUEerror to avoid confusion. The previousINVALID_PARAMETERerror message contains a parameter and its wrong value. Besides renaming the error, a new attribute of the error is added to individually exemplify what is the wrong value. - V2API & V1API Update Dutch data. The spacing is removed from the premise. For structures like street number + premise from '30 T 1' to '30 T1'.
- WEBSITE Ask a support question functionality is enabled.
September 2024
- WEBSITE Extend step by step examples from the developer pages with suggest, nearby, locator, distance, reverse geocoding.
- WEBSITE Add Danish language support.
- CMS Improve payment options. Remove SOFORT payment options.
August 2024
- CMS User can choose from the CMS the preferred language for communication. This means all emails and messages will be received in the chosen language.
- CMS GDPR contract can be signed and downloaded in the CMS.
- WEBSITE Performance and accessibility improvements.
- WEBSITE Added news section.
July 2024
- WEBSITE Translated URLs are implemented for all languages that the website supports.
- CMS A big amount of domains as referrer security measure can now be specified in the CMS. Previously the amount was quite limited.
- CMS Communication language preference can now be set in the CMS.
- WEBSITE Small developer documentation improvements.
- WEBSITE Website loads a bit faster and there's focus on accessibility improvements.
June 2024
- V2API
/v2/suggest/be/settlementwould crash when settlement translations were unavailable (triggered for a subset of our database). That has been resolved. - V2API
/v2/range/nlAPI call output can now return a new error (MULTIPLE_RESULTS_FOUND) in case your settlement query was "Haarle" for example, which exists on multiple locations in the Netherlands, making it impossible to know which one to take as base. Solution: also provide a municipality. - CMS VAT checking also takes into account your country to prevent invalid invoice data.
May 2024
- V2API
/v2/suggest/ch/postalCodeAPI call output changed to reflect dataset cornercases where a postcode can apply to multiple settlements, districts and cantons (not regions though)
April 2024
- V2API
/v2/reverse/globalnow works for France, Denmark, Austria, Switzerland and Luxembourg too. - V2API
/v2/suggest/be/settlementallows filtering on input language and has improved output differentiating languages better. - API Improved compliance with the internet.nl security scanner
- WEBSITE Improved automated testing of multilingual pages on our Website and CMS.
- WEBSITE Restored Firefox support for dashboard.
March 2024
- CMS Made our email headers more compliant with standards.
February 2024
- V2API
/v2/feedbackis more robust for all countries.
January 2024
- V2API
/v2/suggest/de/settlementnow exposes postalcodes assigned to the settlement. - WEBSITE Add javascript examples on all v2 API call documentation. They're also continuously validated against live data.
- V2API Added new country Switzerland (CH) to the list of supported countries.
December 2023
- WEBSITE Improved examples on all API call documentation. They're now validated against live data.
- CMS Multilingual and HTML emails are now sent.
- V2API
/v2/feedback/nlis now more flexible and allows adding new postcodes for NL, not just streets and street numbers. - CMS Fix invoice due date calculation.
- CMS Team invites now work smoother.
- V2API The OpenAPI specification received minor improvements for all countries.
November 2023
- CMS The new CMS that's part of the main website (based on NextJS) has matured enough and replaced the old CMS that served the last 10 years.
- * Many internal changes, cleaning up technical debt.
- V2API
/v2/suggest/*/streetNumbernow support the optional parameterstreetNumberAndPremise.
October 2023
- CMS We used to work with orders until paid, then we would send an invoice. This was to prevent too many unpaid invoices. However due to feedback from our customers, we simplified our backoffice and hand out invoices right away now.
- CMS Many internal changes, transitioning from the old CMS to the new.
September 2023
- CMS Many internal changes, transitioning from the old CMS to the new.
August 2023
- CMS Many internal changes, transitioning from the old CMS to the new.
July 2023
- WEBSITE Added a roadmap.
- DOWNLOADS Fixed areacode of several Dutch municipalities.
June 2023
- CMS Domain security has stricter validation now.
- V2API Fixed a corner case in
/v2/range/nlwhere there's ambiguity in the starting point. - CMS Fixed direct debit issues when address data was removed by client while direct debit was active.
- V2API Added new country Denmark (DK) to the list of supported countries.
- V2API Added new country Austria (AT) to the list of supported countries.
May 2023
- CMS Various CMSv2 improvements and bugfixes.
- CMS Allow multiple login accounts in various roles to be associated to a subscription.
April 2023
- CMS Various CMSv2 improvements and bugfixes.
March 2023
- V2API Fixed API responses for Luxembourg now responding with coordinates for all postcodes now.
February 2023
- V2API Made API
/v2/autocomplete/nlfields match the API description and examples. - DOWNLOADS Improved accuracy of the city column in the cities download.
January 2023
- Added new country France (FR) to the list of supported countries.
December 2022
- CMS A sneak peek at our new CMS is available. In case of trouble, please report and switch back the the old CMS.
- V2API Fixed
/v2/feedback/nl, accepting both streets and street numbers, including support for PO boxes. - V2API Improved v2/autocomplete/nl, provides neighbourhood and district data on a per streetnumber level now.
November 2022
- V2API Expose
/v2/suggest/x/streetNumber, which is the intended replacement for both/v2/suggest/x/streetNumberAndPremiseand/v2/suggest/x/premise. - V2API Expose regex format in OpenAPI spec for v2 API calls.
- DOWNLOADS Expose French dataset downloads.
- WEBSITE Fixed inconsistencies regarding the feature table. It's now country dependent.
October 2022
- DOWNLOADS Fixed the list of downloads didn't load all the time for some users.
- For a period, emails (including PDF invoices) were only sent to the primary contact, not the administrative email address in case it was set.
September 2022
- V2API Provide
/v2/suggest/fr/ and/v2/autocomplete/frexamples to the API documentation. - V2API
/v2/suggest/X/streetpagination bug resolved when a next page was linked while there wasn't a next one available. - V1API
/v1/feedbackaccepts entries without coordinates. - Moved away from GSuite to self-hosted email server. In case of increased delivery failures, please let us know.
August 2022
- DOWNLOADS Example downloads are now packaged similar to the full datasets. This allows trying out the implementation without any extra work when upgrading.
- WEBSITE Made support questions linkable on the support page.
- V2API Fixed a bug where several French streetnumbers didn't end up in the dataset.
July 2022
- DOWNLOADS Added the drive time matrix download (DTM) for Luxembourg.
- V2API Added
/v2/suggest/fr, completing the French API for most use cases. - V2API Added the field
municipalityto the output of/v2/suggest/de/postalCode. - API
/v1/feedbackwould overwrite existing entries for the same postcode. Now, multiple street numbers on one postcode might be added.
June 2022
- Fixed some recently introduced street numbers missing from the Dutch datasets.
- API
/v1/feedbackwould overwrite existing entries for the same postcode. Now, multiple street numbers on one postcode might be added. - Fixed the Belgian download
download_be_fourppthat contained extraneous;symbols in some occasions. - V2API Inserting feedback data through
/v2/feedbackcalls now has a per country endpoint as required data differs per country.
May 2022
- V2API Fixed a problem where several Belgian addresses were not included in the API results.
- V2API Fixed issues with German addresses without a district (Landkreis) associated.
April 2022
- V2API The
/v2/suggest/nlPO boxes are now part of the results where applicable.
March 2022
- CMS All users can sign a GDPR agreement with us from within the CMS.
February 2022
- V2API The
/v2/distance/luno longer returns 0 distance values in some situations. - V2API The
/v2/autocomplete/nlnow returns thestreet_nen5825field. - V2API The
/v2/autocomplete/fris now published as new endpoint. - V2API The
/v2/suggestcalls for:streetnumber,premiseandstreetnumberAndPremisehas been updated. These now require more fields as to give accurate and usable results to users. These can differ per country.
January 2022
- V2API Fixed bug in
/v2/suggest/dewhere the call sometimes took 10+ seconds. - V2API
/v2/distance/nlnow supports both fourpps and sixpps.
December 2021
- V2API For
/v2/suggest/nl/settlement, the settlement field is no longer required. - V2API All v2 API calls are now case insensitive.
- DATA Updated municipality migrations for the new year.
November 2021
- V2API
/v2/distance/nlcall is now case insensitive for postcodes. - V2API Fixed bug where a certain character would crash the API.
October 2021
- API Better session management, should result in less calls being dropped during heavy load.
September 2021
- V2API Updated v2 API specs.
- V1API Add German street translations in the results of
/v1/autocompletefor Belgium.
August 2021
- API Fixed issue with Belgian city names.
July 2021
- API Fixed a bug where connection to the database would randomly drop.
- DOWNLOADS Improved serveral examples downloads.
June 2021
- V2API Fixed bug where
/v2/distancecall would return wrong distance. - V1API Fixed bug where
/v1/distancecall would return wrong distance. - V2API Fixed bug in
/v2/locatorcall so it now accepts spaces and commas in input. - V1API fixed bug in
/v1/autocompletefor Belgium where a request with certain parameters would time out. - DOWNLOADS Add ordering to German downloads.
May 2021
- v2 API The
/v2/reverse/globalAPI call for addresses in Germany now returns both state and distict fields. Because the v2 API is still in beta this will have no deprecation period. For more information on deprecations see the API deprecation page - CMS Fixed bug where the direct debit would bounce if the IBAN has changed.
- DEMO New demos on the website now show v2API functionality.
- CMS Fixed a bug where stats were not correctly presented in the CMS.
- DOWNLOADS Fixed a bug where in Luxembourgh some streets didn't get their street numbers.
- V1API Fixed small (edge case) bugs discovered during refactoring internal code.
March 2021
- DOWNLOADS Added new downloads for Luxembourg:
download\_lu\_fourpp,download\_lu\_streets,download\_lu\_city,download\_lu\_full\_streetnumbers. - V1API fixed a bug where v1/distance returned by the distance call would be incorrect on certain postcodes.
- V2API Fixed a bug where some Belgian streets and postcodes would have multiple municipalities.
- V2API Added extra data to Luxembourg, results now also contain municipalities, cantons and districts.
- V2API Fixed a bug where some v2/suggest requests would take too long.
February 2021
- V2API Fixed a bug where the results were ordering differently after adding pagination.
- DOWNLOADS Fixed a bug in Belgium where some cities would not show in the downloads.
- V2API Fixed a bug in Belgium where some postalcodes incorrectly had multiple municipalities.
January 2021
- V2API Added new country Luxembourg as new v2 api endpoints.
- V2API Implemented pagination for the v2 suggest calls. Users are now able to request next and previous pages through the headers in the response.
- DOWNLOADS Fixed a bug for
download\_nl\_gebruikersdoel\_v1and v2 where some street numbers were missing if they had an addition. - DOWNLOADS Created new download
download\_be\_city. - V1API Added new municipalities in NL.
December 2020
During this second COVID-19 wave, we've seen a further increase in API calls. We've again more than doubled our daily average since the first wave. We're now easily handling more than 5 million API calls on a daily basis. Our availability is monitored here.
- V1API DEPRECATION NOTICE. The v1/origin call is no longer advertised on the website. It's our least used API call (only 3 users), it also ties us to the Google Infrastructure. It remains functional until we worked out a migration path with the current users.
- V2API Fixed bug where some postcodes in Germany wouldn't have a latitude and longitude.
- V2API Api results are now deterministic and won't change order when the data is updated.
- V2API Fixed bug in
v2/suggest/nl/streetwhere the query was slow if it had to filter on a postalcode. - V2API Fixed discrepancy in
v2/suggest/nl/streetwhere the same street would be returned multiple times if it had multiple postalcodes. - V2API Improved error reporting to developers.
October 2020
- V2API Added postnames to belgium suggest city.
- V2API
v2/range/is now implemented for NL and BE. This call returns all postal codes within a range of a given postal code or city.(NL documentation, BE documentation) - V2API Updated documentation of v2 api.
- DOWNLOADS Added German translations for Belgium cities where applicable.
- V1API Fixed bug where adding non latin-1 characters would return error 500. It now returns a readable error.
September 2020
- V2API
/v2/suggest/be/settlementnow accepts city_parts and previous names of municipalities (a.k.a. postnames) and returns the correct settlement. - V2API Belgium now uses cities and postnames correctly. There are no more double municipalites in the results.
- V2API Improvements for German dataset.
- V2API Postbusses are added to BE (documentation)
- V2API Fixed bug that crashed the instance for some NL calls.
- DOWNLOADS Added German translations for Belgium downloads.
August 2020
- V2API /v2/suggest/de searching ss of ß is now equivalent.
- V2API /v2/suggest now paginates results and makes certain queries using StreetNumberAndPremise quicker.
- V2API /v2/suggest allow filtering on postcode.
- V2API /v2/autocomplete accepts six position postcodes in varied notations.
- DOWNLOADS /v1/download updated fields in downloads to match actually used fields in csv files.
- DOWNLOADS Added fields to download_be_streets and others. Improve localised transaltions for city names.
July 2020
Since the first COVID-19 wave in The Netherlands, we've seen a massive increase in API calls. We've more than doubled our daily average. We're now handling 2 million API calls on a daily basis and we're preparing for further scaling. Some clients have experienced reduced availability in months April and May. We're confident error levels have returned to acceptable levels.
- V2API
/v2/autocomplete/nlreturns addresses containing a Postbus properly again. - V2API
/v2/suggest/dereceived bugfixes for two corner cases where the API could not assemble the correct results. - V1API
/v1/autocompletenow returns coordinates correctly for buildings that have more than one address in multiple streets. - V2API
/v2/suggest/nlreturns a proper result for specific corner case situations.
June 2020
- V2API
/v2/suggestcan return multiple settlements when query contains a postcode for countries DE and BE. It includes translations. - SUB Webshop subscription now has a limit of 5 webshops under one KvK account. It was unlimited.
- V1API
/v1/autocompletenow returns several extra addresses with a premise that were previously not included in the dataset. - DOWNLOADS DE download (
de\_custom\_settlement\_coordinates.csv) received a municipality column. This prevents 'double entries' that can now be differentiated. - V2API
/v2/suggestfor NL, DE and BE with aStreetNumberAndPremisequery is processed much faster now. - WEB feature subscription table at the bottom of demo pages was missing the dev agency subscription. Also clears up licensing around the distance API call.
- SUB
download\_be\_full\_streetnumbers.zipis now part of the regular Belgian downloads instead of a specials database. - V2API `/v2/suggest became faster and better tested.
- V2API
/v2/autocomplete/nlno longer showsInvalidParameterErrorwhere it should show it is missing a parameter. - V2API
/v2/autocomplete/nlnow contains postbus entries. - CMS Orders (without invoice number) no longer pose as invoices. Payment instructions are also improved.
- V2API
/v2/autocomplete/dereturns municipality information now. - V2API
/v2/suggestmore returned fields are now translated. The default translation is chosen based on the language spoken in that region. - V2API /v2 several api calls now support
maxResultsto limit the amount of results. - V1API
/v1/autocomplete/nlwas missing certain streetnumber/extension combinations in the dataset. - V2API /v2 handles non-ascii input properly now.
- V2API
/v2/feedback/denow implemented. - V2API
/v2/suggest/nlis now working properly for all values passed as streetNumberAndPremise.
May 2020
- V1API
/v1/autocompletefor Belgium no longer misses certain four position postcodes from the dataset. - V2API
/v2/suggest/nlnow has consistent ordering in returned values.