Hi Brian
A couple of options spring to mind:
1) Screen scrape the directory web service - you could submit queries to the directory URL used by the IP Phones (sniff their traffic to see how they search) and then parse the results
2) Use AXL to submit a SQL request 'select * from enduser' to the CCM; this will return an XML formatted result set that your developers can then work with. The 'AXLSqlToolkit' is available from the Plugins download page on CCMAdmin; this is an example of how to do AXL SQL queries using Java that your developers can start with...
Regards
Aaron
Please rate helpful posts...
Aaron
Please remember to rate helpful posts to identify useful responses, and mark 'Answered' if appropriate!