Translation components API.

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

GET /api/translations/documentation/developer-api-authentication/en_devel/units/?format=api&page=2
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 67,
    "next": null,
    "previous": "https://translate.funkwhale.audio/api/translations/documentation/developer-api-authentication/en_devel/units/?format=api",
    "results": [
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-api-authentication/en_devel/?format=api",
            "source": [
                "Here is an example URL: `https://demo.funkwhale.audio/authorize?response_type=code&scope=read%20write&redirect_uri=http%3A%2F%2Flocalhost%3A8080%2Fauth%2Fcallback&state=/library&client_id=jDOUfhqLlrbuOkToDCanZmBKEiyorMb9ZUgD2tFQ`."
            ],
            "previous_source": "",
            "target": [
                "Here is an example URL: `https://demo.funkwhale.audio/authorize?response_type=code&scope=read%20write&redirect_uri=http%3A%2F%2Flocalhost%3A8080%2Fauth%2Fcallback&state=/library&client_id=jDOUfhqLlrbuOkToDCanZmBKEiyorMb9ZUgD2tFQ`."
            ],
            "id_hash": 9097636488225038617,
            "content_hash": 9097636488225038617,
            "location": "../../developer/api/authentication.md:106",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 51,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://translate.funkwhale.audio/api/units/373239/?format=api",
            "priority": 100,
            "id": 373239,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-api-authentication/en_devel/?checksum=fe414c2f48492119",
            "url": "https://translate.funkwhale.audio/api/units/373239/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:53.595961Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-api-authentication/en_devel/?format=api",
            "source": [
                "When the user authorizes your app, the server responds with an authorization code. See [the OAuth spec](https://www.rfc-editor.org/rfc/rfc6749#section-4.1.2) for more information about this response."
            ],
            "previous_source": "",
            "target": [
                "When the user authorizes your app, the server responds with an authorization code. See [the OAuth spec](https://www.rfc-editor.org/rfc/rfc6749#section-4.1.2) for more information about this response."
            ],
            "id_hash": 6894588951845750930,
            "content_hash": 6894588951845750930,
            "location": "../../developer/api/authentication.md:108",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 52,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 23,
            "source_unit": "https://translate.funkwhale.audio/api/units/373240/?format=api",
            "priority": 100,
            "id": 373240,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-api-authentication/en_devel/?checksum=dfae801f63194892",
            "url": "https://translate.funkwhale.audio/api/units/373240/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:53.603911Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-api-authentication/en_devel/?format=api",
            "source": [
                "3. Get an access token"
            ],
            "previous_source": "",
            "target": [
                "3. Get an access token"
            ],
            "id_hash": -3883800606368619815,
            "content_hash": -3883800606368619815,
            "location": "../../developer/api/authentication.md:110",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 53,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate.funkwhale.audio/api/units/373241/?format=api",
            "priority": 100,
            "id": 373241,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-api-authentication/en_devel/?checksum=4a19f7ecfef3a2d9",
            "url": "https://translate.funkwhale.audio/api/units/373241/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:53.611840Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-api-authentication/en_devel/?format=api",
            "source": [
                "Once you receive your authorization code, you need to [request an access token](https://www.rfc-editor.org/rfc/rfc6749#section-4.1.3). To request an access token, call the `/api/v1/oauth/token` endpoint with the following information:"
            ],
            "previous_source": "",
            "target": [
                "Once you receive your authorization code, you need to [request an access token](https://www.rfc-editor.org/rfc/rfc6749#section-4.1.3). To request an access token, call the `/api/v1/oauth/token` endpoint with the following information:"
            ],
            "id_hash": 8028589291442359392,
            "content_hash": 8028589291442359392,
            "location": "../../developer/api/authentication.md:112",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 54,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 26,
            "source_unit": "https://translate.funkwhale.audio/api/units/373242/?format=api",
            "priority": 100,
            "id": 373242,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-api-authentication/en_devel/?checksum=ef6b476c5bed4c60",
            "url": "https://translate.funkwhale.audio/api/units/373242/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:53.619685Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-api-authentication/en_devel/?format=api",
            "source": [
                "`grant_type`\\* - Must be set to `authorization_code`"
            ],
            "previous_source": "",
            "target": [
                "`grant_type`\\* - Must be set to `authorization_code`"
            ],
            "id_hash": -2819570021033815942,
            "content_hash": -2819570021033815942,
            "location": "../../developer/api/authentication.md:114",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 55,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate.funkwhale.audio/api/units/373243/?format=api",
            "priority": 100,
            "id": 373243,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-api-authentication/en_devel/?checksum=58dee0012cf0507a",
            "url": "https://translate.funkwhale.audio/api/units/373243/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:53.628760Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-api-authentication/en_devel/?format=api",
            "source": [
                "`code`\\* - Your application's authorization code"
            ],
            "previous_source": "",
            "target": [
                "`code`\\* - Your application's authorization code"
            ],
            "id_hash": 2997067057103679726,
            "content_hash": 2997067057103679726,
            "location": "../../developer/api/authentication.md:115",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 56,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://translate.funkwhale.audio/api/units/373244/?format=api",
            "priority": 100,
            "id": 373244,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-api-authentication/en_devel/?checksum=a997b89bfab0b0ee",
            "url": "https://translate.funkwhale.audio/api/units/373244/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:53.638431Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-api-authentication/en_devel/?format=api",
            "source": [
                "`redirect_uri`\\* - Your redirect URI"
            ],
            "previous_source": "",
            "target": [
                "`redirect_uri`\\* - Your redirect URI"
            ],
            "id_hash": -5203241061861797988,
            "content_hash": -5203241061861797988,
            "location": "../../developer/api/authentication.md:116",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 57,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate.funkwhale.audio/api/units/373245/?format=api",
            "priority": 100,
            "id": 373245,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-api-authentication/en_devel/?checksum=37ca5fd27b004f9c",
            "url": "https://translate.funkwhale.audio/api/units/373245/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:53.648566Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-api-authentication/en_devel/?format=api",
            "source": [
                "`client_id`\\* Your application's client ID"
            ],
            "previous_source": "",
            "target": [
                "`client_id`\\* Your application's client ID"
            ],
            "id_hash": -7762269938232611276,
            "content_hash": -7762269938232611276,
            "location": "../../developer/api/authentication.md:117",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 58,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate.funkwhale.audio/api/units/373246/?format=api",
            "priority": 100,
            "id": 373246,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-api-authentication/en_devel/?checksum=1446e09e10f3ae34",
            "url": "https://translate.funkwhale.audio/api/units/373246/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:53.657476Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-api-authentication/en_devel/?format=api",
            "source": [
                "The server responds with an [`access_token`](https://www.rfc-editor.org/rfc/rfc6749#section-1.4) and a [`refresh_token`](https://www.rfc-editor.org/rfc/rfc6749#section-1.5). See [the OAuth spec](https://www.rfc-editor.org/rfc/rfc6749#section-4.1.4) for more information about this response."
            ],
            "previous_source": "",
            "target": [
                "The server responds with an [`access_token`](https://www.rfc-editor.org/rfc/rfc6749#section-1.4) and a [`refresh_token`](https://www.rfc-editor.org/rfc/rfc6749#section-1.5). See [the OAuth spec](https://www.rfc-editor.org/rfc/rfc6749#section-4.1.4) for more information about this response."
            ],
            "id_hash": -2998026939409845049,
            "content_hash": -2998026939409845049,
            "location": "../../developer/api/authentication.md:119",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 59,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 19,
            "source_unit": "https://translate.funkwhale.audio/api/units/373247/?format=api",
            "priority": 100,
            "id": 373247,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-api-authentication/en_devel/?checksum=5664de62016cb4c7",
            "url": "https://translate.funkwhale.audio/api/units/373247/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:53.665909Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-api-authentication/en_devel/?format=api",
            "source": [
                "You can use this token to authenticate calls from your application to the Funkwhale API by passing it as a request header with the following format: `Authorization: Bearer <token>`."
            ],
            "previous_source": "",
            "target": [
                "You can use this token to authenticate calls from your application to the Funkwhale API by passing it as a request header with the following format: `Authorization: Bearer <token>`."
            ],
            "id_hash": -2155639258266685265,
            "content_hash": -2155639258266685265,
            "location": "../../developer/api/authentication.md:121",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 60,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 29,
            "source_unit": "https://translate.funkwhale.audio/api/units/373248/?format=api",
            "priority": 100,
            "id": 373248,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-api-authentication/en_devel/?checksum=6215a1840320b0af",
            "url": "https://translate.funkwhale.audio/api/units/373248/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:53.675695Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-api-authentication/en_devel/?format=api",
            "source": [
                "4. Refresh your access token"
            ],
            "previous_source": "",
            "target": [
                "4. Refresh your access token"
            ],
            "id_hash": -3512930019983854730,
            "content_hash": -3512930019983854730,
            "location": "../../developer/api/authentication.md:123",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 61,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate.funkwhale.audio/api/units/373249/?format=api",
            "priority": 100,
            "id": 373249,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-api-authentication/en_devel/?checksum=4f3f90c2560e7376",
            "url": "https://translate.funkwhale.audio/api/units/373249/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:53.686230Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-api-authentication/en_devel/?format=api",
            "source": [
                "When you refresh your token the endpoint returns a new `refresh_token`. You must update your refresh token each time you request a new access token."
            ],
            "previous_source": "",
            "target": [
                "When you refresh your token the endpoint returns a new `refresh_token`. You must update your refresh token each time you request a new access token."
            ],
            "id_hash": 3471077398006564627,
            "content_hash": 3471077398006564627,
            "location": "../../developer/api/authentication.md:126",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 62,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 25,
            "source_unit": "https://translate.funkwhale.audio/api/units/373252/?format=api",
            "priority": 100,
            "id": 373252,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-api-authentication/en_devel/?checksum=b02bbe80c0118713",
            "url": "https://translate.funkwhale.audio/api/units/373252/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:53.696691Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-api-authentication/en_devel/?format=api",
            "source": [
                "By default, Funkwhale access tokens are valid for **10 hours**. Pod admins can configure this by setting the `ACCESS_TOKEN_EXPIRE_SECONDS` variable in their `.env` file."
            ],
            "previous_source": "",
            "target": [
                "By default, Funkwhale access tokens are valid for **10 hours**. Pod admins can configure this by setting the `ACCESS_TOKEN_EXPIRE_SECONDS` variable in their `.env` file."
            ],
            "id_hash": -4288548002351401163,
            "content_hash": -4288548002351401163,
            "location": "../../developer/api/authentication.md:129",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 63,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 24,
            "source_unit": "https://translate.funkwhale.audio/api/units/373256/?format=api",
            "priority": 100,
            "id": 373256,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-api-authentication/en_devel/?checksum=447c045045a23735",
            "url": "https://translate.funkwhale.audio/api/units/373256/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:53.706587Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-api-authentication/en_devel/?format=api",
            "source": [
                "After the access token expires, you must request a new access token by calling the `/api/v1/oauth/token` endpoint with the following information:"
            ],
            "previous_source": "",
            "target": [
                "After the access token expires, you must request a new access token by calling the `/api/v1/oauth/token` endpoint with the following information:"
            ],
            "id_hash": -8350374022183628358,
            "content_hash": -8350374022183628358,
            "location": "../../developer/api/authentication.md:131",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 64,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 21,
            "source_unit": "https://translate.funkwhale.audio/api/units/373257/?format=api",
            "priority": 100,
            "id": 373257,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-api-authentication/en_devel/?checksum=0c1d8311aa1851ba",
            "url": "https://translate.funkwhale.audio/api/units/373257/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:53.715913Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-api-authentication/en_devel/?format=api",
            "source": [
                "`grant_type`\\* - Must be set to `refresh_token`"
            ],
            "previous_source": "",
            "target": [
                "`grant_type`\\* - Must be set to `refresh_token`"
            ],
            "id_hash": 6422425145618941430,
            "content_hash": 6422425145618941430,
            "location": "../../developer/api/authentication.md:133",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 65,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate.funkwhale.audio/api/units/373258/?format=api",
            "priority": 100,
            "id": 373258,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-api-authentication/en_devel/?checksum=d92109a4792745f6",
            "url": "https://translate.funkwhale.audio/api/units/373258/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:53.726791Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-api-authentication/en_devel/?format=api",
            "source": [
                "`refresh_token`\\* - Your current refresh token"
            ],
            "previous_source": "",
            "target": [
                "`refresh_token`\\* - Your current refresh token"
            ],
            "id_hash": -2155402940054824724,
            "content_hash": -2155402940054824724,
            "location": "../../developer/api/authentication.md:134",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 66,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://translate.funkwhale.audio/api/units/373259/?format=api",
            "priority": 100,
            "id": 373259,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-api-authentication/en_devel/?checksum=62167872223318ec",
            "url": "https://translate.funkwhale.audio/api/units/373259/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:53.737215Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-api-authentication/en_devel/?format=api",
            "source": [
                "See [the OAuth spec](https://www.rfc-editor.org/rfc/rfc6749#section-6) for more information about this response."
            ],
            "previous_source": "",
            "target": [
                "See [the OAuth spec](https://www.rfc-editor.org/rfc/rfc6749#section-6) for more information about this response."
            ],
            "id_hash": 7363713204512717087,
            "content_hash": 7363713204512717087,
            "location": "../../developer/api/authentication.md:137",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 67,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://translate.funkwhale.audio/api/units/373261/?format=api",
            "priority": 100,
            "id": 373261,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-api-authentication/en_devel/?checksum=e6312a2516d5791f",
            "url": "https://translate.funkwhale.audio/api/units/373261/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:53.747051Z"
        }
    ]
}