Laravel wrapper to perform a Dutch postal code (postcode) lookup using the publicly available PDOK Locatieserver v3.
The publicly available PDOK Locatieserver v3 (Dutch) is utilized to provide the necessary geodata.
Use composer to install this package:
$ composer require chabter/laravel-dutch-postalcode-lookup
Perform a lookup by postal code:
Or perform a lookup by a postal code and house number combination:
The lookup method also supports using house number extensions as follows:
The lookup method returns a
Chabter\PostalCodeLookup\Models\Address model on success, for example:
$address->getPostalCode() => '1012JS'; $address->getHouseNumber() => 1; // or string including housenumber extension $address->getStreet() => 'Dam'; $address->getCity() => 'Amsterdam';
Run the tests with:
$ composer test
|Version||Laravel Version||PHP Version|
Version 1.x will also work with Laravel 8 if Guzzle 6 is available (
^6.5|7.0 in composer.json).
This package is completely free to use. If it makes it to your production environment we would highly appreciate you sending us a postcard from your hometown! 👏🏼
Our address is: Chabter, Kanaalstraat 12B, 5347KM Oss, Netherlands.
The MIT License (MIT). Please see License File for more information.