add gpxapi