Units API.

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

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

{
    "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookmac_index/en/?format=api",
    "source": [
        "Access control entry points permit policy modules to influence access control decisions made by the kernel.  Generally, although not always, arguments to an access control entry point will include one or more authorizing credentials, information (possibly including a label) for any other objects involved in the operation.  An access control entry point may return 0 to permit the operation, or an man:errno[2] error value.  The results of invoking the entry point across various registered policy modules will be composed as follows: if all modules permit the operation to succeed, success will be returned.  If one or modules returns a failure, a failure will be returned.  If more than one module returns a failure, the errno value to return to the user will be selected using the following precedence, implemented by the `error_select()` function in [.filename]#kern_mac.c#:"
    ],
    "previous_source": "",
    "target": [
        "Access control entry points permit policy modules to influence access control decisions made by the kernel.  Generally, although not always, arguments to an access control entry point will include one or more authorizing credentials, information (possibly including a label) for any other objects involved in the operation.  An access control entry point may return 0 to permit the operation, or an man:errno[2] error value.  The results of invoking the entry point across various registered policy modules will be composed as follows: if all modules permit the operation to succeed, success will be returned.  If one or modules returns a failure, a failure will be returned.  If more than one module returns a failure, the errno value to return to the user will be selected using the following precedence, implemented by the `error_select()` function in [.filename]#kern_mac.c#:"
    ],
    "id_hash": -1043337653498385537,
    "content_hash": -1043337653498385537,
    "location": "documentation/content/en/books/arch-handbook/mac/_index.adoc:3059",
    "context": "",
    "note": "type: Plain text",
    "flags": "",
    "labels": [],
    "state": 100,
    "fuzzy": false,
    "translated": true,
    "approved": false,
    "position": 579,
    "has_suggestion": false,
    "has_comment": false,
    "has_failing_check": false,
    "num_words": 135,
    "source_unit": "https://translate-dev.freebsd.org/api/units/1570195/?format=api",
    "priority": 100,
    "id": 1570195,
    "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookmac_index/en/?checksum=718551ee96706b7f",
    "url": "https://translate-dev.freebsd.org/api/units/1570195/?format=api",
    "explanation": "",
    "extra_flags": "",
    "pending": false,
    "timestamp": "2023-05-21T18:09:34.137301Z"
}