Extract full lists of features inside a defined area

I try to find out if/how can be done this. When insert a County name, City Name or a Postal Code, the result of the querry to be a list of all cities (for county), postal codes and/or street names that are located inside that settlement or streets related to that postal code.
Is this possible with TomTom Maps APIs /SDK?
As a second need is that I want to validate a full address, and I want to find out if address exists, and if not, to get the reason (street name does not exists), wrong postal code, etc
Thank you!

Our services are designed to search, not to extract data from the database.

For validating address you can use Geocoding: docs