Translation components API.

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

GET /api/translations/tails/security/sr_Latn/changes/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 25,
    "next": null,
    "previous": null,
    "results": [
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/security/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-18T09:15:32.735452Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/security.sr_Latn.po"
            },
            "id": 3519150,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3519150/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/755504/?format=api",
            "component": "https://translate.tails.net/api/components/tails/security/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-18T09:15:32.735399Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<h1 id=\"audits\">Security audits</h1>\n",
                "old_state": -1
            },
            "id": 3519149,
            "action_name": "String updated in the repository",
            "url": "https://translate.tails.net/api/changes/3519149/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/security/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-03T15:10:19.266025Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/security.sr_Latn.po"
            },
            "id": 3507886,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3507886/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/748286/?format=api",
            "component": "https://translate.tails.net/api/components/tails/security/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-03T15:10:19.265992Z",
            "action": 59,
            "target": "[[!inline pages=\"page(security/*) and ! tagged(security/probable)\nand !security/audits and !security/audits.* and !security/audits/*\nand ! tagged(security/fixed) and currentlang() and created_after(security/Numerous_security_holes_in_1.2)\"\nactions=no archive=yes feeds=no show=0 sort=\"-meta(date) age -path\"]]\n",
            "old": "",
            "details": {
                "state": 10,
                "source": "[[!inline pages=\"page(security/*) and !security/*/*\nand !security/fixed and !security/fixed.* and !security/fixed/*\"\nactions=no archive=yes feedonly=yes show=10 sort=\"-meta(date) age -path\"]]\n",
                "old_state": -1
            },
            "id": 3507885,
            "action_name": "String updated in the repository",
            "url": "https://translate.tails.net/api/changes/3507885/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/748285/?format=api",
            "component": "https://translate.tails.net/api/components/tails/security/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-03T15:10:19.265957Z",
            "action": 59,
            "target": "[[!inline pages=\"page(security/*) and ! tagged(security/probable)\nand !security/audits and !security/audits.* and !security/audits/*\nand ! tagged(security/fixed) and currentlang() and created_after(security/Numerous_security_holes_in_1.2)\"\nactions=no archive=yes feeds=no show=0 sort=\"-meta(date) age -path\"]]\n",
            "old": "",
            "details": {
                "state": 10,
                "source": "[[!inline pages=\"page(security/*) and !security/*/* and tagged(security/fixed) and !security/Numerous_security_holes_in_* and !security/known_security_vulnerabilities_in_*\"\nactions=no archive=yes feeds=no show=10 sort=\"-meta(date) age -path\"]]\n",
                "old_state": -1
            },
            "id": 3507884,
            "action_name": "String updated in the repository",
            "url": "https://translate.tails.net/api/changes/3507884/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/748284/?format=api",
            "component": "https://translate.tails.net/api/components/tails/security/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-03T15:10:19.265916Z",
            "action": 59,
            "target": "[[!inline pages=\"page(security/*) and ! tagged(security/probable)\nand !security/audits and !security/audits.* and !security/audits/*\nand ! tagged(security/fixed) and currentlang() and created_after(security/Numerous_security_holes_in_1.2)\"\nactions=no archive=yes feeds=no show=0 sort=\"-meta(date) age -path\"]]\n",
            "old": "",
            "details": {
                "state": 10,
                "source": "[[!inline pages=\"page(security/*) and !security/*/*\nand !security/fixed and !security/fixed.* and !security/fixed/*\nand !tagged(security/fixed)\"\nactions=no archive=yes feeds=no show=0 sort=\"-meta(date) age -path\"]]\n",
                "old_state": -1
            },
            "id": 3507883,
            "action_name": "String updated in the repository",
            "url": "https://translate.tails.net/api/changes/3507883/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/748283/?format=api",
            "component": "https://translate.tails.net/api/components/tails/security/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-03T15:10:19.265825Z",
            "action": 59,
            "target": "[[!inline pages=\"page(security/*) and tagged(security/probable) and currentlang()\"\nactions=no archive=yes feeds=no show=0 sort=\"-meta(date) age -path\"]]\n",
            "old": "",
            "details": {
                "state": 10,
                "source": "[[!inline pages=\"tagged(security/audit)\" actions=\"no\" archive=\"yes\" feeds=\"no\" show=0 sort=\"-meta(date) age -path\"]]\n",
                "old_state": -1
            },
            "id": 3507882,
            "action_name": "String updated in the repository",
            "url": "https://translate.tails.net/api/changes/3507882/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/security/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-05-16T19:03:49.215506Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/security.sr_Latn.po"
            },
            "id": 3443446,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3443446/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/722422/?format=api",
            "component": "https://translate.tails.net/api/components/tails/security/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-05-16T19:03:49.215362Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "[[!meta title=\"Security audits and advisories\"]]\n",
                "old_state": -1
            },
            "id": 3443443,
            "action_name": "String updated in the repository",
            "url": "https://translate.tails.net/api/changes/3443443/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/security/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-04-03T12:03:23.873626Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/security.sr_Latn.po"
            },
            "id": 3434320,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3434320/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/719897/?format=api",
            "component": "https://translate.tails.net/api/components/tails/security/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-04-03T12:03:23.873577Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "See also our [[security issue response policy|contribute/security_policy]].",
                "old_state": -1
            },
            "id": 3434319,
            "action_name": "String updated in the repository",
            "url": "https://translate.tails.net/api/changes/3434319/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/security/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-05T05:54:11.139565Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 3323303,
            "action_name": "Changes committed",
            "url": "https://translate.tails.net/api/changes/3323303/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/343528/?format=api",
            "component": "https://translate.tails.net/api/components/tails/security/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2024-06-05T04:07:42.827029Z",
            "action": 36,
            "target": "[[!toc levels=3]]\n",
            "old": "[[!toc levels=3]]\n",
            "details": {
                "state": 30,
                "source": "[[!toc levels=3]]\n",
                "old_state": 20
            },
            "id": 3323198,
            "action_name": "Translation approved",
            "url": "https://translate.tails.net/api/changes/3323198/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/343528/?format=api",
            "component": "https://translate.tails.net/api/components/tails/security/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2024-06-05T04:07:42.824106Z",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 3323197,
            "action_name": "Contributor joined",
            "url": "https://translate.tails.net/api/changes/3323197/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/security/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-12-01T03:20:34.341488Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "/app/data/vcs/tails/index/wiki/src/security.sr_Latn.po"
            },
            "id": 3200789,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3200789/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/security/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-14T10:20:01.610274Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "/app/data/vcs/tails/index/wiki/src/security.sr_Latn.po"
            },
            "id": 3183394,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3183394/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/security/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-13T20:16:18.214802Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "/app/data/vcs/tails/index/wiki/src/security.sr_Latn.po"
            },
            "id": 3121721,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3121721/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/security/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-12-16T07:15:25.388094Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {},
            "id": 2965083,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/2965083/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/security/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-12-15T18:15:34.175190Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {},
            "id": 2964865,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/2964865/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/security/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-07-22T21:26:26.942344Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {},
            "id": 2943445,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/2943445/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/security/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2019-03-04T04:07:19Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {},
            "id": 140467,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/140467/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/security/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api",
            "user": "https://translate.tails.net/api/users/admin/?format=api",
            "author": null,
            "timestamp": "2018-10-26T11:01:41Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 127496,
            "action_name": "Changes committed",
            "url": "https://translate.tails.net/api/changes/127496/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/343528/?format=api",
            "component": "https://translate.tails.net/api/components/tails/security/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api",
            "user": "https://translate.tails.net/api/users/admin/?format=api",
            "author": "https://translate.tails.net/api/users/admin/?format=api",
            "timestamp": "2018-10-25T11:52:57Z",
            "action": 7,
            "target": "[[!toc levels=3]]\n",
            "old": "",
            "details": {},
            "id": 127037,
            "action_name": "Suggestion accepted",
            "url": "https://translate.tails.net/api/changes/127037/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/343528/?format=api",
            "component": "https://translate.tails.net/api/components/tails/security/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api",
            "user": null,
            "author": "https://translate.tails.net/api/users/anonymous/?format=api",
            "timestamp": "2018-10-24T17:55:18Z",
            "action": 4,
            "target": "[[!toc levels=3]]\n",
            "old": "",
            "details": {},
            "id": 125241,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/125241/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/security/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/security/sr_Latn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2018-07-28T10:46:45Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {},
            "id": 116429,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/116429/?format=api"
        }
    ]
}