Structure, complete or validate an address: three different jobs
These operations are often treated as synonyms, but they answer different questions: organize what you have, recover what is missing, or confirm an address against a reference source.
Written by Struct20022 · updated July 9, 2026
Structuring: organize the information already present
Structuring turns a complete free-text address into separate fields for street, building number, postcode, town and country. It does not add missing facts or prove that the place exists.
Use it when the data is complete but badly arranged, for example in one spreadsheet cell.
Completion: recover or correct missing details
Completion compares the address with a geographic reference to suggest a postcode, town or more precise form when the input is incomplete.
It improves the data, but it is not by itself an official certification that the address exists.
Validation: look for evidence in an official source
Validation checks the address against a public or official source available for the country. Coverage therefore depends on open data and available access in each territory.
An unconfirmed result does not automatically mean the address is false: the source may be incomplete, unavailable or outside the requested country coverage.
Choose the right combination
Complete free-text data mostly needs structuring. Partial data needs completion. A pre-payment check can add validation when the country is covered.
The fullest combination is not always the best one. The right level depends on business risk, starting quality and country coverage.
Quick choice
- 1Complete address in one cell: structuring.
- 2Missing postcode, town or building number: completion.
- 3Need to confirm existence: validation, when the country is covered.
- 4Partial data with a high-stakes check: combine completion and validation.
- 5Keep status and warnings alongside every result.
FAQ
Is a structured address necessarily real?
No. An address can be perfectly organized and still contain a wrong number or postcode. Structuring concerns form, not existence.
Why is validation not available everywhere?
Registers, licences and interfaces differ by country. Serious validation should state its source and coverage clearly.
Should all three options always be enabled?
No. Enable only the checks that match the file and risk. A complete address may not need completion.
Official sources
Test the level that fits your data
Select each option independently and see the cost and status returned for every address.