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
User guide RSS
User guide/Application Code RSS
User guide/Application General RSS
User guide/Application Kanban RSS
User guide/Application Poll RSS
User guide/Application Richtext RSS
User guide/Application Sheets RSS
User guide/Application Slides RSS
User guide/Application Whiteboard RSS
User guide/Applications RSS
User guide/Collaboration RSS
User guide/Drive RSS
User guide/FAQ RSS
User guide/How to contribute RSS
User guide/Instances RSS
User guide/Main index RSS
User guide/Security RSS
User guide/Share and Access RSS
User guide/User Guide Index RSS
User guide/User account RSS

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


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

Project URL Link
User guide/Application Code View
User guide/Application General View
User guide/Application Kanban View
User guide/Application Poll View
User guide/Application Richtext View
User guide/Application Sheets View
User guide/Application Slides View
User guide/Application Whiteboard View
User guide/Applications View
User guide/Collaboration View
User guide/Drive View
User guide/FAQ View
User guide/How to contribute View
User guide/Instances View
User guide/Main index View
User guide/Security View
User guide/Share and Access View
User guide/User Guide Index View
User guide/User account View

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

curl \
    -H "Authorization: Token RjGqmcVgZ8tHqgtF7GYgAe80eLhJWRo1AHUHrPWt" \
Project URL Link
User guide Hook
User guide/Application Code Hook
User guide/Application General Hook
User guide/Application Kanban Hook
User guide/Application Poll Hook
User guide/Application Richtext Hook
User guide/Application Sheets Hook
User guide/Application Slides Hook
User guide/Application Whiteboard Hook
User guide/Applications Hook
User guide/Collaboration Hook
User guide/Drive Hook
User guide/FAQ Hook
User guide/How to contribute Hook
User guide/Instances Hook
User guide/Main index Hook
User guide/Security Hook
User guide/Share and Access Hook
User guide/User Guide Index Hook
User guide/User account Hook

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

curl \
    -d operation=pull \
    -H "Authorization: Token RjGqmcVgZ8tHqgtF7GYgAe80eLhJWRo1AHUHrPWt" \

Weblate also supports direct notifications from several code hosting sites:

Hosting site URL Note
GitHub Browse the documentation for detailed instructions
GitLab Browse the documentation for detailed instructions
Bitbucket Browse the documentation for detailed instructions
Pagure Browse the documentation for detailed instructions
Azure Repos Browse the documentation for detailed instructions
Gitea Browse the documentation for detailed instructions