While it is not as widespread as Google Sheets or Excel, Tableau is still widely used in the FIRST community. Data sharing with Tableau is difficult, but possible. In a workbook, the graphs you make are not tied to the data itself, but they are tied to the pill name (i.e. the names of the columns in your data). This type of chart sharing would only work if all teams used the same excel worksheet template and just repopulated the cells with their own data. Tableau workbooks are saved as .twb files on Tableau Desktop (files cannot be saved locally on Tableau Public), so they can be shared in a cloud such as Google Drive and downloaded. All teams have to do is re-import the data source. The pills will not change.
I personally am not familiar with how the API works. As for our team, we do not rely on internet access at all. Especially at FiM events, WiFi is disabled and hotspot connections are spotty at best. Instead, all of our files are saved locally on our computers. When we get new scouting data, someone in the stands exports it onto multiple flash drives and sends runners to deliver them to those who need the new data. This system may seem rather inefficient, but during competition the whole data pull-delivery process is quick. Unfortunately, it is all we can do without WiFi.
On 2834, we have 6 scouts watching matches at any given time entering data on a custom made android app on tablets. This data is pulled to a master tablet via Bluetooth and automatically parsed into one csv file.