I taught the same but ganja1447 said as a comment on another question that is was possible but to track all tb:s will take equal or more api call to gc.com then track all finds
If pgc dount do it you can do it in a roundabout way automatic with GSAK
look at gcapi in the help
The minimal macro to fetch a TB travels is below just write to a file and use
The result is visible in the sqlite database and the variable
a copy from the built in SQL manager gives the following result in a strange parsed XML
https://staging.api.groundspeak.com/Live/v6beta/geocaching.svc/help/operations/GetTrackableTravelList
The api is badly described at
https://api.groundspeak.com/LiveV6/geocaching.svc/help and i tested the GetTrackableTravelList metod.
I think that you can use the scheduling in windows to run it with a script automaticly.
Fetch all TB data and save to a file and upload to the server.
To get the location you could use
https://developers.google.com/maps/documentation/geocoding/intro#Geocoding
#GSAK macro
$data = gcapi("GetTrackableTravelList?tbCode=TB4XTDP","")
if $_GcApiError
# error running api so show error message
msgok msg=$data
else
# api OK now do what you want with the return data
endif
#end of macro
"XML"
/GetTrackableTravelResponse/Status/StatusCode 0
/GetTrackableTravelResponse/Status/StatusMessage OK
/GetTrackableTravelResponse/Status/ExceptionDetails
/GetTrackableTravelResponse/Status/Warnings
/GetTrackableTravelResponse/Status
/GetTrackableTravelResponse/TrackableTravels/xmlns:a
http://schemas.datacontract.org/2004/07/Tucson.Geocaching.WCF.API.Geocaching.Types
/GetTrackableTravelResponse/TrackableTravels/a:TrackableTravel/a:CacheID 3361435
/GetTrackableTravelResponse/TrackableTravels/a:TrackableTravel/a:DateLogged 2013-01-10T16:32:33
/GetTrackableTravelResponse/TrackableTravels/a:TrackableTravel/a:Latitude 39.366933
/GetTrackableTravelResponse/TrackableTravels/a:TrackableTravel/a:Longitude -77.4283
/GetTrackableTravelResponse/TrackableTravels/a:TrackableTravel
/GetTrackableTravelResponse/TrackableTravels/a:TrackableTravel/a:CacheID 3377092
/GetTrackableTravelResponse/TrackableTravels/a:TrackableTravel/a:DateLogged 2013-02-02T12:00:00
/GetTrackableTravelResponse/TrackableTravels/a:TrackableTravel/a:Latitude 39.3147
/GetTrackableTravelResponse/TrackableTravels/a:TrackableTravel/a:Longitude -77.769283
/GetTrackableTravelResponse/TrackableTravels/a:TrackableTravel