Translation projects API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/projects/habitica/changes/?format=api&page=14075
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 301079,
    "next": "https://translate.habitica.com/api/projects/habitica/changes/?format=api&page=14076",
    "previous": "https://translate.habitica.com/api/projects/habitica/changes/?format=api&page=14074",
    "results": [
        {
            "unit": null,
            "component": "https://translate.habitica.com/api/components/habitica/front/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-22T08:40:52.763056Z",
            "action": 47,
            "target": "",
            "id": 1142040,
            "action_name": "New alert",
            "url": "https://translate.habitica.com/api/changes/1142040/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.habitica.com/api/components/habitica/front/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-22T08:40:52.769733Z",
            "action": 14,
            "target": "",
            "id": 1142041,
            "action_name": "Component locked",
            "url": "https://translate.habitica.com/api/changes/1142041/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.habitica.com/api/components/habitica/quests/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-22T08:40:52.779206Z",
            "action": 47,
            "target": "",
            "id": 1142042,
            "action_name": "New alert",
            "url": "https://translate.habitica.com/api/changes/1142042/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.habitica.com/api/components/habitica/quests/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-22T08:40:52.796635Z",
            "action": 14,
            "target": "",
            "id": 1142043,
            "action_name": "Component locked",
            "url": "https://translate.habitica.com/api/changes/1142043/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.habitica.com/api/components/habitica/character/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-22T08:40:52.811686Z",
            "action": 47,
            "target": "",
            "id": 1142044,
            "action_name": "New alert",
            "url": "https://translate.habitica.com/api/changes/1142044/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.habitica.com/api/components/habitica/character/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-22T08:40:52.818334Z",
            "action": 14,
            "target": "",
            "id": 1142045,
            "action_name": "Component locked",
            "url": "https://translate.habitica.com/api/changes/1142045/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.habitica.com/api/components/habitica/gear/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-22T08:40:52.830004Z",
            "action": 47,
            "target": "",
            "id": 1142046,
            "action_name": "New alert",
            "url": "https://translate.habitica.com/api/changes/1142046/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.habitica.com/api/components/habitica/gear/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-22T08:40:52.836853Z",
            "action": 14,
            "target": "",
            "id": 1142047,
            "action_name": "Component locked",
            "url": "https://translate.habitica.com/api/changes/1142047/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.habitica.com/api/components/habitica/achievements/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-22T08:40:52.846686Z",
            "action": 47,
            "target": "",
            "id": 1142048,
            "action_name": "New alert",
            "url": "https://translate.habitica.com/api/changes/1142048/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.habitica.com/api/components/habitica/achievements/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-22T08:40:52.857178Z",
            "action": 14,
            "target": "",
            "id": 1142049,
            "action_name": "Component locked",
            "url": "https://translate.habitica.com/api/changes/1142049/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.habitica.com/api/components/habitica/settings/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-22T08:40:53.944403Z",
            "action": 23,
            "target": "First, rewinding head to replay your work on top of it...\nApplying: Translated using Weblate (English (United Kingdom))\nUsing index info to reconstruct a base tree...\nM\twebsite/common/locales/en_GB/questscontent.json\nFalling back to patching base and 3-way merge...\nAuto-merging website/common/locales/en_GB/questscontent.json\nCONFLICT (content): Merge conflict in website/common/locales/en_GB/questscontent.json\nerror: Failed to merge in the changes.\nhint: Use 'git am --show-current-patch' to see the failed patch\nPatch failed at 0001 Translated using Weblate (English (United Kingdom))\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\n (1)",
            "id": 1142050,
            "action_name": "Failed rebase on repository",
            "url": "https://translate.habitica.com/api/changes/1142050/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.habitica.com/api/components/habitica/settings/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-22T08:40:54.938601Z",
            "action": 23,
            "target": "First, rewinding head to replay your work on top of it...\nApplying: Translated using Weblate (English (United Kingdom))\nUsing index info to reconstruct a base tree...\nM\twebsite/common/locales/en_GB/questscontent.json\nFalling back to patching base and 3-way merge...\nAuto-merging website/common/locales/en_GB/questscontent.json\nCONFLICT (content): Merge conflict in website/common/locales/en_GB/questscontent.json\nerror: Failed to merge in the changes.\nhint: Use 'git am --show-current-patch' to see the failed patch\nPatch failed at 0001 Translated using Weblate (English (United Kingdom))\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\n (1)",
            "id": 1142051,
            "action_name": "Failed rebase on repository",
            "url": "https://translate.habitica.com/api/changes/1142051/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.habitica.com/api/components/habitica/settings/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-22T08:40:55.972305Z",
            "action": 23,
            "target": "First, rewinding head to replay your work on top of it...\nApplying: Translated using Weblate (English (United Kingdom))\nUsing index info to reconstruct a base tree...\nM\twebsite/common/locales/en_GB/questscontent.json\nFalling back to patching base and 3-way merge...\nAuto-merging website/common/locales/en_GB/questscontent.json\nCONFLICT (content): Merge conflict in website/common/locales/en_GB/questscontent.json\nerror: Failed to merge in the changes.\nhint: Use 'git am --show-current-patch' to see the failed patch\nPatch failed at 0001 Translated using Weblate (English (United Kingdom))\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\n (1)",
            "id": 1142052,
            "action_name": "Failed rebase on repository",
            "url": "https://translate.habitica.com/api/changes/1142052/?format=api"
        },
        {
            "unit": "https://translate.habitica.com/api/units/2791874/?format=api",
            "component": "https://translate.habitica.com/api/components/habitica/tasks/?format=api",
            "translation": "https://translate.habitica.com/api/translations/habitica/tasks/pl/?format=api",
            "user": "https://translate.habitica.com/api/users/anonymous/?format=api",
            "author": "https://translate.habitica.com/api/users/anonymous/?format=api",
            "timestamp": "2024-06-22T12:14:55.345271Z",
            "action": 4,
            "target": "Zadanie",
            "id": 1142053,
            "action_name": "Suggestion added",
            "url": "https://translate.habitica.com/api/changes/1142053/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.habitica.com/api/components/habitica/settings/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-22T19:49:43.388090Z",
            "action": 47,
            "target": "",
            "id": 1142054,
            "action_name": "New alert",
            "url": "https://translate.habitica.com/api/changes/1142054/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.habitica.com/api/components/habitica/contrib/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-22T19:49:43.454477Z",
            "action": 47,
            "target": "",
            "id": 1142055,
            "action_name": "New alert",
            "url": "https://translate.habitica.com/api/changes/1142055/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.habitica.com/api/components/habitica/challenge/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-22T19:49:43.491796Z",
            "action": 47,
            "target": "",
            "id": 1142056,
            "action_name": "New alert",
            "url": "https://translate.habitica.com/api/changes/1142056/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.habitica.com/api/components/habitica/loginincentives/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-22T19:49:43.508634Z",
            "action": 47,
            "target": "",
            "id": 1142057,
            "action_name": "New alert",
            "url": "https://translate.habitica.com/api/changes/1142057/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.habitica.com/api/components/habitica/death/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-22T19:49:43.524056Z",
            "action": 47,
            "target": "",
            "id": 1142058,
            "action_name": "New alert",
            "url": "https://translate.habitica.com/api/changes/1142058/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.habitica.com/api/components/habitica/spells/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-22T19:49:43.556518Z",
            "action": 47,
            "target": "",
            "id": 1142059,
            "action_name": "New alert",
            "url": "https://translate.habitica.com/api/changes/1142059/?format=api"
        }
    ]
}