Changes API.

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

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

{
    "unit": "https://weblate.foundryvtt-hub.com/api/units/282219/?format=api",
    "component": "https://weblate.foundryvtt-hub.com/api/components/polyglot/main/?format=api",
    "translation": "https://weblate.foundryvtt-hub.com/api/translations/polyglot/main/zh_Hans/?format=api",
    "user": "https://weblate.foundryvtt-hub.com/api/users/hmqgg/?format=api",
    "author": "https://weblate.foundryvtt-hub.com/api/users/hmqgg/?format=api",
    "timestamp": "2024-03-09T15:03:41.746979Z",
    "action": 9,
    "target": "关于 actor 的所有权,如果你给某个玩家授予了 \"拥有\" 或 \"查看\" 权限,那么只要画布上有该 actor 的 token,该玩家就能以该 actor 的身份读写消息。如果有多个 token,选择画布上的 token 将改变玩家的 actor。<br>这也是 Core Foundry 的行为,Polyglot 只是沿用而已。",
    "old": "",
    "details": {
        "state": 20,
        "source": "About Actor Ownership, if you give a player the \"Owner\" or \"Observer\" permission to an actor, that player will be able to read and write messages as that actor if its token is present on the canvas. If there are more than one token, selecting the token on the canvas will change the player's actor.<br>This is also Core Foundry behavior, Polyglot only follows it.",
        "old_state": 0
    },
    "id": 449290,
    "action_name": "Translation uploaded",
    "url": "https://weblate.foundryvtt-hub.com/api/changes/449290/?format=api"
}