The Cycling Analytics API allows for programmatic access to read, modify and create data on Cycling Analytics.
The API documentation is split into three main sections:
- App creation — This is the easy part. Apps that other people use need to be registered to be able to connect to the API.
- Authentication — Not just anybody can access data. This explains the various ways access can be gained to the API.
- API endpoints — This is what the API exists for. This documents everything the API can do.
There’s also a quickstart guide with some examples, and an API console for interacting with the API in the browser (requires logging in).
Flexicharts is a feature of the web interface for creating custom charts. To learn more about the commands available, see the documentation here.