Add ZIP+4 (9-digit ZIP code) from your own programs plus add area code, county name and county FIPS code, time zone, delivery point barcode, and congressional district to your programs Perfect Address Software Developer's Kit - Demo Information
With this demo you can build transparent address verification and ZIP+4 lookup into your own programs!

 

OVERVIEW
The Perfect Address Software Developer's Kit is a commercial program developed by CD Light, LLC which gives Windows programmers the tools needed to access our national mailing address database on CD-ROM. Using these tools, programmers can build transparent address verification and ZIP+4 lookup into all types of Windows programs.

We license the mailing address database from the US Postal Service. It contains mailing address information covering more than 125 million addresses in the USA and its territories. Please note: this is a MAILING ADDRESS database; it DOES NOT contain the names or phone numbers of individuals. It does, however, contain about 1.8 million business names and addresses.

The full SDK (available directly from CD Light, LLC) contains:

  • A 32-bit Windows DLL for access via Visual Basic, Access, dBase, Paradox, Delphi, C/C++, Alpha Five, Microsoft Word, WordPerfect, etc.
  • Programmer documentation (Adobe Acrobat PDF format)
  • Sample programs written in various languages
  • A header file for use with C compilers
  • One address database for the entire USA on CD-ROM
This demo version of the SDK contains:
  • The Perfect Address Windows DLL
  • Programmer documentation
  • Sample programs
  • A header file for use with C compilers
  • A sample address database for Key West, Florida

REDISTRIBUTION
You may freely redistribute this demo version of the Perfect Address SDK in its entirety.


DISCLAIMER
THIS DEMONSTRATION PRODUCT IS PROVIDED "AS-IS" AND IS INTENDED FOR EVALUATION PURPOSES ONLY. CD LIGHT ASSUMES NO LIABILITY FOR THE USE OF THIS DEMONSTRATION PROGRAM. CD LIGHT RESERVES THE RIGHT TO REVISE THE PERFECT ADDRESS SDK AND OR ANY OF ITS COMPONENT PARTS AT ANY TIME WITHOUT OBLIGATION TO NOTIFY ANY PERSON OR ORGANIZATION OF SUCH REVISIONS.


DEMONSTRATION VERSION LIMITATIONS
The address database is limited to Key West, Florida.


INSTALLATION
The only installation necessary is handled by SETUP.EXE, a Windows program which creates the file UNZDLL.INI in your Windows directory. This file directs the DLL to the directory containing the eight data files, F1.DAT through F8.DAT. These files can be located wherever you wish, independent of the directory containing the DLL. Move the eight data files and SETUP.EXE to the directory of your choice, then run SETUP.EXE FROM THAT DIRECTORY to set UNZDLL.INI to the correct path.

In general, the Perfect Address DLL file, UNZDLL.DLL, should reside in the same directory with your calling program. Alternatively, you can place the DLL in your Windows directory.

To uninstall, simply delete all Perfect Address SDK files and delete the file UNZDLL.INI from your Windows directory.


SAMPLE PROGRAMS
Several sample programs demonstrate how to call the Perfect Address DLL from a Windows program. ADDRDEMO.EXE finds any address in the city of Key West, Florida, and ZIPDEMO.EXE finds the city-state for any 5-digit ZIP code in the entire USA.

The sample address database included with this demo version of the SDK covers only Key West, Florida. For testing purposes you can verify the following Key West addresses with ADDRDEMO.EXE:

2 1st Ave
Key West, FL
5604 3rd Avenue
Key West, FL 33040
1A 8th Ave
Key West, FL (non-delivery address)
1301 Albury Street
33040
1111 12th St Ste 103
Key West, FL
500 Duval St
Key West, FL 33040
PO Box 4801
Key West FL 33041
416 Petronia St Apt 5
Key West FL 33040

ADDRESS DATABASE
We license the address database from the US Postal Service. Please note, however, that we have chosen NOT to qualify this product for postal discounts. The DLL and the database are NOT CASS-certified, and CANNOT be used to obtain postal bulk mail discounts. For that reason, our address database CD-ROMs are not limited to a 90-day life, but can be used as long as you choose to use them. Address information does naturally change with time, and you will, most likely, wish to update the database to the latest information at some time in the future. But we place no usage or time restriction on access to the database.

Note, however:
YOU ARE PROHIBITED FROM REPRODUCING THE ADDRESS DATABASE OTHER THAN TO COPY IT TO A SINGLE COMPUTER.


ADDRESS RANGES
The US Postal Service address database often specifies an address range for a particular street or block face, especially in residential areas. For that reason the database usually does not list each house or apartment which may exist on a given block. In these cases the DLL verifies that a particular address falls within a valid range for the specified street and returns the correct ZIP+4, county name and FIPS code, and congressional district for that address, as well as calculating the Delivery Point Bar Code (DPBC) digits which should be used for mailing to that address.


ADDRESS VERIFICATION
The DLL accepts an address as two to four separate text strings, in this form:

CD Light
230 N Tranquil Path Dr
The Woodlands, TX 84093

Superfluous embedded spaces and punctuation characters are ignored and deleted by the DLL as part of the address standardization process.

The first line, if used, is reserved for a company name. The city-state-ZIP line (always the last line) need not be complete, and will be corrected, as necessary, to a USPS-approved city name. Either the ZIP code or the city-state can be missing. The DLL also corrects street name spelling, street prefix and suffix abbreviations, and standardizes addresses to USPS addressing standards.

After it processes an address, the DLL returns an error code describing the "correctness" of the address and any changes which were necessary. The calling program can then retrieve the corrected address, if necessary, and additional information about the address, such as ZIP+4, county name and FIPS code, congressional district, and Delivery Point Bar Code digits.

If an address cannot be verified or corrected, the DLL may return an error code indicating the existence of possible alternate address matches. The calling program can retrieve these addresses from the DLL for display to an operator who can make the final address selection.


ADDRESS MATCHING SPEED
Under varying, but real office conditions, we have measured the performance of our DLL to be from 7,500 addresses per hour to over 25,000 addresses per hour. The most critical performance factor is the CD-ROM drive. For best results, use a high-speed drive, or move the address database from CD-ROM to a hard drive. At today's hard drive prices, this is the best investment you can make. And for better speed, presort the address list into ZIP code order. Does a Pentium or more RAM help? Sure, at least a little, but you'll get more bang for the buck with a large hard disk drive.


Price May 2008
data
Semiannual
subscription
*

save up to 19%
Quarterly**
Subscription

save up to 24%
Monthly***
Subscription

save up to 29%
Perfect Address SDK
(includes one current address database CD-ROM):
$299.00 $379.00 $519.00 $1,049.00
Updates or additional CD-ROMs
(requires prior SDK purchase):
$99.00 $159.00 $299.00 $839.00
Quantity discounts and private labeling available

* Semiannual update: Annual fee. You'll receive the May 2008 Perfect Address SDK CD-ROM now and a second Perfect Address SDK CD-ROM in 6 months.
** Quarterly subscription: Annual fee. You'll receive the latest Perfect Address SDK CD-ROM every three months for a full year, starting with May 2008.
*** Monthly subscription: Annual fee. You'll receive the latest Perfect Address SDK CD-ROM every month for a full year, starting with May 2008.
Prices subject to change without notice.

ROYALTIES
You may incorporate the Perfect Address Windows DLL into your application and distribute it as part of your product royalty-free. However, the Perfect Address Windows DLL works only with address database CD-ROMs from CD Light, LLC. You are prohibited from reproducing these CD-ROMs. You can purchase additional CD-ROMs from CD Light, LLC. We offer substantial discounts, based on quantity, and encourage VARs to resell the CD-ROMs at an appropriate price to their customers. Private labeling is also available.


What our Customers say about
our Windows Products and about us

Yes, I want to order...

More information about the Perfect Address SDK:



Download the Perfect Address Software Developer's Kit demo (1.5 MB).



9-digit zipcode (ZIP+4), city, state, areacode, timezone, county, county FIPS code, delivery point barcode, congressional district

Perfect Address Software Developer's Kit - Order Information - Product Catalog - About Us - Home

9-digit zipcode (ZIP+4), city, state, areacode, timezone, county, county FIPS code, delivery point barcode, congressional district


Sales: sales@zipinfo.com
Support: support@zipinfo.com
Mail: CD Light, 230 N Tranquil Path Dr, The Woodlands TX 77380-2758
Voice: 800-571-3914 or 281-292-3270
Fax: 281-292-3608

Copyright © 2007 CD Light