Theoretically yes. But they charge you a 5000$ fee, if you want webservice-access to that kind of information.
Thats how they ensure that you don´t buy a "cheap" 200$ device and some developers recreate the functionality from a >450$ Forerunner or Fenix.
Same with trainings and other stuff. Look at the price and functionality differences between the Forerunner X00, X05 or X10. You´ll pay for every feature ;)
You are already getting that with VA users either creating by themselves the functionality or other developers doing that.