Changes API.

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

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

{
    "count": 74377,
    "next": null,
    "previous": "https://translate.engagevr.io/api/changes/?format=api&page=1487",
    "results": [
        {
            "unit": "https://translate.engagevr.io/api/units/13/?format=api",
            "component": "https://translate.engagevr.io/api/components/engage/database/?format=api",
            "translation": "https://translate.engagevr.io/api/translations/engage/database/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-10-16T07:51:31.819515Z",
            "action": 13,
            "target": "Wall Scan (Mimir)",
            "old": "Wall Scan (Mimir)",
            "details": {
                "state": 100,
                "source": "Wall Scan (Mimir)",
                "old_state": 100
            },
            "id": 30,
            "action_name": "Source string added",
            "url": "https://translate.engagevr.io/api/changes/30/?format=api"
        },
        {
            "unit": "https://translate.engagevr.io/api/units/12/?format=api",
            "component": "https://translate.engagevr.io/api/components/engage/database/?format=api",
            "translation": "https://translate.engagevr.io/api/translations/engage/database/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-10-16T07:51:31.819477Z",
            "action": 13,
            "target": "CX1 GenD (open)",
            "old": "CX1 GenD (open)",
            "details": {
                "state": 100,
                "source": "CX1 GenD (open)",
                "old_state": 100
            },
            "id": 29,
            "action_name": "Source string added",
            "url": "https://translate.engagevr.io/api/changes/29/?format=api"
        },
        {
            "unit": "https://translate.engagevr.io/api/units/11/?format=api",
            "component": "https://translate.engagevr.io/api/components/engage/database/?format=api",
            "translation": "https://translate.engagevr.io/api/translations/engage/database/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-10-16T07:51:31.819439Z",
            "action": 13,
            "target": "Bowl Mimir",
            "old": "Bowl Mimir",
            "details": {
                "state": 100,
                "source": "Bowl Mimir",
                "old_state": 100
            },
            "id": 28,
            "action_name": "Source string added",
            "url": "https://translate.engagevr.io/api/changes/28/?format=api"
        },
        {
            "unit": "https://translate.engagevr.io/api/units/10/?format=api",
            "component": "https://translate.engagevr.io/api/components/engage/database/?format=api",
            "translation": "https://translate.engagevr.io/api/translations/engage/database/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-10-16T07:51:31.819402Z",
            "action": 13,
            "target": "Bathroom Sink 2 - Mountain Home",
            "old": "Bathroom Sink 2 - Mountain Home",
            "details": {
                "state": 100,
                "source": "Bathroom Sink 2 - Mountain Home",
                "old_state": 100
            },
            "id": 27,
            "action_name": "Source string added",
            "url": "https://translate.engagevr.io/api/changes/27/?format=api"
        },
        {
            "unit": "https://translate.engagevr.io/api/units/9/?format=api",
            "component": "https://translate.engagevr.io/api/components/engage/database/?format=api",
            "translation": "https://translate.engagevr.io/api/translations/engage/database/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-10-16T07:51:31.819364Z",
            "action": 13,
            "target": "Coffee Table 3",
            "old": "Coffee Table 3",
            "details": {
                "state": 100,
                "source": "Coffee Table 3",
                "old_state": 100
            },
            "id": 26,
            "action_name": "Source string added",
            "url": "https://translate.engagevr.io/api/changes/26/?format=api"
        },
        {
            "unit": "https://translate.engagevr.io/api/units/8/?format=api",
            "component": "https://translate.engagevr.io/api/components/engage/database/?format=api",
            "translation": "https://translate.engagevr.io/api/translations/engage/database/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-10-16T07:51:31.819326Z",
            "action": 13,
            "target": "Merkava 4 (ISR)",
            "old": "Merkava 4 (ISR)",
            "details": {
                "state": 100,
                "source": "Merkava 4 (ISR)",
                "old_state": 100
            },
            "id": 25,
            "action_name": "Source string added",
            "url": "https://translate.engagevr.io/api/changes/25/?format=api"
        },
        {
            "unit": "https://translate.engagevr.io/api/units/7/?format=api",
            "component": "https://translate.engagevr.io/api/components/engage/database/?format=api",
            "translation": "https://translate.engagevr.io/api/translations/engage/database/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-10-16T07:51:31.819284Z",
            "action": 13,
            "target": "NDT Chair Static (Lecture Hall)",
            "old": "NDT Chair Static (Lecture Hall)",
            "details": {
                "state": 100,
                "source": "NDT Chair Static (Lecture Hall)",
                "old_state": 100
            },
            "id": 24,
            "action_name": "Source string added",
            "url": "https://translate.engagevr.io/api/changes/24/?format=api"
        },
        {
            "unit": "https://translate.engagevr.io/api/units/6/?format=api",
            "component": "https://translate.engagevr.io/api/components/engage/database/?format=api",
            "translation": "https://translate.engagevr.io/api/translations/engage/database/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-10-16T07:51:31.819219Z",
            "action": 13,
            "target": "Stage Blocker - Long Platform",
            "old": "Stage Blocker - Long Platform",
            "details": {
                "state": 100,
                "source": "Stage Blocker - Long Platform",
                "old_state": 100
            },
            "id": 23,
            "action_name": "Source string added",
            "url": "https://translate.engagevr.io/api/changes/23/?format=api"
        },
        {
            "unit": "https://translate.engagevr.io/api/units/5/?format=api",
            "component": "https://translate.engagevr.io/api/components/engage/database/?format=api",
            "translation": "https://translate.engagevr.io/api/translations/engage/database/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-10-16T07:51:31.819180Z",
            "action": 13,
            "target": "Greece Pillar Ruin 2",
            "old": "Greece Pillar Ruin 2",
            "details": {
                "state": 100,
                "source": "Greece Pillar Ruin 2",
                "old_state": 100
            },
            "id": 22,
            "action_name": "Source string added",
            "url": "https://translate.engagevr.io/api/changes/22/?format=api"
        },
        {
            "unit": "https://translate.engagevr.io/api/units/4/?format=api",
            "component": "https://translate.engagevr.io/api/components/engage/database/?format=api",
            "translation": "https://translate.engagevr.io/api/translations/engage/database/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-10-16T07:51:31.819140Z",
            "action": 13,
            "target": "Tree - Shrub Layer 2",
            "old": "Tree - Shrub Layer 2",
            "details": {
                "state": 100,
                "source": "Tree - Shrub Layer 2",
                "old_state": 100
            },
            "id": 21,
            "action_name": "Source string added",
            "url": "https://translate.engagevr.io/api/changes/21/?format=api"
        },
        {
            "unit": "https://translate.engagevr.io/api/units/3/?format=api",
            "component": "https://translate.engagevr.io/api/components/engage/database/?format=api",
            "translation": "https://translate.engagevr.io/api/translations/engage/database/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-10-16T07:51:31.819098Z",
            "action": 13,
            "target": "White Grunt Fish",
            "old": "White Grunt Fish",
            "details": {
                "state": 100,
                "source": "White Grunt Fish",
                "old_state": 100
            },
            "id": 20,
            "action_name": "Source string added",
            "url": "https://translate.engagevr.io/api/changes/20/?format=api"
        },
        {
            "unit": "https://translate.engagevr.io/api/units/2/?format=api",
            "component": "https://translate.engagevr.io/api/components/engage/database/?format=api",
            "translation": "https://translate.engagevr.io/api/translations/engage/database/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-10-16T07:51:31.819028Z",
            "action": 13,
            "target": "Invisible Collider - Long Platform",
            "old": "Invisible Collider - Long Platform",
            "details": {
                "state": 100,
                "source": "Invisible Collider - Long Platform",
                "old_state": 100
            },
            "id": 19,
            "action_name": "Source string added",
            "url": "https://translate.engagevr.io/api/changes/19/?format=api"
        },
        {
            "unit": "https://translate.engagevr.io/api/units/1/?format=api",
            "component": "https://translate.engagevr.io/api/components/engage/database/?format=api",
            "translation": "https://translate.engagevr.io/api/translations/engage/database/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-10-16T07:51:31.818944Z",
            "action": 13,
            "target": "Cannon with Cannonballs",
            "old": "Cannon with Cannonballs",
            "details": {
                "state": 100,
                "source": "Cannon with Cannonballs",
                "old_state": 100
            },
            "id": 18,
            "action_name": "Source string added",
            "url": "https://translate.engagevr.io/api/changes/18/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.engagevr.io/api/components/engage/glossary/?format=api",
            "translation": "https://translate.engagevr.io/api/translations/engage/glossary/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-10-16T07:51:28.111825Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "new file",
                "filename": "zh_Hant.tbx"
            },
            "id": 17,
            "action_name": "Resource updated",
            "url": "https://translate.engagevr.io/api/changes/17/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.engagevr.io/api/components/engage/glossary/?format=api",
            "translation": "https://translate.engagevr.io/api/translations/engage/glossary/zh_Hans/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-10-16T07:51:28.076635Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "new file",
                "filename": "zh_Hans.tbx"
            },
            "id": 16,
            "action_name": "Resource updated",
            "url": "https://translate.engagevr.io/api/changes/16/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.engagevr.io/api/components/engage/glossary/?format=api",
            "translation": "https://translate.engagevr.io/api/translations/engage/glossary/ko/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-10-16T07:51:28.015973Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "new file",
                "filename": "ko.tbx"
            },
            "id": 14,
            "action_name": "Resource updated",
            "url": "https://translate.engagevr.io/api/changes/14/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.engagevr.io/api/components/engage/glossary/?format=api",
            "translation": "https://translate.engagevr.io/api/translations/engage/glossary/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-10-16T07:51:27.985810Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "new file",
                "filename": "ja.tbx"
            },
            "id": 13,
            "action_name": "Resource updated",
            "url": "https://translate.engagevr.io/api/changes/13/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.engagevr.io/api/components/engage/glossary/?format=api",
            "translation": "https://translate.engagevr.io/api/translations/engage/glossary/it/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-10-16T07:51:27.914621Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "new file",
                "filename": "it.tbx"
            },
            "id": 12,
            "action_name": "Resource updated",
            "url": "https://translate.engagevr.io/api/changes/12/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.engagevr.io/api/components/engage/glossary/?format=api",
            "translation": "https://translate.engagevr.io/api/translations/engage/glossary/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-10-16T07:51:27.850374Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "new file",
                "filename": "fr.tbx"
            },
            "id": 11,
            "action_name": "Resource updated",
            "url": "https://translate.engagevr.io/api/changes/11/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.engagevr.io/api/components/engage/glossary/?format=api",
            "translation": "https://translate.engagevr.io/api/translations/engage/glossary/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-10-16T07:51:27.815967Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "new file",
                "filename": "es.tbx"
            },
            "id": 10,
            "action_name": "Resource updated",
            "url": "https://translate.engagevr.io/api/changes/10/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.engagevr.io/api/components/engage/glossary/?format=api",
            "translation": "https://translate.engagevr.io/api/translations/engage/glossary/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-10-16T07:51:27.784426Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "new file",
                "filename": "de.tbx"
            },
            "id": 9,
            "action_name": "Resource updated",
            "url": "https://translate.engagevr.io/api/changes/9/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.engagevr.io/api/components/engage/glossary/?format=api",
            "translation": "https://translate.engagevr.io/api/translations/engage/glossary/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-10-16T07:51:27.655518Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "new file",
                "filename": "ar.tbx"
            },
            "id": 7,
            "action_name": "Resource updated",
            "url": "https://translate.engagevr.io/api/changes/7/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.engagevr.io/api/components/engage/glossary/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-10-16T07:51:27.147740Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "accda273cc4d9fff0ac1de33c7f888d0acb9cda7",
                "previous_head": "accda273cc4d9fff0ac1de33c7f888d0acb9cda7"
            },
            "id": 5,
            "action_name": "Repository rebased",
            "url": "https://translate.engagevr.io/api/changes/5/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.engagevr.io/api/components/engage/database/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-10-16T07:51:26.757068Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "NoMaskMatches"
            },
            "id": 4,
            "action_name": "Alert triggered",
            "url": "https://translate.engagevr.io/api/changes/4/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.engagevr.io/api/components/engage/database/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-10-16T07:51:26.308983Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "95a338d5144514a8cb779d3c20f4c6805dbd6789",
                "previous_head": "95a338d5144514a8cb779d3c20f4c6805dbd6789"
            },
            "id": 3,
            "action_name": "Repository rebased",
            "url": "https://translate.engagevr.io/api/changes/3/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.engagevr.io/api/components/engage/database/?format=api",
            "translation": null,
            "user": "https://translate.engagevr.io/api/users/weblate.admins/?format=api",
            "author": "https://translate.engagevr.io/api/users/weblate.admins/?format=api",
            "timestamp": "2025-10-16T07:51:23.837236Z",
            "action": 51,
            "target": "",
            "old": "",
            "details": {
                "origin": "vcs"
            },
            "id": 2,
            "action_name": "Component created",
            "url": "https://translate.engagevr.io/api/changes/2/?format=api"
        },
        {
            "unit": null,
            "component": null,
            "translation": null,
            "user": "https://translate.engagevr.io/api/users/weblate.admins/?format=api",
            "author": "https://translate.engagevr.io/api/users/weblate.admins/?format=api",
            "timestamp": "2025-10-16T07:47:45.309635Z",
            "action": 50,
            "target": "",
            "old": "",
            "details": {},
            "id": 1,
            "action_name": "Project created",
            "url": "https://translate.engagevr.io/api/changes/1/?format=api"
        }
    ]
}