The list of countries supported is displayed here. We are constantly adding new countries. Each country definition includes the format for each address, list of provinces/states, postal code format, and requirements of various location information. This information is updated regularly based on rules published by the Universal Postal Union.
A .NET compatable Nuget library (www.soundpower.biz.addressinfo) is available for your applications to plug and play. Data Contract classes are present for an address as well as country definitions. Use the address object within your own entities. The address object includes validation routines to ensure proper data is collected for each address based on the selected country for the address. The object also includes routines for rendering the address in print and in HTML.
A service helper class is also present to make it a snap to make calls to the Address Service itself.