Change List
Changes API
See the Weblate's Web API documentation for detailed description of the API.
GET /api/changes/?format=api&page=1515
{ "count": 30292, "next": null, "previous": "https://weblate.appinventor.mit.edu/api/changes/?format=api&page=1514", "results": [ { "unit": "https://weblate.appinventor.mit.edu/api/units/295254/?format=api", "component": "https://weblate.appinventor.mit.edu/api/components/appinventor/component-properties/?format=api", "translation": "https://weblate.appinventor.mit.edu/api/translations/appinventor/component-properties/ja/?format=api", "dictionary": null, "user": 170, "author": 170, "timestamp": "2026-03-20T10:32:03.964080Z", "action": 2, "target": "Google ボイス有効", "id": 96522, "action_name": "Translation changed", "url": "https://weblate.appinventor.mit.edu/api/changes/96522/?format=api" }, { "unit": null, "component": "https://weblate.appinventor.mit.edu/api/components/appinventor/component-info/?format=api", "translation": "https://weblate.appinventor.mit.edu/api/translations/appinventor/component-info/ja/?format=api", "dictionary": null, "user": null, "author": null, "timestamp": "2026-03-21T11:12:28.263434Z", "action": 17, "target": "", "id": 96523, "action_name": "Committed changes", "url": "https://weblate.appinventor.mit.edu/api/changes/96523/?format=api" }, { "unit": null, "component": "https://weblate.appinventor.mit.edu/api/components/appinventor/component-properties/?format=api", "translation": "https://weblate.appinventor.mit.edu/api/translations/appinventor/component-properties/ja/?format=api", "dictionary": null, "user": null, "author": null, "timestamp": "2026-03-21T11:12:29.153254Z", "action": 17, "target": "", "id": 96524, "action_name": "Committed changes", "url": "https://weblate.appinventor.mit.edu/api/changes/96524/?format=api" }, { "unit": null, "component": "https://weblate.appinventor.mit.edu/api/components/appinventor/component-info/?format=api", "translation": null, "dictionary": null, "user": null, "author": null, "timestamp": "2026-03-21T11:12:30.583616Z", "action": 18, "target": "", "id": 96525, "action_name": "Pushed changes", "url": "https://weblate.appinventor.mit.edu/api/changes/96525/?format=api" }, { "unit": null, "component": "https://weblate.appinventor.mit.edu/api/components/appinventor/component-properties/?format=api", "translation": null, "dictionary": null, "user": null, "author": null, "timestamp": "2026-03-21T11:12:30.646401Z", "action": 21, "target": "", "id": 96526, "action_name": "Rebased repository", "url": "https://weblate.appinventor.mit.edu/api/changes/96526/?format=api" }, { "unit": null, "component": "https://weblate.appinventor.mit.edu/api/components/appinventor/component-properties/?format=api", "translation": null, "dictionary": null, "user": null, "author": null, "timestamp": "2026-03-21T11:12:32.633732Z", "action": 28, "target": "To github.com:SusanRatiLane/appinventor-translations.git\n ! [rejected] master -> master (fetch first)\nerror: failed to push some refs to 'git@github.com:SusanRatiLane/appinventor-translations.git'\nhint: Updates were rejected because the remote contains work that you do\nhint: not have locally. This is usually caused by another repository pushing\nhint: to the same ref. You may want to first integrate the remote changes\nhint: (e.g., 'git pull ...') before pushing again.\nhint: See the 'Note about fast-forwards' in 'git push --help' for details. (1)", "id": 96527, "action_name": "Failed push on repository", "url": "https://weblate.appinventor.mit.edu/api/changes/96527/?format=api" }, { "unit": null, "component": "https://weblate.appinventor.mit.edu/api/components/appinventor/component-properties/?format=api", "translation": null, "dictionary": null, "user": null, "author": null, "timestamp": "2026-03-21T11:12:32.669931Z", "action": 47, "target": "", "id": 96528, "action_name": "New alert", "url": "https://weblate.appinventor.mit.edu/api/changes/96528/?format=api" }, { "unit": null, "component": "https://weblate.appinventor.mit.edu/api/components/appinventor/component-properties/?format=api", "translation": null, "dictionary": null, "user": null, "author": null, "timestamp": "2026-03-21T11:12:33.100367Z", "action": 28, "target": "To github.com:SusanRatiLane/appinventor-translations.git\n ! [rejected] master -> master (fetch first)\nerror: failed to push some refs to 'git@github.com:SusanRatiLane/appinventor-translations.git'\nhint: Updates were rejected because the remote contains work that you do\nhint: not have locally. This is usually caused by another repository pushing\nhint: to the same ref. You may want to first integrate the remote changes\nhint: (e.g., 'git pull ...') before pushing again.\nhint: See the 'Note about fast-forwards' in 'git push --help' for details. (1)", "id": 96529, "action_name": "Failed push on repository", "url": "https://weblate.appinventor.mit.edu/api/changes/96529/?format=api" }, { "unit": null, "component": "https://weblate.appinventor.mit.edu/api/components/appinventor/component-properties/?format=api", "translation": null, "dictionary": null, "user": 3, "author": null, "timestamp": "2026-03-25T17:21:56.818334Z", "action": 21, "target": "", "id": 96530, "action_name": "Rebased repository", "url": "https://weblate.appinventor.mit.edu/api/changes/96530/?format=api" }, { "unit": null, "component": "https://weblate.appinventor.mit.edu/api/components/appinventor/component-properties/?format=api", "translation": null, "dictionary": null, "user": null, "author": null, "timestamp": "2026-03-25T17:22:00.085711Z", "action": 18, "target": "", "id": 96531, "action_name": "Pushed changes", "url": "https://weblate.appinventor.mit.edu/api/changes/96531/?format=api" }, { "unit": "https://weblate.appinventor.mit.edu/api/units/116134/?format=api", "component": "https://weblate.appinventor.mit.edu/api/components/appinventor/ai-blockly-messages/?format=api", "translation": "https://weblate.appinventor.mit.edu/api/translations/appinventor/ai-blockly-messages/ar/?format=api", "dictionary": null, "user": null, "author": 1, "timestamp": "2026-04-06T17:29:10.315058Z", "action": 4, "target": "Blockly.Msg.اختر مصدر الإدخال للاختبار", "id": 96532, "action_name": "Suggestion added", "url": "https://weblate.appinventor.mit.edu/api/changes/96532/?format=api" }, { "unit": "https://weblate.appinventor.mit.edu/api/units/116134/?format=api", "component": "https://weblate.appinventor.mit.edu/api/components/appinventor/ai-blockly-messages/?format=api", "translation": "https://weblate.appinventor.mit.edu/api/translations/appinventor/ai-blockly-messages/ar/?format=api", "dictionary": null, "user": null, "author": 1, "timestamp": "2026-04-07T03:05:51.858744Z", "action": 29, "target": "Blockly.Msg.اختر مصدر الإدخال للاختبار", "id": 96533, "action_name": "Suggestion removed during cleanup", "url": "https://weblate.appinventor.mit.edu/api/changes/96533/?format=api" } ] }
Weblate