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": 11229,
    "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-06-09T10:29:58.312958Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3545446,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3545446/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-06-09T01:35:12.677982Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3545216,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3545216/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-06-09T01:35:12.654205Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3545215,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3545215/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-06-08T19:35:07.386413Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "BrokenProjectURL"
            },
            "id": 3544827,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3544827/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-05-05T01:00:09.275750Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3543599,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3543599/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-05-04T01:18:55.362762Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3543410,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3543410/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-05-04T01:18:55.349252Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3543409,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3543409/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-04-25T01:00:09.830649Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3541945,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3541945/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-04-24T01:18:56.407411Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3541775,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3541775/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/error/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-04-24T01:18:56.390645Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3541774,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3541774/?format=api"
        },
        {
            "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"
        }
    ]
}