Can I use AddressFinder from my Windows, Flash or Mobile application?
Yes. The AddressFinder APIs can be called from any application that has internet access. This includes Flash, Windows Applications and many more - including mobile apps on Android and iPhone.
We have two main APIs that you can query - these are the Address API and the Location API. Most use cases should use the Address API, as they need a deliverable address. The Location API returns higher level entities such as streets, suburbs and cities.
To use the Address Autocomplete API, you will likely want to connect it to a Flash-based autocomplete control. Your control will make calls to the API, and include text as entered by the user. You will also need to send additional parameters such as your licence key and licence secret. The response from the API will include a number of addresses that match the entered query. You should pass these to your auto-complete control, for display to the user.
When the user selects an address, you should then call the Address Metadata API which will give you the required detail for that address. This API requires the usual licence key and secret parameters, plus the pxid - the unique address identifier. The response from this call can then be used by your application for populating individual fields and saving.
Use the AddressFinder Portal to monitor your incoming requests - the LIVE button allows you to see the individual detail on each API call. If you're struggling, we can also enable debug mode which will give you increased detail on each request. Just email our Support Team, and we'll switch it on.