Units API.

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

GET /api/units/948719/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, DELETE, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/tr/?format=api",
    "source": [
        "By enabling this option, each time an anonymous user is banned from a chatroom, it's IP will also be banned from the chat server.\nWarning: if your instance is open to registration, any user could create a trapped-room, invite users to join, and automatically ban all anonymous user's IPs.\nThe banned IP list is not stored, it will be cleared on server restart, or when you change some plugin's settings.\nThe banned IP are logged in the Prosody server log files, so server's administrators can eventually use some external tools (like fail2ban) to ban IPs more widely.\n"
    ],
    "previous_source": "",
    "target": [
        ""
    ],
    "id_hash": -8154060421959653345,
    "content_hash": 2942963122859325833,
    "location": "",
    "context": "auto_ban_anonymous_ip_description",
    "note": "",
    "flags": "",
    "labels": [],
    "state": 0,
    "fuzzy": false,
    "translated": false,
    "approved": false,
    "position": 80,
    "has_suggestion": false,
    "has_comment": false,
    "has_failing_check": false,
    "num_words": 97,
    "source_unit": "https://weblate.framasoft.org/api/units/903290/?format=api",
    "priority": 100,
    "id": 948719,
    "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/tr/?checksum=0ed6f53f9005e81f",
    "url": "https://weblate.framasoft.org/api/units/948719/?format=api",
    "explanation": "",
    "extra_flags": "",
    "pending": false,
    "timestamp": "2024-05-03T10:30:33.572463Z"
}