Translation components API.

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

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

{
    "count": 3160,
    "next": null,
    "previous": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbooksockets_index/changes/?format=api&page=63",
    "results": [
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1775854/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbooksockets_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooksockets_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2026-03-04T17:02:28.596043Z",
            "action": 27,
            "target": "После того как вы услышите телефонный звонок, вы принимаете вызов, отвечая на звонок. Теперь вы установили соединение с вашим клиентом. Это соединение остаётся активным, пока вы или ваш клиент не повесите трубку.",
            "id": 931872,
            "action_name": "Search and replace",
            "url": "https://translate-dev.freebsd.org/api/changes/931872/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbooksockets_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooksockets_index/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-03-04T20:01:45.394318Z",
            "action": 17,
            "target": "",
            "id": 932177,
            "action_name": "Committed changes",
            "url": "https://translate-dev.freebsd.org/api/changes/932177/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1063288/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbooksockets_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooksockets_index/tr_TR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/demirkolak/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/demirkolak/?format=api",
            "timestamp": "2026-03-23T08:36:10.021150Z",
            "action": 45,
            "target": "",
            "id": 949040,
            "action_name": "New contributor",
            "url": "https://translate-dev.freebsd.org/api/changes/949040/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1063288/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbooksockets_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooksockets_index/tr_TR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/demirkolak/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/demirkolak/?format=api",
            "timestamp": "2026-03-23T08:36:10.021427Z",
            "action": 5,
            "target": "Özet",
            "id": 949041,
            "action_name": "New translation",
            "url": "https://translate-dev.freebsd.org/api/changes/949041/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbooksockets_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooksockets_index/tr_TR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-03-24T04:45:03.993243Z",
            "action": 17,
            "target": "",
            "id": 949232,
            "action_name": "Committed changes",
            "url": "https://translate-dev.freebsd.org/api/changes/949232/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1775956/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbooksockets_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooksockets_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2026-05-17T09:19:39.836844Z",
            "action": 27,
            "target": "Вот почему наша блок-схема теперь содержит блок _обработки сигналов_, который не соединён с другими блоками.  Кстати, многие серверы также обрабатывают SIGHUP и обычно интерпретируют его как сигнал от суперпользователя, указывающий на необходимость перечитать конфигурационные файлы.  Это позволяет нам изменять настройки без необходимости завершать и перезапускать эти серверы.",
            "id": 955779,
            "action_name": "Search and replace",
            "url": "https://translate-dev.freebsd.org/api/changes/955779/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1775752/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbooksockets_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooksockets_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2026-05-17T10:24:26.793890Z",
            "action": 27,
            "target": "Неподключённый сокет",
            "id": 955810,
            "action_name": "Search and replace",
            "url": "https://translate-dev.freebsd.org/api/changes/955810/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1775763/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbooksockets_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooksockets_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2026-05-17T10:47:23.436042Z",
            "action": 27,
            "target": "Это _семейство адресов_, указанное в поле `sa_family` структуры `sockaddr`, определяет, как именно будут использоваться нечётко названные байты `sa_data`.",
            "id": 955913,
            "action_name": "Search and replace",
            "url": "https://translate-dev.freebsd.org/api/changes/955913/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1775712/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbooksockets_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooksockets_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2026-05-17T17:01:25.798331Z",
            "action": 27,
            "target": "Ну что ж, конечно, это формат файла. Но с точки зрения передачи данных, формат файла — это протокол: структура файла — это _язык_, причём лаконичный, сообщающий нашему _процессу_, как организованы данные. Следовательно, это _протокол_.",
            "id": 955965,
            "action_name": "Search and replace",
            "url": "https://translate-dev.freebsd.org/api/changes/955965/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbooksockets_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooksockets_index/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-05-18T04:45:00.412406Z",
            "action": 17,
            "target": "",
            "id": 955973,
            "action_name": "Committed changes",
            "url": "https://translate-dev.freebsd.org/api/changes/955973/?format=api"
        }
    ]
}