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
Flarum https://weblate.rob006.net/exports/rss/flarum/ RSS
Flarum/core https://weblate.rob006.net/exports/rss/flarum/core/ RSS
Flarum/flarum-akismet https://weblate.rob006.net/exports/rss/flarum/flarum-akismet/ RSS
Flarum/flarum-approval https://weblate.rob006.net/exports/rss/flarum/flarum-approval/ RSS
Flarum/flarum-auth-facebook https://weblate.rob006.net/exports/rss/flarum/flarum-auth-facebook/ RSS
Flarum/flarum-auth-github https://weblate.rob006.net/exports/rss/flarum/flarum-auth-github/ RSS
Flarum/flarum-auth-twitter https://weblate.rob006.net/exports/rss/flarum/flarum-auth-twitter/ RSS
Flarum/flarum-emoji https://weblate.rob006.net/exports/rss/flarum/flarum-emoji/ RSS
Flarum/flarum-flags https://weblate.rob006.net/exports/rss/flarum/flarum-flags/ RSS
Flarum/flarum-likes https://weblate.rob006.net/exports/rss/flarum/flarum-likes/ RSS
Flarum/flarum-lock https://weblate.rob006.net/exports/rss/flarum/flarum-lock/ RSS
Flarum/flarum-markdown https://weblate.rob006.net/exports/rss/flarum/flarum-markdown/ RSS
Flarum/flarum-mentions https://weblate.rob006.net/exports/rss/flarum/flarum-mentions/ RSS
Flarum/flarum-pusher https://weblate.rob006.net/exports/rss/flarum/flarum-pusher/ RSS
Flarum/flarum-statistics https://weblate.rob006.net/exports/rss/flarum/flarum-statistics/ RSS
Flarum/flarum-sticky https://weblate.rob006.net/exports/rss/flarum/flarum-sticky/ RSS
Flarum/flarum-subscriptions https://weblate.rob006.net/exports/rss/flarum/flarum-subscriptions/ RSS
Flarum/flarum-suspend https://weblate.rob006.net/exports/rss/flarum/flarum-suspend/ RSS
Flarum/flarum-tags https://weblate.rob006.net/exports/rss/flarum/flarum-tags/ RSS
Flarum/validation https://weblate.rob006.net/exports/rss/flarum/validation/ 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
Flarum/core https://weblate.rob006.net/api/components/flarum/core/statistics/ View
Flarum/flarum-akismet https://weblate.rob006.net/api/components/flarum/flarum-akismet/statistics/ View
Flarum/flarum-approval https://weblate.rob006.net/api/components/flarum/flarum-approval/statistics/ View
Flarum/flarum-auth-facebook https://weblate.rob006.net/api/components/flarum/flarum-auth-facebook/statistics/ View
Flarum/flarum-auth-github https://weblate.rob006.net/api/components/flarum/flarum-auth-github/statistics/ View
Flarum/flarum-auth-twitter https://weblate.rob006.net/api/components/flarum/flarum-auth-twitter/statistics/ View
Flarum/flarum-emoji https://weblate.rob006.net/api/components/flarum/flarum-emoji/statistics/ View
Flarum/flarum-flags https://weblate.rob006.net/api/components/flarum/flarum-flags/statistics/ View
Flarum/flarum-likes https://weblate.rob006.net/api/components/flarum/flarum-likes/statistics/ View
Flarum/flarum-lock https://weblate.rob006.net/api/components/flarum/flarum-lock/statistics/ View
Flarum/flarum-markdown https://weblate.rob006.net/api/components/flarum/flarum-markdown/statistics/ View
Flarum/flarum-mentions https://weblate.rob006.net/api/components/flarum/flarum-mentions/statistics/ View
Flarum/flarum-pusher https://weblate.rob006.net/api/components/flarum/flarum-pusher/statistics/ View
Flarum/flarum-statistics https://weblate.rob006.net/api/components/flarum/flarum-statistics/statistics/ View
Flarum/flarum-sticky https://weblate.rob006.net/api/components/flarum/flarum-sticky/statistics/ View
Flarum/flarum-subscriptions https://weblate.rob006.net/api/components/flarum/flarum-subscriptions/statistics/ View
Flarum/flarum-suspend https://weblate.rob006.net/api/components/flarum/flarum-suspend/statistics/ View
Flarum/flarum-tags https://weblate.rob006.net/api/components/flarum/flarum-tags/statistics/ View
Flarum/validation https://weblate.rob006.net/api/components/flarum/validation/statistics/ View

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

curl \
    -H "Authorization: Token TOKEN" \
    https://weblate.rob006.net/api/components/flarum/core/translations/
Project URL Link
Flarum https://weblate.rob006.net/api/projects/flarum/repository/ Hook
Flarum/core https://weblate.rob006.net/api/components/flarum/core/repository/ Hook
Flarum/flarum-akismet https://weblate.rob006.net/api/components/flarum/flarum-akismet/repository/ Hook
Flarum/flarum-approval https://weblate.rob006.net/api/components/flarum/flarum-approval/repository/ Hook
Flarum/flarum-auth-facebook https://weblate.rob006.net/api/components/flarum/flarum-auth-facebook/repository/ Hook
Flarum/flarum-auth-github https://weblate.rob006.net/api/components/flarum/flarum-auth-github/repository/ Hook
Flarum/flarum-auth-twitter https://weblate.rob006.net/api/components/flarum/flarum-auth-twitter/repository/ Hook
Flarum/flarum-emoji https://weblate.rob006.net/api/components/flarum/flarum-emoji/repository/ Hook
Flarum/flarum-flags https://weblate.rob006.net/api/components/flarum/flarum-flags/repository/ Hook
Flarum/flarum-likes https://weblate.rob006.net/api/components/flarum/flarum-likes/repository/ Hook
Flarum/flarum-lock https://weblate.rob006.net/api/components/flarum/flarum-lock/repository/ Hook
Flarum/flarum-markdown https://weblate.rob006.net/api/components/flarum/flarum-markdown/repository/ Hook
Flarum/flarum-mentions https://weblate.rob006.net/api/components/flarum/flarum-mentions/repository/ Hook
Flarum/flarum-pusher https://weblate.rob006.net/api/components/flarum/flarum-pusher/repository/ Hook
Flarum/flarum-statistics https://weblate.rob006.net/api/components/flarum/flarum-statistics/repository/ Hook
Flarum/flarum-sticky https://weblate.rob006.net/api/components/flarum/flarum-sticky/repository/ Hook
Flarum/flarum-subscriptions https://weblate.rob006.net/api/components/flarum/flarum-subscriptions/repository/ Hook
Flarum/flarum-suspend https://weblate.rob006.net/api/components/flarum/flarum-suspend/repository/ Hook
Flarum/flarum-tags https://weblate.rob006.net/api/components/flarum/flarum-tags/repository/ Hook
Flarum/validation https://weblate.rob006.net/api/components/flarum/validation/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://weblate.rob006.net/api/projects/flarum/repository/

Weblate also supports direct notifications from several code hosting sites:

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