Translation components API.

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

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

{
    "count": 11219,
    "next": "https://translate.tails.net/api/components/tails/error/changes/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-03-06T19:41:58.905295Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UnusedComponent"
            },
            "id": 3532447,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3532447/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-10-15T03:45:03.381226Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "RepositoryOutdated"
            },
            "id": 3524144,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3524144/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-10-04T03:45:02.095738Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "RepositoryChanges"
            },
            "id": 3523054,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3523054/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-07-26T03:45:02.982912Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "RepositoryChanges"
            },
            "id": 3501529,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3501529/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-06-22T01:00:24.405367Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3479252,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3479252/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-06-21T03:05:05.551216Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3478737,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3478737/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-06-21T03:05:05.539451Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3478736,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3478736/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-04-14T01:00:15.254199Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3439043,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3439043/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-04-13T03:05:07.637183Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3438621,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3438621/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-04-13T03:05:07.624163Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3438620,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3438620/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-03-27T03:55:05.821610Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UnusedComponent"
            },
            "id": 3433831,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3433831/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/error/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-03-06T15:16:34.931437Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "new file",
                "filename": "wiki/src/doc/upgrade/error.bg.po"
            },
            "id": 3429384,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3429384/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/717074/?format=api",
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/error/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-03-06T15:16:34.931407Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 100,
                "source": "[[!map pages=\"doc/upgrade/error/* and currentlang()\" show=\"title\"]]\n",
                "old_state": -1
            },
            "id": 3429383,
            "action_name": "String updated in the repository",
            "url": "https://translate.tails.net/api/changes/3429383/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/717073/?format=api",
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/error/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-03-06T15:16:34.931374Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<!-- This page is here only not to break breadcrumbs on https://tails.net/doc/upgrade/error/*. -->\n",
                "old_state": -1
            },
            "id": 3429382,
            "action_name": "String updated in the repository",
            "url": "https://translate.tails.net/api/changes/3429382/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/717072/?format=api",
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/error/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-03-06T15:16:34.931322Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "[[!meta title=\"Possible errors while upgrading\"]]\n",
                "old_state": -1
            },
            "id": 3429381,
            "action_name": "String updated in the repository",
            "url": "https://translate.tails.net/api/changes/3429381/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-01-11T01:00:17.344414Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3403257,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3403257/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-01-09T03:05:07.921589Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3400385,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3400385/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-01-09T03:05:07.909115Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3400384,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3400384/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-01-06T01:00:15.975919Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3399731,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3399731/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-01-05T03:05:08.646076Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3399271,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3399271/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-01-05T03:05:08.629343Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3399270,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3399270/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-12-23T01:00:15.550080Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3398591,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3398591/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-12-22T03:05:06.883125Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3398098,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3398098/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-12-22T03:05:06.861519Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3398097,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3398097/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-12-04T01:06:13.959591Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3396391,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3396391/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-12-03T03:05:07.599660Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3395856,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3395856/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-12-03T03:05:07.587030Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3395855,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3395855/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-11-13T01:09:15.000816Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3386323,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3386323/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-11-12T03:05:23.606457Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3385811,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3385811/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-11-12T03:05:23.597078Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3385810,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3385810/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-10-09T01:05:45.587190Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3363745,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3363745/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-10-08T03:05:06.311795Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3358691,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3358691/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-10-08T03:05:06.293958Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3358690,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3358690/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-10-07T01:07:30.306903Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3358274,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3358274/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-10-06T03:05:05.922460Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3357765,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3357765/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-10-06T03:05:05.905593Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3357764,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3357764/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-09-28T01:00:21.607832Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3353642,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3353642/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-09-27T03:05:06.071213Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3353079,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3353079/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-09-27T03:05:06.052469Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3353078,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3353078/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/error/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-09-17T16:19:30.142652Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/doc/upgrade/error.es.po"
            },
            "id": 3347382,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3347382/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/93108/?format=api",
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/error/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-09-17T16:19:30.142600Z",
            "action": 59,
            "target": "[[!map pages=\"doc/upgrade/error/* and currentlang()\" show=\"title\"]]\n",
            "old": "[[!map pages=\"doc/upgrade/error/* and currentlang()\" show=\"title\"]]\n",
            "details": {
                "state": 100,
                "source": "[[!map pages=\"doc/upgrade/error/* and currentlang()\" show=\"title\"]]\n",
                "old_state": 100
            },
            "id": 3347381,
            "action_name": "String updated in the repository",
            "url": "https://translate.tails.net/api/changes/3347381/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-02T01:01:04.924983Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3322263,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3322263/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-01T03:05:25.877221Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3321803,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3321803/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-01T03:05:25.858994Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3321802,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3321802/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-04-22T01:00:17.843185Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3289085,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3289085/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-04-21T03:06:19.797616Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3288561,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3288561/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-04-21T03:06:19.777862Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3288560,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3288560/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-03-28T01:00:14.808913Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3283696,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3283696/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-03-27T18:36:09.687487Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3283132,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3283132/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-03-27T18:36:09.668048Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3283131,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3283131/?format=api"
        }
    ]
}