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
Wasteland 3 http://waldo.team/exports/rss/wl3/ RSS
Wasteland 3/abilities http://waldo.team/exports/rss/wl3/abilities/ RSS
Wasteland 3/characters http://waldo.team/exports/rss/wl3/characters/ RSS
Wasteland 3/derivedstats http://waldo.team/exports/rss/wl3/derivedstats/ RSS
Wasteland 3/Dialogue http://waldo.team/exports/rss/wl3/dialogue/ RSS
Wasteland 3/Gui http://waldo.team/exports/rss/wl3/gui/ RSS
Wasteland 3/inputactions http://waldo.team/exports/rss/wl3/inputactions/ RSS
Wasteland 3/interactables http://waldo.team/exports/rss/wl3/interactables/ RSS
Wasteland 3/items http://waldo.team/exports/rss/wl3/items/ RSS
Wasteland 3/loadingtips http://waldo.team/exports/rss/wl3/loadingtips/ RSS
Wasteland 3/loreentries http://waldo.team/exports/rss/wl3/loreentries/ RSS
Wasteland 3/others http://waldo.team/exports/rss/wl3/others/ RSS
Wasteland 3/perks http://waldo.team/exports/rss/wl3/perks/ RSS
Wasteland 3/poi http://waldo.team/exports/rss/wl3/poi/ RSS
Wasteland 3/quest http://waldo.team/exports/rss/wl3/quest/ RSS
Wasteland 3/scenes http://waldo.team/exports/rss/wl3/scenes/ RSS
Wasteland 3/skills http://waldo.team/exports/rss/wl3/skills/ RSS
Wasteland 3/statuseffects http://waldo.team/exports/rss/wl3/statuseffects/ RSS
Wasteland 3/tutorial http://waldo.team/exports/rss/wl3/tutorial/ 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
Wasteland 3/abilities http://waldo.team/api/components/wl3/abilities/statistics/ View
Wasteland 3/characters http://waldo.team/api/components/wl3/characters/statistics/ View
Wasteland 3/derivedstats http://waldo.team/api/components/wl3/derivedstats/statistics/ View
Wasteland 3/Dialogue http://waldo.team/api/components/wl3/dialogue/statistics/ View
Wasteland 3/Gui http://waldo.team/api/components/wl3/gui/statistics/ View
Wasteland 3/inputactions http://waldo.team/api/components/wl3/inputactions/statistics/ View
Wasteland 3/interactables http://waldo.team/api/components/wl3/interactables/statistics/ View
Wasteland 3/items http://waldo.team/api/components/wl3/items/statistics/ View
Wasteland 3/loadingtips http://waldo.team/api/components/wl3/loadingtips/statistics/ View
Wasteland 3/loreentries http://waldo.team/api/components/wl3/loreentries/statistics/ View
Wasteland 3/others http://waldo.team/api/components/wl3/others/statistics/ View
Wasteland 3/perks http://waldo.team/api/components/wl3/perks/statistics/ View
Wasteland 3/poi http://waldo.team/api/components/wl3/poi/statistics/ View
Wasteland 3/quest http://waldo.team/api/components/wl3/quest/statistics/ View
Wasteland 3/scenes http://waldo.team/api/components/wl3/scenes/statistics/ View
Wasteland 3/skills http://waldo.team/api/components/wl3/skills/statistics/ View
Wasteland 3/statuseffects http://waldo.team/api/components/wl3/statuseffects/statistics/ View
Wasteland 3/tutorial http://waldo.team/api/components/wl3/tutorial/statistics/ View

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

curl \
    -H "Authorization: Token hMaZr6eXkuWdTkMZUqlHno1fQgRyGUsGMkr1bHHu" \
    http://waldo.team/api/components/wl3/abilities/translations/
Project URL Link
Wasteland 3 http://waldo.team/api/projects/wl3/repository/ Hook
Wasteland 3/abilities http://waldo.team/api/components/wl3/abilities/repository/ Hook
Wasteland 3/characters http://waldo.team/api/components/wl3/characters/repository/ Hook
Wasteland 3/derivedstats http://waldo.team/api/components/wl3/derivedstats/repository/ Hook
Wasteland 3/Dialogue http://waldo.team/api/components/wl3/dialogue/repository/ Hook
Wasteland 3/Gui http://waldo.team/api/components/wl3/gui/repository/ Hook
Wasteland 3/inputactions http://waldo.team/api/components/wl3/inputactions/repository/ Hook
Wasteland 3/interactables http://waldo.team/api/components/wl3/interactables/repository/ Hook
Wasteland 3/items http://waldo.team/api/components/wl3/items/repository/ Hook
Wasteland 3/loadingtips http://waldo.team/api/components/wl3/loadingtips/repository/ Hook
Wasteland 3/loreentries http://waldo.team/api/components/wl3/loreentries/repository/ Hook
Wasteland 3/others http://waldo.team/api/components/wl3/others/repository/ Hook
Wasteland 3/perks http://waldo.team/api/components/wl3/perks/repository/ Hook
Wasteland 3/poi http://waldo.team/api/components/wl3/poi/repository/ Hook
Wasteland 3/quest http://waldo.team/api/components/wl3/quest/repository/ Hook
Wasteland 3/scenes http://waldo.team/api/components/wl3/scenes/repository/ Hook
Wasteland 3/skills http://waldo.team/api/components/wl3/skills/repository/ Hook
Wasteland 3/statuseffects http://waldo.team/api/components/wl3/statuseffects/repository/ Hook
Wasteland 3/tutorial http://waldo.team/api/components/wl3/tutorial/repository/ Hook

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

curl \
    -d operation=pull \
    -H "Authorization: Token hMaZr6eXkuWdTkMZUqlHno1fQgRyGUsGMkr1bHHu" \
    http://waldo.team/api/projects/wl3/repository/

Weblate also supports direct notifications from several code hosting sites:

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