Beware of Ham Radio Operator! Welcome to the shack! 
Ham Radio Software Based on the BamCall Web Service
Antenna Picture

The URI to the BamCall Amateur (Ham) Radio Callsign Lookup Web Service is:

http://www.kc4rwf.com/bamcall/bamcall.asmx

The only input parameter is the callsign for which you desire to find an address.

If the address is successfully retrieved, the following table shows the returned dataset:

Position Field Name Description
0 CallSign Callsign of operator
1 FirstName Operator's first name
2 MiddleInitial Operator's middle initial
3 LastName Operator's last name
4 Suffix Operator's suffix
5 Email Operator's email address
6 AddressStreet Operator's street address
7 AddressCity Operator's city
8 AddressState Operator's state
9 AddressZip Operator's zip code
10 AddressPOBox Operator's PO Box
11 AddressAttentionLine Operator's attention line
12 OperatorClass
N Novice
T Technician
G General
A Advanced
E Extra
13 RegionCode Operator's Region Code
14 PreviousCallSign Operator's previous call, if any
15 PreviousOperatorClass
N Novice
T Technician
G General
A Advanced
E Extra
16 LicenseID FCC ID for the license

If no operator is found based on input callsign, an empty dataset it returned.

There could be cases in which multiple records are returned for a single callsign.  In my experience, only one record will contain a valid licensee_id and this is the value that you should use.

Thank you for trying out the BamCall Amateur (Ham) Radio Callsign Lookup Web Service. 

You are free to use this service as you would like. The only thing I ask is that you contact me should you want to use it in an application that you plan to sell. Should you find this service of value, I would ask, but not require, that you provide a link back to my site.