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
event-12.0 https://translation.odoo-community.org/exports/rss/event-12-0/ RSS
event-12.0/event-12.0-crm_lead_to_event_registration https://translation.odoo-community.org/exports/rss/event-12-0/event-12-0-crm_lead_to_event_registration/ RSS
event-12.0/event-12.0-event_contact https://translation.odoo-community.org/exports/rss/event-12-0/event-12-0-event_contact/ RSS
event-12.0/event-12.0-event_email_reminder https://translation.odoo-community.org/exports/rss/event-12-0/event-12-0-event_email_reminder/ RSS
event-12.0/event-12.0-event_mail https://translation.odoo-community.org/exports/rss/event-12-0/event-12-0-event_mail/ RSS
event-12.0/event-12.0-event_project https://translation.odoo-community.org/exports/rss/event-12-0/event-12-0-event_project/ RSS
event-12.0/event-12.0-event_registration_cancel_reason https://translation.odoo-community.org/exports/rss/event-12-0/event-12-0-event_registration_cancel_reason/ RSS
event-12.0/event-12.0-event_registration_multi_qty https://translation.odoo-community.org/exports/rss/event-12-0/event-12-0-event_registration_multi_qty/ RSS
event-12.0/event-12.0-event_registration_partner_unique https://translation.odoo-community.org/exports/rss/event-12-0/event-12-0-event_registration_partner_unique/ RSS
event-12.0/event-12.0-event_sale_registration_multi_qty https://translation.odoo-community.org/exports/rss/event-12-0/event-12-0-event_sale_registration_multi_qty/ RSS
event-12.0/event-12.0-event_sale_session https://translation.odoo-community.org/exports/rss/event-12-0/event-12-0-event_sale_session/ RSS
event-12.0/event-12.0-event_session https://translation.odoo-community.org/exports/rss/event-12-0/event-12-0-event_session/ RSS
event-12.0/event-12.0-event_session_registration_multi_qty https://translation.odoo-community.org/exports/rss/event-12-0/event-12-0-event_session_registration_multi_qty/ RSS
event-12.0/event-12.0-event_track_location_overlap https://translation.odoo-community.org/exports/rss/event-12-0/event-12-0-event_track_location_overlap/ RSS
event-12.0/event-12.0-partner_event https://translation.odoo-community.org/exports/rss/event-12-0/event-12-0-partner_event/ RSS
event-12.0/event-12.0-website_event_excerpt_img https://translation.odoo-community.org/exports/rss/event-12-0/event-12-0-website_event_excerpt_img/ RSS
event-12.0/event-12.0-website_event_filter_organizer https://translation.odoo-community.org/exports/rss/event-12-0/event-12-0-website_event_filter_organizer/ RSS
event-12.0/event-12.0-website_event_filter_selector https://translation.odoo-community.org/exports/rss/event-12-0/event-12-0-website_event_filter_selector/ RSS
event-12.0/event-12.0-website_event_questions_free_text https://translation.odoo-community.org/exports/rss/event-12-0/event-12-0-website_event_questions_free_text/ RSS
event-12.0/event-12.0-website_event_questions_template https://translation.odoo-community.org/exports/rss/event-12-0/event-12-0-website_event_questions_template/ RSS
event-12.0/event-12.0-website_event_require_login https://translation.odoo-community.org/exports/rss/event-12-0/event-12-0-website_event_require_login/ RSS
event-12.0/event-12.0-website_event_share https://translation.odoo-community.org/exports/rss/event-12-0/event-12-0-website_event_share/ RSS
event-12.0/event-12.0-website_event_snippet_calendar https://translation.odoo-community.org/exports/rss/event-12-0/event-12-0-website_event_snippet_calendar/ RSS
event-12.0/event-12.0-website_event_type_description https://translation.odoo-community.org/exports/rss/event-12-0/event-12-0-website_event_type_description/ 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
event-12.0/event-12.0-crm_lead_to_event_registration https://translation.odoo-community.org/api/components/event-12-0/event-12-0-crm_lead_to_event_registration/statistics/ View
event-12.0/event-12.0-event_contact https://translation.odoo-community.org/api/components/event-12-0/event-12-0-event_contact/statistics/ View
event-12.0/event-12.0-event_email_reminder https://translation.odoo-community.org/api/components/event-12-0/event-12-0-event_email_reminder/statistics/ View
event-12.0/event-12.0-event_mail https://translation.odoo-community.org/api/components/event-12-0/event-12-0-event_mail/statistics/ View
event-12.0/event-12.0-event_project https://translation.odoo-community.org/api/components/event-12-0/event-12-0-event_project/statistics/ View
event-12.0/event-12.0-event_registration_cancel_reason https://translation.odoo-community.org/api/components/event-12-0/event-12-0-event_registration_cancel_reason/statistics/ View
event-12.0/event-12.0-event_registration_multi_qty https://translation.odoo-community.org/api/components/event-12-0/event-12-0-event_registration_multi_qty/statistics/ View
event-12.0/event-12.0-event_registration_partner_unique https://translation.odoo-community.org/api/components/event-12-0/event-12-0-event_registration_partner_unique/statistics/ View
event-12.0/event-12.0-event_sale_registration_multi_qty https://translation.odoo-community.org/api/components/event-12-0/event-12-0-event_sale_registration_multi_qty/statistics/ View
event-12.0/event-12.0-event_sale_session https://translation.odoo-community.org/api/components/event-12-0/event-12-0-event_sale_session/statistics/ View
event-12.0/event-12.0-event_session https://translation.odoo-community.org/api/components/event-12-0/event-12-0-event_session/statistics/ View
event-12.0/event-12.0-event_session_registration_multi_qty https://translation.odoo-community.org/api/components/event-12-0/event-12-0-event_session_registration_multi_qty/statistics/ View
event-12.0/event-12.0-event_track_location_overlap https://translation.odoo-community.org/api/components/event-12-0/event-12-0-event_track_location_overlap/statistics/ View
event-12.0/event-12.0-partner_event https://translation.odoo-community.org/api/components/event-12-0/event-12-0-partner_event/statistics/ View
event-12.0/event-12.0-website_event_excerpt_img https://translation.odoo-community.org/api/components/event-12-0/event-12-0-website_event_excerpt_img/statistics/ View
event-12.0/event-12.0-website_event_filter_organizer https://translation.odoo-community.org/api/components/event-12-0/event-12-0-website_event_filter_organizer/statistics/ View
event-12.0/event-12.0-website_event_filter_selector https://translation.odoo-community.org/api/components/event-12-0/event-12-0-website_event_filter_selector/statistics/ View
event-12.0/event-12.0-website_event_questions_free_text https://translation.odoo-community.org/api/components/event-12-0/event-12-0-website_event_questions_free_text/statistics/ View
event-12.0/event-12.0-website_event_questions_template https://translation.odoo-community.org/api/components/event-12-0/event-12-0-website_event_questions_template/statistics/ View
event-12.0/event-12.0-website_event_require_login https://translation.odoo-community.org/api/components/event-12-0/event-12-0-website_event_require_login/statistics/ View
event-12.0/event-12.0-website_event_share https://translation.odoo-community.org/api/components/event-12-0/event-12-0-website_event_share/statistics/ View
event-12.0/event-12.0-website_event_snippet_calendar https://translation.odoo-community.org/api/components/event-12-0/event-12-0-website_event_snippet_calendar/statistics/ View
event-12.0/event-12.0-website_event_type_description https://translation.odoo-community.org/api/components/event-12-0/event-12-0-website_event_type_description/statistics/ View

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

curl \
    -H "Authorization: Token qqEgvwsi7uH3gGqepC88ItsGST61HVnIy94phlCi" \
    https://translation.odoo-community.org/api/components/event-12-0/event-12-0-crm_lead_to_event_registration/translations/
Project URL Link
event-12.0 https://translation.odoo-community.org/api/projects/event-12-0/repository/ Hook
event-12.0/event-12.0-crm_lead_to_event_registration https://translation.odoo-community.org/api/components/event-12-0/event-12-0-crm_lead_to_event_registration/repository/ Hook
event-12.0/event-12.0-event_contact https://translation.odoo-community.org/api/components/event-12-0/event-12-0-event_contact/repository/ Hook
event-12.0/event-12.0-event_email_reminder https://translation.odoo-community.org/api/components/event-12-0/event-12-0-event_email_reminder/repository/ Hook
event-12.0/event-12.0-event_mail https://translation.odoo-community.org/api/components/event-12-0/event-12-0-event_mail/repository/ Hook
event-12.0/event-12.0-event_project https://translation.odoo-community.org/api/components/event-12-0/event-12-0-event_project/repository/ Hook
event-12.0/event-12.0-event_registration_cancel_reason https://translation.odoo-community.org/api/components/event-12-0/event-12-0-event_registration_cancel_reason/repository/ Hook
event-12.0/event-12.0-event_registration_multi_qty https://translation.odoo-community.org/api/components/event-12-0/event-12-0-event_registration_multi_qty/repository/ Hook
event-12.0/event-12.0-event_registration_partner_unique https://translation.odoo-community.org/api/components/event-12-0/event-12-0-event_registration_partner_unique/repository/ Hook
event-12.0/event-12.0-event_sale_registration_multi_qty https://translation.odoo-community.org/api/components/event-12-0/event-12-0-event_sale_registration_multi_qty/repository/ Hook
event-12.0/event-12.0-event_sale_session https://translation.odoo-community.org/api/components/event-12-0/event-12-0-event_sale_session/repository/ Hook
event-12.0/event-12.0-event_session https://translation.odoo-community.org/api/components/event-12-0/event-12-0-event_session/repository/ Hook
event-12.0/event-12.0-event_session_registration_multi_qty https://translation.odoo-community.org/api/components/event-12-0/event-12-0-event_session_registration_multi_qty/repository/ Hook
event-12.0/event-12.0-event_track_location_overlap https://translation.odoo-community.org/api/components/event-12-0/event-12-0-event_track_location_overlap/repository/ Hook
event-12.0/event-12.0-partner_event https://translation.odoo-community.org/api/components/event-12-0/event-12-0-partner_event/repository/ Hook
event-12.0/event-12.0-website_event_excerpt_img https://translation.odoo-community.org/api/components/event-12-0/event-12-0-website_event_excerpt_img/repository/ Hook
event-12.0/event-12.0-website_event_filter_organizer https://translation.odoo-community.org/api/components/event-12-0/event-12-0-website_event_filter_organizer/repository/ Hook
event-12.0/event-12.0-website_event_filter_selector https://translation.odoo-community.org/api/components/event-12-0/event-12-0-website_event_filter_selector/repository/ Hook
event-12.0/event-12.0-website_event_questions_free_text https://translation.odoo-community.org/api/components/event-12-0/event-12-0-website_event_questions_free_text/repository/ Hook
event-12.0/event-12.0-website_event_questions_template https://translation.odoo-community.org/api/components/event-12-0/event-12-0-website_event_questions_template/repository/ Hook
event-12.0/event-12.0-website_event_require_login https://translation.odoo-community.org/api/components/event-12-0/event-12-0-website_event_require_login/repository/ Hook
event-12.0/event-12.0-website_event_share https://translation.odoo-community.org/api/components/event-12-0/event-12-0-website_event_share/repository/ Hook
event-12.0/event-12.0-website_event_snippet_calendar https://translation.odoo-community.org/api/components/event-12-0/event-12-0-website_event_snippet_calendar/repository/ Hook
event-12.0/event-12.0-website_event_type_description https://translation.odoo-community.org/api/components/event-12-0/event-12-0-website_event_type_description/repository/ Hook

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

curl \
    -d operation=pull \
    -H "Authorization: Token qqEgvwsi7uH3gGqepC88ItsGST61HVnIy94phlCi" \
    https://translation.odoo-community.org/api/projects/event-12-0/repository/

Weblate also supports direct notifications from several code hosting sites:

Hosting site URL Note
GitHub https://translation.odoo-community.org/hooks/github/ Browse the documentation for detailed instructions
GitLab https://translation.odoo-community.org/hooks/gitlab/ Browse the documentation for detailed instructions
Bitbucket https://translation.odoo-community.org/hooks/bitbucket/ Browse the documentation for detailed instructions
Pagure https://translation.odoo-community.org/hooks/pagure/ Browse the documentation for detailed instructions
Azure Repos https://translation.odoo-community.org/hooks/azure/ Browse the documentation for detailed instructions