You can retrieve various data from Weblate in machine readable format.

RSS feeds

To follow translation progress you can use RSS feeds, detailing all important translation changes.

Project URL Link
cnp3-ebook http://weblate.info.ucl.ac.be/exports/rss/cnp3-ebook/ RSS
cnp3-ebook/bibliography http://weblate.info.ucl.ac.be/exports/rss/cnp3-ebook/bibliography/ RSS
cnp3-ebook/exercises/ex-sharing http://weblate.info.ucl.ac.be/exports/rss/cnp3-ebook/exercisesex-sharing/ RSS
cnp3-ebook/exercises/intro http://weblate.info.ucl.ac.be/exports/rss/cnp3-ebook/exercisesintro/ RSS
cnp3-ebook/exercises/network http://weblate.info.ucl.ac.be/exports/rss/cnp3-ebook/exercisesnetwork/ RSS
cnp3-ebook/exercises/reliability http://weblate.info.ucl.ac.be/exports/rss/cnp3-ebook/exercisesreliability/ RSS
cnp3-ebook/exercises/sockets http://weblate.info.ucl.ac.be/exports/rss/cnp3-ebook/exercisessockets/ RSS
cnp3-ebook/exercises/transport http://weblate.info.ucl.ac.be/exports/rss/cnp3-ebook/exercisestransport/ RSS
cnp3-ebook/glossary http://weblate.info.ucl.ac.be/exports/rss/cnp3-ebook/glossary/ RSS
cnp3-ebook/index http://weblate.info.ucl.ac.be/exports/rss/cnp3-ebook/index/ RSS
cnp3-ebook/links http://weblate.info.ucl.ac.be/exports/rss/cnp3-ebook/links/ RSS
cnp3-ebook/principles/naming http://weblate.info.ucl.ac.be/exports/rss/cnp3-ebook/principlesnaming/ RSS
cnp3-ebook/principles/network http://weblate.info.ucl.ac.be/exports/rss/cnp3-ebook/principlesnetwork/ RSS
cnp3-ebook/principles/referencemodels http://weblate.info.ucl.ac.be/exports/rss/cnp3-ebook/principlesreferencemodels/ RSS
cnp3-ebook/principles/reliability http://weblate.info.ucl.ac.be/exports/rss/cnp3-ebook/principlesreliability/ RSS
cnp3-ebook/principles/sharing http://weblate.info.ucl.ac.be/exports/rss/cnp3-ebook/principlessharing/ RSS
cnp3-ebook/principles/transport http://weblate.info.ucl.ac.be/exports/rss/cnp3-ebook/principlestransport/ RSS
cnp3-ebook/protocols/dns http://weblate.info.ucl.ac.be/exports/rss/cnp3-ebook/protocolsdns/ RSS

Per language RSS feeds are also available, you can construct them by appending a language code to the above URLs.

Statistics

Translation statistics for every component in the JSON format allows you to use the data in other websites or tools.

Project URL Link
cnp3-ebook/bibliography http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/bibliography/statistics/ View
cnp3-ebook/exercises/ex-sharing http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/exercisesex-sharing/statistics/ View
cnp3-ebook/exercises/intro http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/exercisesintro/statistics/ View
cnp3-ebook/exercises/network http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/exercisesnetwork/statistics/ View
cnp3-ebook/exercises/reliability http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/exercisesreliability/statistics/ View
cnp3-ebook/exercises/sockets http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/exercisessockets/statistics/ View
cnp3-ebook/exercises/transport http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/exercisestransport/statistics/ View
cnp3-ebook/glossary http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/glossary/statistics/ View
cnp3-ebook/index http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/index/statistics/ View
cnp3-ebook/links http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/links/statistics/ View
cnp3-ebook/principles/naming http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/principlesnaming/statistics/ View
cnp3-ebook/principles/network http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/principlesnetwork/statistics/ View
cnp3-ebook/principles/referencemodels http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/principlesreferencemodels/statistics/ View
cnp3-ebook/principles/reliability http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/principlesreliability/statistics/ View
cnp3-ebook/principles/sharing http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/principlessharing/statistics/ View
cnp3-ebook/principles/transport http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/principlestransport/statistics/ View
cnp3-ebook/protocols/dns http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/protocolsdns/statistics/ View

As an example, fetching stats for all translations in one component can be done thusly:

curl \
    -H "Authorization: Token OXKpYIAeNrG4FTgonCOST2tzvjI11gPwmYeoo9V4" \
    http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/bibliography/translations/
Project URL Link
cnp3-ebook http://weblate.info.ucl.ac.be/api/projects/cnp3-ebook/repository/ Hook
cnp3-ebook/bibliography http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/bibliography/repository/ Hook
cnp3-ebook/exercises/ex-sharing http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/exercisesex-sharing/repository/ Hook
cnp3-ebook/exercises/intro http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/exercisesintro/repository/ Hook
cnp3-ebook/exercises/network http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/exercisesnetwork/repository/ Hook
cnp3-ebook/exercises/reliability http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/exercisesreliability/repository/ Hook
cnp3-ebook/exercises/sockets http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/exercisessockets/repository/ Hook
cnp3-ebook/exercises/transport http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/exercisestransport/repository/ Hook
cnp3-ebook/glossary http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/glossary/repository/ Hook
cnp3-ebook/index http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/index/repository/ Hook
cnp3-ebook/links http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/links/repository/ Hook
cnp3-ebook/principles/naming http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/principlesnaming/repository/ Hook
cnp3-ebook/principles/network http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/principlesnetwork/repository/ Hook
cnp3-ebook/principles/referencemodels http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/principlesreferencemodels/repository/ Hook
cnp3-ebook/principles/reliability http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/principlesreliability/repository/ Hook
cnp3-ebook/principles/sharing http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/principlessharing/repository/ Hook
cnp3-ebook/principles/transport http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/principlestransport/repository/ Hook
cnp3-ebook/protocols/dns http://weblate.info.ucl.ac.be/api/components/cnp3-ebook/protocolsdns/repository/ Hook

As an example, telling Weblate to pull from a remote repository can be done thusly:

curl \
    -d operation=pull \
    -H "Authorization: Token OXKpYIAeNrG4FTgonCOST2tzvjI11gPwmYeoo9V4" \
    http://weblate.info.ucl.ac.be/api/projects/cnp3-ebook/repository/

Weblate also supports direct notifications from several code hosting sites:

Hosting site URL Note
GitHub http://weblate.info.ucl.ac.be/hooks/github/ Browse the documentation for detailed instructions
GitLab http://weblate.info.ucl.ac.be/hooks/gitlab/ Browse the documentation for detailed instructions
Bitbucket http://weblate.info.ucl.ac.be/hooks/bitbucket/ Browse the documentation for detailed instructions
Pagure http://weblate.info.ucl.ac.be/hooks/pagure/ Browse the documentation for detailed instructions
Azure Repos http://weblate.info.ucl.ac.be/hooks/azure/ Browse the documentation for detailed instructions
Gitea http://weblate.info.ucl.ac.be/hooks/gitea/ Browse the documentation for detailed instructions