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
Pokebattler https://35.225.136.78/exports/rss/pokebattler/ RSS
Pokebattler/about https://35.225.136.78/exports/rss/pokebattler/about/ RSS
Pokebattler/advice https://35.225.136.78/exports/rss/pokebattler/advice/ RSS
Pokebattler/battle https://35.225.136.78/exports/rss/pokebattler/battle/ RSS
Pokebattler/common https://35.225.136.78/exports/rss/pokebattler/common/ RSS
Pokebattler/constants https://35.225.136.78/exports/rss/pokebattler/constants/ RSS
Pokebattler/contact https://35.225.136.78/exports/rss/pokebattler/contact/ RSS
Pokebattler/help https://35.225.136.78/exports/rss/pokebattler/help/ RSS
Pokebattler/home https://35.225.136.78/exports/rss/pokebattler/home/ RSS
Pokebattler/parties https://35.225.136.78/exports/rss/pokebattler/parties/ RSS
Pokebattler/pokebox https://35.225.136.78/exports/rss/pokebattler/pokebox/ RSS
Pokebattler/pokedex https://35.225.136.78/exports/rss/pokebattler/pokedex/ RSS
Pokebattler/privacy https://35.225.136.78/exports/rss/pokebattler/privacy/ RSS
Pokebattler/profiles https://35.225.136.78/exports/rss/pokebattler/profiles/ RSS
Pokebattler/pvp https://35.225.136.78/exports/rss/pokebattler/pvp/ RSS
Pokebattler/raids https://35.225.136.78/exports/rss/pokebattler/raids/ RSS
Pokebattler/rankings https://35.225.136.78/exports/rss/pokebattler/rankings/ RSS
Pokebattler/rocket https://35.225.136.78/exports/rss/pokebattler/rocket/ RSS
Pokebattler/translate https://35.225.136.78/exports/rss/pokebattler/translate/ RSS
Pokebattler/user https://35.225.136.78/exports/rss/pokebattler/user/ 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
Pokebattler/about https://35.225.136.78/api/components/pokebattler/about/statistics/ View
Pokebattler/advice https://35.225.136.78/api/components/pokebattler/advice/statistics/ View
Pokebattler/battle https://35.225.136.78/api/components/pokebattler/battle/statistics/ View
Pokebattler/common https://35.225.136.78/api/components/pokebattler/common/statistics/ View
Pokebattler/constants https://35.225.136.78/api/components/pokebattler/constants/statistics/ View
Pokebattler/contact https://35.225.136.78/api/components/pokebattler/contact/statistics/ View
Pokebattler/help https://35.225.136.78/api/components/pokebattler/help/statistics/ View
Pokebattler/home https://35.225.136.78/api/components/pokebattler/home/statistics/ View
Pokebattler/parties https://35.225.136.78/api/components/pokebattler/parties/statistics/ View
Pokebattler/pokebox https://35.225.136.78/api/components/pokebattler/pokebox/statistics/ View
Pokebattler/pokedex https://35.225.136.78/api/components/pokebattler/pokedex/statistics/ View
Pokebattler/privacy https://35.225.136.78/api/components/pokebattler/privacy/statistics/ View
Pokebattler/profiles https://35.225.136.78/api/components/pokebattler/profiles/statistics/ View
Pokebattler/pvp https://35.225.136.78/api/components/pokebattler/pvp/statistics/ View
Pokebattler/raids https://35.225.136.78/api/components/pokebattler/raids/statistics/ View
Pokebattler/rankings https://35.225.136.78/api/components/pokebattler/rankings/statistics/ View
Pokebattler/rocket https://35.225.136.78/api/components/pokebattler/rocket/statistics/ View
Pokebattler/translate https://35.225.136.78/api/components/pokebattler/translate/statistics/ View
Pokebattler/user https://35.225.136.78/api/components/pokebattler/user/statistics/ View

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

curl \
    -H "Authorization: Token TOKEN" \
    https://35.225.136.78/api/components/pokebattler/about/translations/
Project URL Link
Pokebattler https://35.225.136.78/api/projects/pokebattler/repository/ Hook
Pokebattler/about https://35.225.136.78/api/components/pokebattler/about/repository/ Hook
Pokebattler/advice https://35.225.136.78/api/components/pokebattler/advice/repository/ Hook
Pokebattler/battle https://35.225.136.78/api/components/pokebattler/battle/repository/ Hook
Pokebattler/common https://35.225.136.78/api/components/pokebattler/common/repository/ Hook
Pokebattler/constants https://35.225.136.78/api/components/pokebattler/constants/repository/ Hook
Pokebattler/contact https://35.225.136.78/api/components/pokebattler/contact/repository/ Hook
Pokebattler/help https://35.225.136.78/api/components/pokebattler/help/repository/ Hook
Pokebattler/home https://35.225.136.78/api/components/pokebattler/home/repository/ Hook
Pokebattler/parties https://35.225.136.78/api/components/pokebattler/parties/repository/ Hook
Pokebattler/pokebox https://35.225.136.78/api/components/pokebattler/pokebox/repository/ Hook
Pokebattler/pokedex https://35.225.136.78/api/components/pokebattler/pokedex/repository/ Hook
Pokebattler/privacy https://35.225.136.78/api/components/pokebattler/privacy/repository/ Hook
Pokebattler/profiles https://35.225.136.78/api/components/pokebattler/profiles/repository/ Hook
Pokebattler/pvp https://35.225.136.78/api/components/pokebattler/pvp/repository/ Hook
Pokebattler/raids https://35.225.136.78/api/components/pokebattler/raids/repository/ Hook
Pokebattler/rankings https://35.225.136.78/api/components/pokebattler/rankings/repository/ Hook
Pokebattler/rocket https://35.225.136.78/api/components/pokebattler/rocket/repository/ Hook
Pokebattler/translate https://35.225.136.78/api/components/pokebattler/translate/repository/ Hook
Pokebattler/user https://35.225.136.78/api/components/pokebattler/user/repository/ Hook

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

curl \
    -d operation=pull \
    -H "Authorization: Token TOKEN" \
    https://35.225.136.78/api/projects/pokebattler/repository/

Weblate also supports direct notifications from several code hosting sites:

Hosting site URL Note
GitHub https://35.225.136.78/hooks/github/ Browse the documentation for detailed instructions
GitLab https://35.225.136.78/hooks/gitlab/ Browse the documentation for detailed instructions
Bitbucket https://35.225.136.78/hooks/bitbucket/ Browse the documentation for detailed instructions
Pagure https://35.225.136.78/hooks/pagure/ Browse the documentation for detailed instructions
Azure Repos https://35.225.136.78/hooks/azure/ Browse the documentation for detailed instructions
Gitea https://35.225.136.78/hooks/gitea/ Browse the documentation for detailed instructions