Units
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
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" } ] }{ "count": 67, "next": null, "previous": "