Units API.

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

GET /api/units/11148/?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/joinpeertube/main/en_US/?format=api",
    "source": [
        "From that moment on, Dominique is responsible, because they are warned that they're hosting an illegal video. It is therefore up to them to act if they don't want to be held accountable before the law."
    ],
    "previous_source": "",
    "target": [
        "From that moment on, Dominique is responsible, because they are warned that they're hosting an illegal video. It is therefore up to them to act if they don't want to be held accountable before the law."
    ],
    "id_hash": 8673327161757426707,
    "content_hash": 8673327161757426707,
    "location": "src/views/FAQ.vue:386",
    "context": "",
    "note": "",
    "flags": "",
    "labels": [],
    "state": 20,
    "fuzzy": false,
    "translated": true,
    "approved": false,
    "position": 268,
    "has_suggestion": false,
    "has_comment": false,
    "has_failing_check": false,
    "num_words": 36,
    "source_unit": "https://weblate.framasoft.org/api/units/11148/?format=api",
    "priority": 100,
    "id": 11148,
    "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/en_US/?checksum=f85dd919b14c6413",
    "url": "https://weblate.framasoft.org/api/units/11148/?format=api",
    "explanation": "",
    "extra_flags": "",
    "pending": false,
    "timestamp": "2019-10-23T13:40:11.343513Z"
}