help center
  • Introduction
  • Designs
    • Products
    • Design guides
    • Editing designs
    • Personalize (variables)
    • QR codes
    • Branded Links
    • Images
    • Fonts
    • Scaling text
    • Emojis
    • Finishes
    • Colours
    • Coupons
  • Testing
    • Preview
    • Sample Card
  • API
    • API Documentation
    • Authentication and API Keys
    • Example JSON
    • API status codes
    • Address Validation
    • Rate Limiting
    • Idempotency
    • Postman settings
    • CSV automation
    • Webhooks
  • Integrations
    • ActiveCampaign
    • Deployteq
    • HubSpot
    • Klaviyo
    • Laravel
    • Monday
    • Power Automate
    • Shopify
    • AFAS
    • Spotler / Squeezely
    • Zapier
    • Salesforce
    • Microsoft Dynamics 365
    • Odoo CRM
    • Copernica
    • Zoho
  • Mailing
    • Submission
    • Destinations
    • Sustainability
    • Batch
  • Billing
    • Prepaid
    • Invoice
    • Cost centers
  • Support

help center

English
  • Nederlands
  • English
  • Introduction
  • Designs
    • Products
    • Design guides
    • Editing designs
    • Personalize (variables)
    • QR codes
    • Branded Links
    • Images
    • Fonts
    • Scaling text
    • Emojis
    • Finishes
    • Colours
    • Coupons
  • Testing
    • Preview
    • Sample Card
  • API
    • API Documentation
    • Authentication and API Keys
    • Example JSON
    • API status codes
    • Address Validation
    • Rate Limiting
    • Idempotency
    • Postman settings
    • CSV automation
    • Webhooks
  • Integrations
    • ActiveCampaign
    • Deployteq
    • HubSpot
    • Klaviyo
    • Laravel
    • Monday
    • Power Automate
    • Shopify
    • AFAS
    • Spotler / Squeezely
    • Zapier
    • Salesforce
    • Microsoft Dynamics 365
    • Odoo CRM
    • Copernica
    • Zoho
  • Mailing
    • Submission
    • Destinations
    • Sustainability
    • Batch
  • Billing
    • Prepaid
    • Invoice
    • Cost centers
  • Support

Print.one

  • Print.one website

  • Print.one login

  • Terms and Conditions

Copyright © 2024 Print.one - all rights reserved

  • Api
  • Address Validation
  • Default Address Validation
  • The Netherlands
  • Germany
  • Belgium

Address Validation

Our Print.one API automatically checks whether addresses are filled in correctly when you submit an order. This is to prevent shipping errors. There is a general address check that applies to all countries, and specific validations for the Netherlands, Germany, and Belgium.

Default Address Validation

The Netherlands

For Dutch addresses, we check whether the postcode has the correct format. Dutch postcodes consist of four digits followed by two letters, where the distance between the digit and letter parts does not matter. The letter part can be in both capital and small letters.

Examples of valid postcodes:

  • 1234 AA

  • 1234AA

  • 1234aa

  • 1234Aa

Germany

German postcodes consist of 5 digits. Please note: some postcodes start with a zero. Spreadsheet software programs such as Excel sometimes remove the zero automatically if the cell is formatted as a number.

Examples of valid postcodes:

  • 1000 (will be changed to 01000)

  • 99999

  • 12345

Belgium

Belgian postcodes range from 1000 to 9992 and always consist of four digits.

Examples of valid postcodes:

  • 1000

  • 1234

  • 9992

Previous

« API status codes

Next

Rate Limiting »

  • Default Address Validation
  • The Netherlands
  • Germany
  • Belgium

For every country, we check as standard:

  • whether the address contains a street name and house number

  • If the postcode is filled in

Correct example:

Example of a correct address
1{
2 "name": "John Doe",
3 "address": "Kerkstraat 1",
4 "addressLine2": "Financial Dpt.",
5 "postalCode": "1234 AA",
6 "city": "Amsterdam",
7 "country": "Netherlands"
8}

Wrong example:

Example of a wrong address
1{
2 "name": "John Doe",
3 "address": "Kerkstraat", <--- Notice the housenumber missing
4 "addressLine2": "Financial Dpt.",
5 "postalCode": "", <--- Notice the empty postal code
6 "city": "Amsterdam",
7 "country": "Netherlands"
8}