One of the greatest features of having a Geocaching app on my phone is the searching and updating capabilities because it connects to Geocaching.com's API. I actually find myself more often either searching directly on the phone, or sending my PQs to the phone and manipulating the data there plus downloading more cache logs and when finished, sending the output GPX to my Garmin because neither the device itself nor Basecamp will do those things.
Between the time I download a PQ from GC.com and actually go on my outing, caches go missing, get archived, coordinates change, plus they will be found by a few more people who might have left clues in their logs. I can Refresh all the caches on the phone just prior to heading out and be sure I have the latest coordinates and accessibility status and info on the caches. I really want to be able to do this with Basecamp, too.
Surely there are many others who would want to have API access from within Basecamp. Has there been any talk that would indicate this was at least being considered?