kvkapiR 0.1.2
First CRAN release.
New features
- kvk_search()searches the Dutch Chamber of Commerce
(KvK) business registry with automatic pagination up to 1,000
results.
- kvk_get_basisprofiel(),- kvk_get_vestigingsprofiel(), and- kvk_get_naamgeving()retrieve detailed business profiles,
establishment information, and company name histories.
- kvk_usage_report()displays API usage statistics and
costs with multiple output formats.
- kvk_usage_alert()sets usage and cost limits with
real-time alerts.
- kvk_export_usage()exports usage data to CSV in
detailed or summary formats.
- kvk_reset_usage()clears usage tracking history.
- All functions support test environment via
test_environment = TRUEfor cost-free testing.
- Search functions support multiple business types in single query and
street-only search.
- Automatic error handling with user-friendly messages and Dutch IPD
code translations.
Technical features
- Session-based usage tracking (no file system writes) for CRAN
compliance.
- Complete test suite with 226+ tests covering all functionality.
- Robust error handling with IPD error code translations.
- Privacy-focused design with optional tracking disable via
environment variable.
Documentation
- Added comprehensive vignette with practical examples and cost
information.
- Added pkgdown website with custom KvK color scheme.