I would like to request results via an API to display on my website

+36 votes
asked Jun 20, 2016 in Feature requests by Barry van Veen
retagged Feb 20, 2017 by Athletics.app Customer Service
With an API, the data from Athletics.app could be retrieved by third parties. For example, to publish results on the club's website. Or by individual athletes to list results and PRs on a personal website or blog.

Those would be the most common scenarios for me, but there may be others with different requirements.

If there is a demand for this I would be happy to help think of a way to make this possible. I can also create a PHP implementation to communicate with the API and am in contact with a developer of websites for (athletics) clubs.

Am curious to see if anything can be done with this!

This has been automatically translated into English

2 Answers

+6 votes
answered Jan 3, 2021 by Philip Walraven
I have already asked for a REST (or SOAP) API a number of times, but strangely enough I have not received an answer. Most Clubs use Athletics.app to retrieve and process the performance of their own Club's athletes. By offering an API, each club can automate this and, in my opinion, this will also spare Athletics.app a lot of requests (Altis members generally use our own site https://altis-resultaten.com/ )

It would be nice if you would pick up this frequently requested feature request in 2021!

I hereby repeat my question:

I am a member of the Altis Amersfoort records committee and a Java developer and administrator of the website that lists the results of all Altis athletes (https://altis-resultaten.com/). I set up this website from scratch for our athletes who never knew what their personal records were, but also for our trainers who can now look up all the personal records at a glance (without having to keep their own Excel files)

A few years ago, there were still quite a few different sites where I had to gather the results, but nowadays pretty much everything can be found on your website Athletics.app back on your website. Of course, it would be super easy for me if you could offer the results of a competition via a REST webservice (I now have to parse the HTML). Do you already have something like that, or do you have something like that planned?This has been automatically translated into English

commented Apr 5, 2021 by Nout Van der Schoot
This seems to me to be a good solution for all clubs. It's strange that it's not already in place.

Peter van der Schoot

GAC

This has been automatically translated into English

commented Jan 9, 2023 by Olivier Peeters
+1
Two years have passed (2023) and not all competitions are being processed by Athletics.app, e.g. road races and competitions from other federations, which is why we like to keep our own results... Unfortunately, this remains impossible!

Could you reconsider creating an API? Or do other clubs already have solutions for retrieving results from Athletics.app? I think this should be implementable in Athletics.app, right?

This has been automatically translated into English

0 votes
answered Feb 20, 2017 by Athletics.app Customer Service
We have received several requests about APIs and Widgets.
It is not currently planned to add this. In 2018, we will reassess widgets/APIs to see if they can be added.

See also: https://www.athletics.app/faq/?qa=699/deelnemerslijsten-gebruikt-indoor-algemeen-beschikbaar

This has been automatically translated into English

commented Feb 20, 2018 by Carry Megens
It is now 18 months since the question and also 2018, by which time Athletics.app should have made a decision on whether an API could be added for Athletics.app. What is the status now?
I would also like to add registration from your own website to the scenarios already requested above.

Note: Feel free to ask for a reasonable amount (subscription) for use of the API.

This has been automatically translated into English

commented Aug 26, 2019 by Denise van der Linden
If an API is not feasible, perhaps consider making an RSS feed available with, for example, competitions to be entered and/or results available? However, an API where you can select specific competitions by, for example, event or category is preferable.

This has been automatically translated into English

...