Changes API.

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

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

{
    "unit": "https://weblate.immersivetranslate.com/api/units/12259/?format=api",
    "component": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/?format=api",
    "translation": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/pt_BR/?format=api",
    "user": "https://weblate.immersivetranslate.com/api/users/lfji/?format=api",
    "author": "https://weblate.immersivetranslate.com/api/users/lfji/?format=api",
    "timestamp": "2026-03-25T19:22:47.567467Z",
    "action": 30,
    "target": "Prompt sent as user to {service}, where {{text}} denotes the text content of the paragraph, {{from}} denotes the language of the paragraph, {{to}} denotes the target language, {{content_type}} denotes the type of the original text, with possible values of `html` or `text`, and {{html_only}} will only have a value when the original text contains HTML tags.",
    "id": 149659,
    "action_name": "Source string changed",
    "url": "https://weblate.immersivetranslate.com/api/changes/149659/?format=api"
}