# SYNOPSIS package WebService::OverheidIO::Foo; use Moose; extends 'WebService::OverheidIO'; # You must implement the following builders: # _build_type # _build_fieldnames # _build_queryfields # DESCRIPTION [Overheid.IO](https://overheid.io) is a open data initiative to expose data the Dutch government exposes via a JSON API. This is a Perl implemenation for talking to that JSON API. # ATTRIBUTES ## ua An [LWP::UserAgent](https://metacpan.org/pod/LWP::UserAgent) object ## base\_uri The base URI of the Overheid.IO, lazy loaded. ## max\_query\_size The max query size, defaults to 30. ## key The required Overheid.IO API key. ## type The type of Overheid.IO api ## fieldnames The names of the fields which the Overheid.IO will respond with ## queryfields The names of the fields which will be used to query on # METHODS ## search Search OverheidIO by a search term, you can apply additional filters for zipcodes and such $overheidio->search( "Mintlab", filter => { postcode => '1051JL', } ); # SEE ALSO - [WebService::OverheidIO::KvK](https://metacpan.org/pod/WebService::OverheidIO::KvK) Chamber of commerce data - [WebService::OverheidIO::BAG](https://metacpan.org/pod/WebService::OverheidIO::BAG) BAG stands for Basis Administratie Gebouwen. This is basicly a huge address table.