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
Neos https://hosted.weblate.org/exports/rss/neos/ RSS
Neos/Neos.Flow – Main https://hosted.weblate.org/exports/rss/neos/neosflow-main/ RSS
Neos/Neos.Flow - Main - 6.3 https://hosted.weblate.org/exports/rss/neos/neos-flow-main-6-3/ RSS
Neos/Neos.Flow – ValidationErrors https://hosted.weblate.org/exports/rss/neos/neosflow-validationerrors/ RSS
Neos/Neos.FluidAdaptor - Main https://hosted.weblate.org/exports/rss/neos/neosfluidadaptor/ RSS
Neos/Neos.GoogleAnalytics – Main https://hosted.weblate.org/exports/rss/neos/neos-googleanalytics-main/ RSS
Neos/Neos.GoogleAnalytics – NodeTypes/StatsTabMixin https://hosted.weblate.org/exports/rss/neos/neosgoogleanalytics-nodetypesstatstabmixin/ RSS
Neos/Neos.Media.Browser https://hosted.weblate.org/exports/rss/neos/neosmediabrowser/ RSS
Neos/Neos.Neos – Inspector https://hosted.weblate.org/exports/rss/neos/neosneos-inspector/ RSS
Neos/Neos.Neos – Main https://hosted.weblate.org/exports/rss/neos/neosneos-main/ RSS
Neos/Neos.Neos – Modules https://hosted.weblate.org/exports/rss/neos/neosneos-modules/ RSS
Neos/Neos.Neos – NodeTypes/Content https://hosted.weblate.org/exports/rss/neos/neosneos-nodetypescontent/ RSS
Neos/Neos.Neos – NodeTypes/ContentCollection https://hosted.weblate.org/exports/rss/neos/neosneos-nodetypescontentcollection/ RSS
Neos/Neos.Neos – NodeTypes/Document https://hosted.weblate.org/exports/rss/neos/neosneos-nodetypesdocument/ RSS
Neos/Neos.Neos – NodeTypes/FallbackNode https://hosted.weblate.org/exports/rss/neos/neosneos-nodetypesfallbacknode/ RSS
Neos/Neos.Neos – NodeTypes/Hidable https://hosted.weblate.org/exports/rss/neos/neosneos-nodetypeshidable/ RSS
Neos/Neos.Neos – NodeTypes/Node https://hosted.weblate.org/exports/rss/neos/neosneos-nodetypesnode/ RSS
Neos/Neos.Neos – NodeTypes/Plugin https://hosted.weblate.org/exports/rss/neos/neosneos-nodetypesplugin/ RSS
Neos/Neos.Neos – NodeTypes/PluginView https://hosted.weblate.org/exports/rss/neos/neosneos-nodetypespluginview/ RSS
Neos/Neos.Neos – NodeTypes/Shortcut https://hosted.weblate.org/exports/rss/neos/neosneos-nodetypesshortcut/ RSS
Neos/Neos.Neos – NodeTypes/Timable https://hosted.weblate.org/exports/rss/neos/neosneos-nodetypestimable/ RSS
Neos/Neos.Neos – ValidationErrors https://hosted.weblate.org/exports/rss/neos/neosneos-validationerrors/ 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
Neos/Neos.Flow – Main https://hosted.weblate.org/api/components/neos/neosflow-main/statistics/ View
Neos/Neos.Flow - Main - 6.3 https://hosted.weblate.org/api/components/neos/neos-flow-main-6-3/statistics/ View
Neos/Neos.Flow – ValidationErrors https://hosted.weblate.org/api/components/neos/neosflow-validationerrors/statistics/ View
Neos/Neos.FluidAdaptor - Main https://hosted.weblate.org/api/components/neos/neosfluidadaptor/statistics/ View
Neos/Neos.GoogleAnalytics – Main https://hosted.weblate.org/api/components/neos/neos-googleanalytics-main/statistics/ View
Neos/Neos.GoogleAnalytics – NodeTypes/StatsTabMixin https://hosted.weblate.org/api/components/neos/neosgoogleanalytics-nodetypesstatstabmixin/statistics/ View
Neos/Neos.Media.Browser https://hosted.weblate.org/api/components/neos/neosmediabrowser/statistics/ View
Neos/Neos.Neos – Inspector https://hosted.weblate.org/api/components/neos/neosneos-inspector/statistics/ View
Neos/Neos.Neos – Main https://hosted.weblate.org/api/components/neos/neosneos-main/statistics/ View
Neos/Neos.Neos – Modules https://hosted.weblate.org/api/components/neos/neosneos-modules/statistics/ View
Neos/Neos.Neos – NodeTypes/Content https://hosted.weblate.org/api/components/neos/neosneos-nodetypescontent/statistics/ View
Neos/Neos.Neos – NodeTypes/ContentCollection https://hosted.weblate.org/api/components/neos/neosneos-nodetypescontentcollection/statistics/ View
Neos/Neos.Neos – NodeTypes/Document https://hosted.weblate.org/api/components/neos/neosneos-nodetypesdocument/statistics/ View
Neos/Neos.Neos – NodeTypes/FallbackNode https://hosted.weblate.org/api/components/neos/neosneos-nodetypesfallbacknode/statistics/ View
Neos/Neos.Neos – NodeTypes/Hidable https://hosted.weblate.org/api/components/neos/neosneos-nodetypeshidable/statistics/ View
Neos/Neos.Neos – NodeTypes/Node https://hosted.weblate.org/api/components/neos/neosneos-nodetypesnode/statistics/ View
Neos/Neos.Neos – NodeTypes/Plugin https://hosted.weblate.org/api/components/neos/neosneos-nodetypesplugin/statistics/ View
Neos/Neos.Neos – NodeTypes/PluginView https://hosted.weblate.org/api/components/neos/neosneos-nodetypespluginview/statistics/ View
Neos/Neos.Neos – NodeTypes/Shortcut https://hosted.weblate.org/api/components/neos/neosneos-nodetypesshortcut/statistics/ View
Neos/Neos.Neos – NodeTypes/Timable https://hosted.weblate.org/api/components/neos/neosneos-nodetypestimable/statistics/ View
Neos/Neos.Neos – ValidationErrors https://hosted.weblate.org/api/components/neos/neosneos-validationerrors/statistics/ View

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

curl \
    -H "Authorization: Token byuQ8nzQrVSe8dUNZrxjlAhhlimldUyJktkhumoI" \
    https://hosted.weblate.org/api/components/neos/neosflow-main/translations/
Project URL Link
Neos https://hosted.weblate.org/api/projects/neos/repository/ Hook
Neos/Neos.Flow – Main https://hosted.weblate.org/api/components/neos/neosflow-main/repository/ Hook
Neos/Neos.Flow - Main - 6.3 https://hosted.weblate.org/api/components/neos/neos-flow-main-6-3/repository/ Hook
Neos/Neos.Flow – ValidationErrors https://hosted.weblate.org/api/components/neos/neosflow-validationerrors/repository/ Hook
Neos/Neos.FluidAdaptor - Main https://hosted.weblate.org/api/components/neos/neosfluidadaptor/repository/ Hook
Neos/Neos.GoogleAnalytics – Main https://hosted.weblate.org/api/components/neos/neos-googleanalytics-main/repository/ Hook
Neos/Neos.GoogleAnalytics – NodeTypes/StatsTabMixin https://hosted.weblate.org/api/components/neos/neosgoogleanalytics-nodetypesstatstabmixin/repository/ Hook
Neos/Neos.Media.Browser https://hosted.weblate.org/api/components/neos/neosmediabrowser/repository/ Hook
Neos/Neos.Neos – Inspector https://hosted.weblate.org/api/components/neos/neosneos-inspector/repository/ Hook
Neos/Neos.Neos – Main https://hosted.weblate.org/api/components/neos/neosneos-main/repository/ Hook
Neos/Neos.Neos – Modules https://hosted.weblate.org/api/components/neos/neosneos-modules/repository/ Hook
Neos/Neos.Neos – NodeTypes/Content https://hosted.weblate.org/api/components/neos/neosneos-nodetypescontent/repository/ Hook
Neos/Neos.Neos – NodeTypes/ContentCollection https://hosted.weblate.org/api/components/neos/neosneos-nodetypescontentcollection/repository/ Hook
Neos/Neos.Neos – NodeTypes/Document https://hosted.weblate.org/api/components/neos/neosneos-nodetypesdocument/repository/ Hook
Neos/Neos.Neos – NodeTypes/FallbackNode https://hosted.weblate.org/api/components/neos/neosneos-nodetypesfallbacknode/repository/ Hook
Neos/Neos.Neos – NodeTypes/Hidable https://hosted.weblate.org/api/components/neos/neosneos-nodetypeshidable/repository/ Hook
Neos/Neos.Neos – NodeTypes/Node https://hosted.weblate.org/api/components/neos/neosneos-nodetypesnode/repository/ Hook
Neos/Neos.Neos – NodeTypes/Plugin https://hosted.weblate.org/api/components/neos/neosneos-nodetypesplugin/repository/ Hook
Neos/Neos.Neos – NodeTypes/PluginView https://hosted.weblate.org/api/components/neos/neosneos-nodetypespluginview/repository/ Hook
Neos/Neos.Neos – NodeTypes/Shortcut https://hosted.weblate.org/api/components/neos/neosneos-nodetypesshortcut/repository/ Hook
Neos/Neos.Neos – NodeTypes/Timable https://hosted.weblate.org/api/components/neos/neosneos-nodetypestimable/repository/ Hook
Neos/Neos.Neos – ValidationErrors https://hosted.weblate.org/api/components/neos/neosneos-validationerrors/repository/ Hook

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

curl \
    -d operation=pull \
    -H "Authorization: Token byuQ8nzQrVSe8dUNZrxjlAhhlimldUyJktkhumoI" \
    https://hosted.weblate.org/api/projects/neos/repository/

Weblate also supports direct notifications from several code hosting sites:

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