AddressComplete vs PostNL Address Validation API
AddressComplete
canadapost-postescanada.caPostNL Address Validation API
developer.postnl.nlSide by side
| Figure | AddressComplete | PostNL Address Validation API |
|---|---|---|
| Price from | $2.92/mo | Free |
| Free plan | — | Yes |
| Free trial | Yes | — |
| Open source | — | — |
| Web | Yes | Yes |
| API | Yes | Yes |
| Plans published | 10 | 2 |
| Spec score · Address Verification Software | 8.2 (#6) | 7.6 (#22) |
| Purpose | AddressComplete provides real-time address suggestions and validation as users type an address or postal code. | The API validates international address data, including Netherlands addresses, entered in a webshop or CRM. |
| Support | Canada Post provides an AddressComplete help centre and setup guide. | PostNL invites prospective customers to request a demo or contact its data solutions team for help. |
Plans
AddressComplete
- 300 lookups$35 a year
- 1,000 lookups$100 a year
- 2,500 lookups$240 a year
- 5,000 lookups$450 a year
- 10,000 lookups$850 a year
- 25,000 lookups$2,000 a year
- 50,000 lookups$3,750 a year
- 100,000 lookups$7,000 a year
- 200,000 lookups$13,000 a year
- 300,000 lookups$16,500 a year
PostNL Address Validation API
- Address check for Benelux addressesFree
- International address validation€0.02, paid once
In their own words
AddressComplete
AddressComplete has no write-up on Specifiction yet; its figures are above.
PostNL Address Validation API
PostNL Address Validation API checks address data entered in a webshop or CRM for Netherlands and international destinations. As customers type a few letters or numbers, it can suggest matching addresses. Documentation describes coverage across more than 250 countries, regions, and island groups. Responses may include a locally formatted address, component fields, mailability and similarity scores, and latitude and longitude. The service supports correction, standardization, and autocomplete. Its international v3 endpoint uses POST and requires an API key with application/json content. CountryIso is mandatory; city, postal code, street, and house number are recommended inputs. PostNL lists plugins for Magento, WooCommerce, ShopWare, and Opencart for Dutch validation. The Benelux plan is free for PostNL parcel-contract customers and requires that contract. International validation starts at €0.02, paid once per API call, with bundle pricing varying by address volume. Returning multiple addresses in one response is temporarily unavailable. PostNL offers demos and data-solutions support.