Base URLhttp://0.0.0.0:45403Spechttp://0.0.0.0:45403/api/schema/?format=jsonCommandstrunhttp://0.0.0.0:45403/api/schema/?format=json--urlhttp://0.0.0.0:45403--report-html-pathschemathesis-report-HAuthorization:Bearerwlu_workbenchtoken0123456789abcdef--max-time3600--request-timeout30--continue-on-failure--no-shrink--suppress-health-checkall--output-sanitizefalseSeed209336153939842488521216077522712140261Phases
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Change/properties/author:
{
"type": "string",
"format": "uri",
"readOnly": true
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Change/properties/component:
{
"type": "string",
"format": "uri",
"readOnly": true
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Change/properties/translation:
{
"type": "string",
"format": "uri",
"readOnly": true
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Change/properties/unit:
{
"type": "string",
"format": "uri",
"readOnly": true
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Change/properties/user:
{
"type": "string",
"format": "uri",
"readOnly": true
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedChangeList/properties/next:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=4"
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedChangeList/properties/previous:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=2"
}
Value:
null
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `timestamp_before` in query - timestamp_before: Value not matching the 'date-time' format
[{"attr":"configuration","code":"invalid","detail":"Service not found: servi ... is not of type "string"
Validated against the response schema for status code 400.
Schema at /properties/errors:
{
"type": "string"
}
Value:
[
{
"attr": "configuration",
"code": "invalid",
"detail": "Service not found: service_name"
}
]
Response400 Bad Request
{"type":"validation_error","errors":[{"code":"invalid","detail":"Service not found: service_name","attr":"configuration"}]}
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Response201 Created
{"message":"Services installed: "}
Reproduce
curl -X PUT -H 'Authorization: Bearer wlu_workbenchtoken0123456789abcdef' -H 'Bearer;' -H 'Token: s' -H 'Content-Type: application/json' -d '{}' 'http://0.0.0.0:45403/api/projects/workbench/machinery_settings/?format='
Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
errors.0.attr,errors.0.code,errors.0.detail,errors.1.attr,errors.1.code,errors.1.detail,type
name,blank,This field may not be blank.,plural.formula,blank,This field may not be blank.,validation_error
{"errors":[{"attr":null,"code":"invalid","detail":"No valid plural data was ... is not valid under any of the schemas listed in the 'oneOf' keyword
Validated against the response schema for status code 400.
Schema at /components/schemas/ApiLanguagesCreateErrorResponse400:
{
"oneOf": [
{
"$ref": "#/components/schemas/ApiLanguagesCreateValidationError"
},
{
"$ref": "#/components/schemas/ParseErrorResponse"
}
],
"discriminator": {
"propertyName": "type",
"mapping": {
"validation_error": "#/components/schemas/ApiLanguagesCreateValid...
"client_error": "#/components/schemas/ParseErrorResponse"
}
}
}
Value:
{
"errors": [
{
"attr": null,
"code": "invalid",
"detail": "No valid plural data was provided."
}
],
"type": "validation_error"
}
Response400 Bad Request
{"type":"validation_error","errors":[{"code":"invalid","detail":"No valid plural data was provided.","attr":null}]}
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - name: Incorrect type
{"errors":[{"attr":"permissions","code":"invalid","detail":"Permission with ... is not valid under any of the schemas listed in the 'oneOf' keyword
Validated against the response schema for status code 400.
Schema at /components/schemas/ApiRolesCreateErrorResponse400:
{
"oneOf": [
{
"$ref": "#/components/schemas/ApiRolesCreateValidationError"
},
{
"$ref": "#/components/schemas/ParseErrorResponse"
}
],
"discriminator": {
"propertyName": "type",
"mapping": {
"validation_error": "#/components/schemas/ApiRolesCreateValidatio...
"client_error": "#/components/schemas/ParseErrorResponse"
}
}
}
Value:
{
"errors": [
{
"attr": "permissions",
"code": "invalid",
"detail": "Permission with this codename was not found."
}
],
"type": "validation_error"
}
Response400 Bad Request
{"type":"validation_error","errors":[{"code":"invalid","detail":"Permission with this codename was not found.","attr":"permissions"}]}
{"errors":[{"attr":"target","code":"invalid","detail":"Number of plurals doe ... is not valid under any of the schemas listed in the 'oneOf' keyword
Validated against the response schema for status code 400.
Schema at /components/schemas/ApiUnitsPartialUpdateErrorResponse400:
{
"oneOf": [
{
"$ref": "#/components/schemas/ApiUnitsPartialUpdateValidationError"
},
{
"$ref": "#/components/schemas/ParseErrorResponse"
}
],
"discriminator": {
"propertyName": "type",
"mapping": {
"validation_error": "#/components/schemas/ApiUnitsPartialUpdateVa...
"client_error": "#/components/schemas/ParseErrorResponse"
}
}
}
Value:
{
"errors": [
{
"attr": "target",
"code": "invalid",
"detail": "Number of plurals does not match"
}
],
"type": "validation_error"
}
Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Hint: The request body contains 1 additional property not defined in the schema (``). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields.
Response400 Bad Request
{"type":"validation_error","errors":[{"code":"invalid","detail":"Number of plurals does not match","attr":"target"}]}
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - violates `type` (was object, became array)
{"errors":[{"attr":"id","code":"invalid","detail":"Enter a number."}],"type" ... is not valid under any of the schemas listed in the 'oneOf' keyword
Validated against the response schema for status code 400.
Schema at /components/schemas/ApiUsersNotificationsCreateErrorResponse400:
{
"oneOf": [
{
"$ref": "#/components/schemas/ApiUsersNotificationsCreateValidati...
},
{
"$ref": "#/components/schemas/ParseErrorResponse"
}
],
"discriminator": {
"propertyName": "type",
"mapping": {
"validation_error": "#/components/schemas/ApiUsersNotificationsCr...
"client_error": "#/components/schemas/ParseErrorResponse"
}
}
}
Value:
{
"errors": [
{
"attr": "id",
"code": "invalid",
"detail": "Enter a number."
}
],
"type": "validation_error"
}
Response400 Bad Request
{"type":"validation_error","errors":[{"code":"invalid","detail":"Enter a number.","attr":"id"}]}
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
{"errors":[{"attr":"component_id","code":"invalid","detail":"This field is r ... is not valid under any of the schemas listed in the 'oneOf' keyword
Validated against the response schema for status code 400.
Schema at /components/schemas/ApiComponentListsComponentsCreateErrorResponse400:
{
"oneOf": [
{
"$ref": "#/components/schemas/ApiComponentListsComponentsCreateVa...
},
{
"$ref": "#/components/schemas/ParseErrorResponse"
}
],
"discriminator": {
"propertyName": "type",
"mapping": {
"validation_error": "#/components/schemas/ApiComponentListsCompon...
"client_error": "#/components/schemas/ParseErrorResponse"
}
}
}
Value:
{
"errors": [
{
"attr": "component_id",
"code": "invalid",
"detail": "This field is required."
}
],
"type": "validation_error"
}
Response400 Bad Request
{"type":"validation_error","errors":[{"code":"invalid","detail":"This field is required.","attr":"component_id"}]}
{"errors":[{"attr":"vcs","code":"invalid","detail":"Choose No remote reposit ... is not valid under any of the schemas listed in the 'oneOf' keyword
Validated against the response schema for status code 400.
Schema at /components/schemas/ApiComponentsPartialUpdateErrorResponse400:
{
"oneOf": [
{
"$ref": "#/components/schemas/ApiComponentsPartialUpdateValidatio...
},
{
"$ref": "#/components/schemas/ParseErrorResponse"
}
],
"discriminator": {
"propertyName": "type",
"mapping": {
"validation_error": "#/components/schemas/ApiComponentsPartialUpd...
"client_error": "#/components/schemas/ParseErrorResponse"
}
}
}
Value:
{
"errors": [
{
"attr": "vcs",
"code": "invalid",
"detail": "Choose No remote repository for local: URL."
}
],
"type": "validation_error"
}
Response400 Bad Request
{"type":"validation_error","errors":[{"code":"invalid","detail":"Choose No remote repository for local: URL.","attr":"vcs"}]}
"" is not a "email"
Validated against the response schema for status code 200.
Schema at /components/schemas/Component/properties/report_source_bugs:
{
"format": "email",
"type": "string",
"title": "Source string bug reporting address",
"description": "E-mail address for reports on errors in source strings. L...
"maxLength": 190
}
Value:
""
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Component/properties/license_url:
{
"type": "string",
"readOnly": true
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Component/properties/linked_component:
{
"type": "string",
"format": "uri",
"readOnly": true
}
Value:
null
{"errors":[{"attr":"user_id","code":"invalid","detail":"User ID is required" ... is not valid under any of the schemas listed in the 'oneOf' keyword
Validated against the response schema for status code 400.
Schema at /components/schemas/ApiGroupsAdminsCreateErrorResponse400:
{
"oneOf": [
{
"$ref": "#/components/schemas/ApiGroupsAdminsCreateValidationError"
},
{
"$ref": "#/components/schemas/ParseErrorResponse"
}
],
"discriminator": {
"propertyName": "type",
"mapping": {
"validation_error": "#/components/schemas/ApiGroupsAdminsCreateVa...
"client_error": "#/components/schemas/ParseErrorResponse"
}
}
}
Value:
{
"errors": [
{
"attr": "user_id",
"code": "invalid",
"detail": "User ID is required"
}
],
"type": "validation_error"
}
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedLanguageList/properties/previous:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=2"
}
Value:
null
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `page_size` in query - page_size: Incorrect type
"ca@valencia" does not match "^[-a-zA-Z0-9_]+$"
Validated against the response schema for status code 200.
Schema at /components/schemas/Language/properties/code:
{
"pattern": "^[-a-zA-Z0-9_]+$",
"type": "string",
"title": "Language code",
"maxLength": 50
}
Value:
"ca@valencia"
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedLanguageList/properties/next:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=4"
}
Value:
null
{"errors":[{"attr":"vcs","code":"invalid","detail":"Choose No remote reposit ... is not valid under any of the schemas listed in the 'oneOf' keyword
Validated against the response schema for status code 400.
Schema at /components/schemas/ApiProjectsComponentsCreateErrorResponse400:
{
"oneOf": [
{
"$ref": "#/components/schemas/ApiProjectsComponentsCreateValidati...
},
{
"$ref": "#/components/schemas/ParseErrorResponse"
}
],
"discriminator": {
"propertyName": "type",
"mapping": {
"validation_error": "#/components/schemas/ApiProjectsComponentsCr...
"client_error": "#/components/schemas/ParseErrorResponse"
}
}
}
Value:
{
"errors": [
{
"attr": "vcs",
"code": "invalid",
"detail": "Choose No remote repository for local: URL."
}
],
"type": "validation_error"
}
Response400 Bad Request
{"type":"validation_error","errors":[{"code":"invalid","detail":"Choose No remote repository for local: URL.","attr":"vcs"}]}
[{"attr":"configuration","code":"invalid","detail":"Service not found: servi ... is not of type "string"
Validated against the response schema for status code 400.
Schema at /properties/errors:
{
"type": "string"
}
Value:
[
{
"attr": "configuration",
"code": "invalid",
"detail": "Service not found: service_name"
}
]
[{"attr":"configuration","code":"invalid","detail":"Service not found: servi ... is not of type "string"
Validated against the response schema for status code 400.
Schema at /properties/errors:
{
"type": "string"
}
Value:
[
{
"attr": "configuration",
"code": "invalid",
"detail": "Service not found: service_name"
}
]
{"errors":[{"attr":"project_slug","code":"invalid","detail":"This field is r ... is not valid under any of the schemas listed in the 'oneOf' keyword
Validated against the response schema for status code 400.
Schema at /components/schemas/ApiScreenshotsCreateErrorResponse400:
{
"oneOf": [
{
"$ref": "#/components/schemas/ApiScreenshotsCreateValidationError"
},
{
"$ref": "#/components/schemas/ParseErrorResponse"
}
],
"discriminator": {
"propertyName": "type",
"mapping": {
"validation_error": "#/components/schemas/ApiScreenshotsCreateVal...
"client_error": "#/components/schemas/ParseErrorResponse"
}
}
}
Value:
{
"errors": [
{
"attr": "project_slug",
"code": "invalid",
"detail": "This field is required."
}
],
"type": "validation_error"
}
Response400 Bad Request
{"type":"validation_error","errors":[{"code":"invalid","detail":"This field is required.","attr":"project_slug"}]}
{"errors":[{"attr":"target","code":"invalid","detail":"Number of plurals doe ... is not valid under any of the schemas listed in the 'oneOf' keyword
Validated against the response schema for status code 400.
Schema at /components/schemas/ApiUnitsUpdateErrorResponse400:
{
"oneOf": [
{
"$ref": "#/components/schemas/ApiUnitsUpdateValidationError"
},
{
"$ref": "#/components/schemas/ParseErrorResponse"
}
],
"discriminator": {
"propertyName": "type",
"mapping": {
"validation_error": "#/components/schemas/ApiUnitsUpdateValidatio...
"client_error": "#/components/schemas/ParseErrorResponse"
}
}
}
Value:
{
"errors": [
{
"attr": "target",
"code": "invalid",
"detail": "Number of plurals does not match"
}
],
"type": "validation_error"
}
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedFullUserList/properties/next:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=4"
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedFullUserList/properties/previous:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=2"
}
Value:
null
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `page_size` in query - page_size: Incorrect type
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedAddonList/properties/next:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=4"
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedAddonList/properties/previous:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=2"
}
Value:
null
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `page_size` in query - page_size: Incorrect type
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedCategoryList/properties/next:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=4"
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedCategoryList/properties/previous:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=2"
}
Value:
null
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `page_size` in query - page_size: Incorrect type
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Category/properties/category:
{
"type": "string",
"format": "uri"
}
Value:
null
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedMemoryList/properties/next:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=4"
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedMemoryList/properties/previous:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=2"
}
Value:
null
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `page_size` in query - page_size: Incorrect type
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedScreenshotList/properties/next:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=4"
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedScreenshotList/properties/previous:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=2"
}
Value:
null
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `page_size` in query - page_size: Incorrect type
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
{"errors":[{"attr":"format","code":"invalid","detail":"Conversion to is not ... is not valid under any of the schemas listed in the 'oneOf' keyword
Validated against the response schema for status code 400.
Schema at /components/schemas/ApiTranslationsFileRetrieveErrorResponse400:
{
"oneOf": [
{
"$ref": "#/components/schemas/ParseErrorResponse"
}
],
"discriminator": {
"propertyName": "type",
"mapping": {
"client_error": "#/components/schemas/ParseErrorResponse"
}
}
}
Value:
{
"errors": [
{
"attr": "format",
"code": "invalid",
"detail": "Conversion to is not supported"
}
],
"type": "validation_error"
}
Response contains discriminator property 'type' with value 'validation_error',
which does not match any of the known schema values: 'ParseErrorResponse', 'client_error'
Response400 Bad Request
{"type":"validation_error","errors":[{"code":"invalid","detail":"Conversion to is not supported","attr":"format"}]}
Reproduce
curl -X GET -H 'Authorization: Bearer wlu_workbenchtoken0123456789abcdef' 'http://0.0.0.0:45403/api/translations/workbench/glossary/cs/file/?format='
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
{"errors":[{"attr":"scope","code":"invalid","detail":"\"report\" is not a va ... is not valid under any of the schemas listed in the 'oneOf' keyword
Validated against the response schema for status code 400.
Schema at /components/schemas/ApiUnitsCommentsCreateErrorResponse400:
{
"oneOf": [
{
"$ref": "#/components/schemas/ApiUnitsCommentsCreateValidationError"
},
{
"$ref": "#/components/schemas/ParseErrorResponse"
}
],
"discriminator": {
"propertyName": "type",
"mapping": {
"validation_error": "#/components/schemas/ApiUnitsCommentsCreateV...
"client_error": "#/components/schemas/ParseErrorResponse"
}
}
}
Value:
{
"errors": [
{
"attr": "scope",
"code": "invalid",
"detail": "\"report\" is not a valid choice as source review is d...
},
{
"attr": "comment",
"code": "blank",
"detail": "This field may not be blank."
}
],
"type": "validation_error"
}
Response400 Bad Request
{"type":"validation_error","errors":[{"code":"invalid","detail":"\"report\" is not a valid choice as source review is disabled.","attr":"scope"},{"code":"blank","detail":"This field may not be blank.","attr":"comment"}]}
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedNotificationList/properties/next:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=4"
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedNotificationList/properties/previous:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=2"
}
Value:
null
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `page_size` in query - page_size: Incorrect type
{"errors":[{"attr":"start","code":"invalid","detail":"Invalid format for `st ... is not valid under any of the schemas listed in the 'oneOf' keyword
Validated against the response schema for status code 400.
Schema at /components/schemas/ApiComponentsCreditsRetrieveErrorResponse400:
{
"oneOf": [
{
"$ref": "#/components/schemas/ParseErrorResponse"
}
],
"discriminator": {
"propertyName": "type",
"mapping": {
"client_error": "#/components/schemas/ParseErrorResponse"
}
}
}
Value:
{
"errors": [
{
"attr": "start",
"code": "invalid",
"detail": "Invalid format for `start`"
}
],
"type": "validation_error"
}
Response contains discriminator property 'type' with value 'validation_error',
which does not match any of the known schema values: 'ParseErrorResponse', 'client_error'
Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
errors.0.attr,errors.0.code,errors.0.detail,errors.1.attr,errors.1.code,errors.1.detail,type
name,blank,This field may not be blank.,defining_project,no_match,Invalid hyperlink - No URL match.,validation_error
null is not of type "string"
Validated against the response schema for status code 201.
Schema at /components/schemas/Group/properties/defining_project:
{
"type": "string",
"format": "uri"
}
Value:
null
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
errors.0.attr,errors.0.code,errors.0.detail,errors.1.attr,errors.1.code,errors.1.detail,type
name,blank,This field may not be blank.,plural.formula,blank,This field may not be blank.,validation_error
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - plural -> number: Value smaller than minimum
{"errors":[{"attr":"plural","code":"invalid","detail":"This field is require ... is not valid under any of the schemas listed in the 'oneOf' keyword
Validated against the response schema for status code 400.
Schema at /components/schemas/ApiLanguagesPartialUpdateErrorResponse400:
{
"oneOf": [
{
"$ref": "#/components/schemas/ApiLanguagesPartialUpdateValidation...
},
{
"$ref": "#/components/schemas/ParseErrorResponse"
}
],
"discriminator": {
"propertyName": "type",
"mapping": {
"validation_error": "#/components/schemas/ApiLanguagesPartialUpda...
"client_error": "#/components/schemas/ParseErrorResponse"
}
}
}
Value:
{
"errors": [
{
"attr": "plural",
"code": "invalid",
"detail": "This field is required."
}
],
"type": "validation_error"
}
Response400 Bad Request
{"type":"validation_error","errors":[{"code":"invalid","detail":"This field is required.","attr":"plural"}]}
Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
errors.0.attr,errors.0.code,errors.0.detail,errors.1.attr,errors.1.code,errors.1.detail,type
name,blank,This field may not be blank.,plural.formula,blank,This field may not be blank.,validation_error
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - plural -> number: Value smaller than minimum
{"errors":[{"attr":"plural","code":"invalid","detail":"This field is require ... is not valid under any of the schemas listed in the 'oneOf' keyword
Validated against the response schema for status code 400.
Schema at /components/schemas/ApiLanguagesUpdateErrorResponse400:
{
"oneOf": [
{
"$ref": "#/components/schemas/ApiLanguagesUpdateValidationError"
},
{
"$ref": "#/components/schemas/ParseErrorResponse"
}
],
"discriminator": {
"propertyName": "type",
"mapping": {
"validation_error": "#/components/schemas/ApiLanguagesUpdateValid...
"client_error": "#/components/schemas/ParseErrorResponse"
}
}
}
Value:
{
"errors": [
{
"attr": "plural",
"code": "invalid",
"detail": "This field is required."
}
],
"type": "validation_error"
}
Response400 Bad Request
{"type":"validation_error","errors":[{"code":"invalid","detail":"This field is required.","attr":"plural"}]}
{"errors":[{"attr":"start","code":"invalid","detail":"Invalid format for `st ... is not valid under any of the schemas listed in the 'oneOf' keyword
Validated against the response schema for status code 400.
Schema at /components/schemas/ApiProjectsCreditsRetrieveErrorResponse400:
{
"oneOf": [
{
"$ref": "#/components/schemas/ParseErrorResponse"
}
],
"discriminator": {
"propertyName": "type",
"mapping": {
"client_error": "#/components/schemas/ParseErrorResponse"
}
}
}
Value:
{
"errors": [
{
"attr": "start",
"code": "invalid",
"detail": "Invalid format for `start`"
}
],
"type": "validation_error"
}
Response contains discriminator property 'type' with value 'validation_error',
which does not match any of the known schema values: 'ParseErrorResponse', 'client_error'
{"errors":[{"attr":null,"code":"not-a-source-unit","detail":"Specified unit ... is not valid under any of the schemas listed in the 'oneOf' keyword
Validated against the response schema for status code 400.
Schema at /components/schemas/ApiUnitsTranslationsRetrieveErrorResponse400:
{
"oneOf": [
{
"$ref": "#/components/schemas/ParseErrorResponse"
}
],
"discriminator": {
"propertyName": "type",
"mapping": {
"client_error": "#/components/schemas/ParseErrorResponse"
}
}
}
Value:
{
"errors": [
{
"attr": null,
"code": "not-a-source-unit",
"detail": "Specified unit id is not a translation source unit."
}
],
"type": "client_error"
}
Response400 Bad Request
{"type":"client_error","errors":[{"code":"not-a-source-unit","detail":"Specified unit id is not a translation source unit.","attr":null}]}
Reproduce
curl -X GET -H 'Authorization: Bearer wlu_workbenchtoken0123456789abcdef' http://0.0.0.0:45403/api/units/3/translations/
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
{"errors":[{"attr":null,"code":"invalid","detail":"Invalid data in json payl ... is not valid under any of the schemas listed in the 'oneOf' keyword
Validated against the response schema for status code 400.
Schema at /components/schemas/HooksIncomingErrorResponse400:
{
"oneOf": [
{
"$ref": "#/components/schemas/HooksIncomingValidationError"
},
{
"$ref": "#/components/schemas/ParseErrorResponse"
}
],
"discriminator": {
"propertyName": "type",
"mapping": {
"validation_error": "#/components/schemas/HooksIncomingValidation...
"client_error": "#/components/schemas/ParseErrorResponse"
}
}
}
Value:
{
"errors": [
{
"attr": null,
"code": "invalid",
"detail": "Invalid data in json payload!"
}
],
"type": "validation_error"
}
Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
errors.0.attr,errors.0.code,errors.0.detail,errors.1.attr,errors.1.code,errors.1.detail,errors.2.attr,errors.2.code,errors.2.detail,type
name,blank,This field may not be blank.,project,no_match,Invalid hyperlink - No URL match.,category,no_match,Invalid hyperlink - No URL match.,validation_error
null is not of type "string"
Validated against the response schema for status code 201.
Schema at /properties/category:
{
"type": "string",
"format": "uri"
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /properties/category:
{
"type": "string",
"format": "uri"
}
Value:
null
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /properties/category:
{
"type": "string",
"format": "uri"
}
Value:
null
Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Hint: The request body contains 5 additional properties not defined in the schema (``, `i`, `Á¶¡Aõ¡ä^` and 2 more). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields.
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /properties/category:
{
"type": "string",
"format": "uri"
}
Value:
null
Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Hint: The request body contains 2 additional properties not defined in the schema (`w`, `<𬔶Q`). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields.
Response400 Bad Request
errors.0.attr,errors.0.code,errors.0.detail,errors.1.attr,errors.1.code,errors.1.detail,errors.2.attr,errors.2.code,errors.2.detail,type
name,blank,This field may not be blank.,project,no_match,Invalid hyperlink - No URL match.,category,no_match,Invalid hyperlink - No URL match.,validation_error
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Change/properties/component:
{
"type": "string",
"format": "uri",
"readOnly": true
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Change/properties/translation:
{
"type": "string",
"format": "uri",
"readOnly": true
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Change/properties/unit:
{
"type": "string",
"format": "uri",
"readOnly": true
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Change/properties/author:
{
"type": "string",
"format": "uri",
"readOnly": true
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Change/properties/user:
{
"type": "string",
"format": "uri",
"readOnly": true
}
Value:
null
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedComponentListList/properties/next:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=4"
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedComponentListList/properties/previous:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=2"
}
Value:
null
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `page_size` in query - page_size: Incorrect type
"" is not a "email"
Validated against the response schema for status code 200.
Schema at /components/schemas/Component/properties/report_source_bugs:
{
"format": "email",
"type": "string",
"title": "Source string bug reporting address",
"description": "E-mail address for reports on errors in source strings. L...
"maxLength": 190
}
Value:
""
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Component/properties/license_url:
{
"type": "string",
"readOnly": true
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Component/properties/linked_component:
{
"type": "string",
"format": "uri",
"readOnly": true
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedComponentList/properties/next:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=4"
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedComponentList/properties/previous:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=2"
}
Value:
null
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `page_size` in query - page_size: Incorrect type
"" is not a "email"
Validated against the response schema for status code 200.
Schema at /components/schemas/Component/properties/report_source_bugs:
{
"format": "email",
"type": "string",
"title": "Source string bug reporting address",
"description": "E-mail address for reports on errors in source strings. L...
"maxLength": 190
}
Value:
""
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Component/properties/license_url:
{
"type": "string",
"readOnly": true
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Component/properties/linked_component:
{
"type": "string",
"format": "uri",
"readOnly": true
}
Value:
null
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
"" is not a "email"
Validated against the response schema for status code 200.
Schema at /components/schemas/Component/properties/report_source_bugs:
{
"format": "email",
"type": "string",
"title": "Source string bug reporting address",
"description": "E-mail address for reports on errors in source strings. L...
"maxLength": 190
}
Value:
""
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Component/properties/license_url:
{
"type": "string",
"readOnly": true
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Component/properties/linked_component:
{
"type": "string",
"format": "uri",
"readOnly": true
}
Value:
null
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Response200 OK
{"count":352,"next":"http://localhost:45403/api/components/workbench/strings/changes/?format=&page=2","previous":null,"results":[{"unit":null,"component":"http://localhost:45403/api/components/workbench/strings/?format=","translation":"http://localhost:45403/api/translations/workbench/strings/de/?format=","user":null,"author":null,"timestamp":"2026-10-19T21:20:39.062615Z","action":24,"target":"","old":"","details":{"filename":"po/de.po","error_message":"File is not a zip file"},"id":526,"action_name":"Parsi // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Bearer wlu_workbenchtoken0123456789abcdef' 'http://0.0.0.0:45403/api/components/workbench/strings/changes/?format='
Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Hint: The request body contains 5 additional properties not defined in the schema (``, `Fu7¹×²W[nl`, `á½võrI eÈØ~` and 2 more). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields.
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Response200 OK
{"locked":true}
Reproduce
curl -X GET -H 'Authorization: Bearer wlu_workbenchtoken0123456789abcdef' 'http://0.0.0.0:45403/api/components/workbench/strings/lock/?format='
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - violates `required` (was True)
"operation" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/RepoRequest:
{
"required": [
"operation"
],
"type": "object",
"properties": {
"operation": {
"$ref": "#/components/schemas/OperationEnum"
}
}
}
Value:
{
"merge_failure": null,
"needs_commit": false,
"needs_merge": false,
"needs_push": false,
"remote_commit": null,
"status": "On branch main\nnothing to commit, working tree clean\n",
"url": "http://localhost:45403/api/components/workbench/glossary/reposito...
"weblate_commit": null
}
Response200 OK
{"needs_commit":false,"needs_merge":false,"needs_push":false,"url":"http://localhost:45403/api/components/workbench/glossary/repository/?format=json","remote_commit":null,"weblate_commit":null,"status":"On branch main\nnothing to commit, working tree clean\n","merge_failure":null}
Reproduce
curl -X GET -H 'Authorization: Bearer wlu_workbenchtoken0123456789abcdef' 'http://0.0.0.0:45403/api/components/workbench/glossary/repository/?format=json'
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Response200 OK
{"needs_commit":false,"needs_merge":false,"needs_push":false,"url":"http://localhost:45403/api/components/workbench/strings/repository/?format=","remote_commit":null,"weblate_commit":null,"status":"On branch main\nnothing to commit, working tree clean\n","merge_failure":null}
Reproduce
curl -X GET -H 'Authorization: Bearer wlu_workbenchtoken0123456789abcdef' 'http://0.0.0.0:45403/api/components/workbench/strings/repository/?format='
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Hint: The request body contains 1 additional property not defined in the schema (`vØö8`). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields.
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Group/properties/defining_project:
{
"type": "string",
"format": "uri"
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedGroupList/properties/next:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=4"
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedGroupList/properties/previous:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=2"
}
Value:
null
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `page_size` in query - page_size: Incorrect type
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Group/properties/defining_project:
{
"type": "string",
"format": "uri"
}
Value:
null
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedProjectList/properties/next:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=4"
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedProjectList/properties/previous:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=2"
}
Value:
null
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `page_size` in query - page_size: Incorrect type
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Response200 OK
{"locked":false}
Reproduce
curl -X GET -H 'Authorization: Bearer wlu_workbenchtoken0123456789abcdef' 'http://0.0.0.0:45403/api/projects/workbench/lock/?format='
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedRoleList/properties/next:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=4"
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedRoleList/properties/previous:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=2"
}
Value:
null
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `page_size` in query - page_size: Incorrect type
"" is not a "email"
Validated against the response schema for status code 200.
Schema at /components/schemas/Component/properties/report_source_bugs:
{
"format": "email",
"type": "string",
"title": "Source string bug reporting address",
"description": "E-mail address for reports on errors in source strings. L...
"maxLength": 190
}
Value:
""
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Component/properties/license_url:
{
"type": "string",
"readOnly": true
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Component/properties/linked_component:
{
"type": "string",
"format": "uri",
"readOnly": true
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedTranslationList/properties/next:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=4"
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedTranslationList/properties/previous:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=2"
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Translation/properties/last_author:
{
"type": "string",
"readOnly": true
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Translation/properties/last_change:
{
"type": "string",
"format": "date-time",
"readOnly": true
}
Value:
null
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `page_size` in query - page_size: Incorrect type
"" is not a "email"
Validated against the response schema for status code 200.
Schema at /components/schemas/Component/properties/report_source_bugs:
{
"format": "email",
"type": "string",
"title": "Source string bug reporting address",
"description": "E-mail address for reports on errors in source strings. L...
"maxLength": 190
}
Value:
""
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Component/properties/license_url:
{
"type": "string",
"readOnly": true
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Component/properties/linked_component:
{
"type": "string",
"format": "uri",
"readOnly": true
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Translation/properties/last_author:
{
"type": "string",
"readOnly": true
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Translation/properties/last_change:
{
"type": "string",
"format": "date-time",
"readOnly": true
}
Value:
null
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"type":"validation_error","errors":[{"code":"invalid","detail":"This field is required.","attr":"mode"},{"code":"invalid","detail":"Missing query string.","attr":"q"},{"code":"invalid","detail":"This field is required.","attr":"auto_source"},{"code":"invalid","detail":"This field is required.","attr":"threshold"}]}
"operation" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/RepoRequest:
{
"required": [
"operation"
],
"type": "object",
"properties": {
"operation": {
"$ref": "#/components/schemas/OperationEnum"
}
}
}
Value:
{
"merge_failure": null,
"needs_commit": false,
"needs_merge": false,
"needs_push": false,
"remote_commit": null,
"status": "On branch main\nnothing to commit, working tree clean\n",
"url": "http://localhost:45403/api/translations/workbench/strings/cs/repo...
"weblate_commit": null
}
Response200 OK
{"needs_commit":false,"needs_merge":false,"needs_push":false,"url":"http://localhost:45403/api/translations/workbench/strings/cs/repository/","remote_commit":null,"weblate_commit":null,"status":"On branch main\nnothing to commit, working tree clean\n","merge_failure":null}
Reproduce
curl -X GET -H 'Authorization: Bearer wlu_workbenchtoken0123456789abcdef' http://0.0.0.0:45403/api/translations/workbench/strings/cs/repository/
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Response200 OK
{"needs_commit":false,"needs_merge":false,"needs_push":false,"url":"http://localhost:45403/api/translations/workbench/strings/cs/repository/?format=","remote_commit":null,"weblate_commit":null,"status":"On branch main\nnothing to commit, working tree clean\n","merge_failure":null}
Reproduce
curl -X GET -H 'Authorization: Bearer wlu_workbenchtoken0123456789abcdef' 'http://0.0.0.0:45403/api/translations/workbench/strings/cs/repository/?format='
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Translation/properties/last_change:
{
"type": "string",
"format": "date-time",
"readOnly": true
}
Value:
null
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
errors.0.attr,errors.0.code,errors.0.detail,errors.1.attr,errors.1.code,errors.1.detail,type
source,required,This field is required.,target,required,This field is required.,validation_error
{"errors":[{"attr":"source","code":"required","detail":"This field is requir ... is not valid under any of the schemas listed in the 'oneOf' keyword
Validated against the response schema for status code 400.
Schema at /components/schemas/ApiTranslationsUnitsCreateErrorResponse400:
{
"oneOf": [
{
"$ref": "#/components/schemas/ApiTranslationsUnitsCreateValidatio...
},
{
"$ref": "#/components/schemas/ParseErrorResponse"
}
],
"discriminator": {
"propertyName": "type",
"mapping": {
"validation_error": "#/components/schemas/ApiTranslationsUnitsCre...
"client_error": "#/components/schemas/ParseErrorResponse"
}
}
}
Value:
{
"errors": [
{
"attr": "source",
"code": "required",
"detail": "This field is required."
}
],
"type": "validation_error"
}
Response400 Bad Request
{"type":"validation_error","errors":[{"code":"required","detail":"This field is required.","attr":"source"}]}
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedUnitList/properties/next:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=4"
}
Value:
null
null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/PaginatedUnitList/properties/previous:
{
"type": "string",
"format": "uri",
"example": "http://api.example.org/accounts/?page=2"
}
Value:
null
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `page_size` in query - page_size: Incorrect type
"contributions_url" is a required property
Validated against the response schema for status code 200.
Schema:
{
"required": [
"contributions_url",
"date_joined",
"full_name",
"groups",
"id",
"languages",
"last_login",
"notifications",
"statistics_url",
"url",
"username"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
// Output truncated...
}
Value:
{
"commented": 0,
"languages": 0,
"suggested": 0,
"translated": 0,
"uploaded": 0
}
0 is not of type "array"
Validated against the response schema for status code 200.
Schema at /properties/languages:
{
"type": "array",
"items": {
"type": "string",
"format": "uri"
},
"readOnly": true
}
Value:
0
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - name: Incorrect type
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - show_dashboard: Incorrect type
Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Hint: The request body contains 1 additional property not defined in the schema (`0é`). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields.
Response400 Bad Request
errors.0.attr,errors.0.code,errors.0.detail,type
name,unique,Component list with this Component list name already exists.,validation_error
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Response200 OK
<BINARY>
Reproduce
curl -X GET -H 'Authorization: Bearer wlu_workbenchtoken0123456789abcdef' 'http://0.0.0.0:45403/api/components/workbench/glossary/file/?format=%F2%A7%A6%9D%C3%97B%C2%84%F2%A4%A4%B9%C3%B1'
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
errors.0.attr,errors.0.code,errors.0.detail,errors.1.attr,errors.1.code,errors.1.detail,type
name,blank,This field may not be blank.,secondary_language,does_not_exist,"Invalid pk ""0"" - object does not exist.",validation_error
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - invalid enum value
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Bearer wlu_workbenchtoken0123456789abcdef' 'http://0.0.0.0:45403/api/search/?format='
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Hint: The request body contains 5 additional properties not defined in the schema (`#s
Qèô¬~r×`, ` ]J¨ `, `¡vÒo` and 2 more). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields.
Response400 Bad Request
errors.0.attr,errors.0.code,errors.0.detail,type
name,blank,This field may not be blank.,validation_error
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Response204 No Content
<EMPTY>
Reproduce
GET/api/languages/
curl -X GET -H 'Authorization: Bearer wlu_workbenchtoken0123456789abcdef' 'http://0.0.0.0:45403/api/languages/?page=1'
Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
errors.0.attr,errors.0.code,errors.0.detail,errors.1.attr,errors.1.code,errors.1.detail,errors.2.attr,errors.2.code,errors.2.detail,errors.3.attr,errors.3.code,errors.3.detail,errors.4.attr,errors.4.code,errors.4.detail,errors.5.attr,errors.5.code,errors.5.detail,type
source,blank,This field may not be blank.,target,blank,This field may not be blank.,source_language,does_not_exist,"Invalid pk ""0"" - object does not exist.",target_language,does_not_exist,"Invalid pk ""0"" - object does not exist.",origin,b // Output truncated...
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Response204 No Content
<EMPTY>
Reproduce
GET/api/memory/
curl -X GET -H 'Authorization: Bearer wlu_workbenchtoken0123456789abcdef' 'http://0.0.0.0:45403/api/memory/?page=1&format=json'
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"type":"validation_error","errors":[{"code":"does_not_exist","detail":"Invalid pk \"-3940630\" - object does not exist.","attr":"source_language"},{"code":"does_not_exist","detail":"Invalid pk \"5469\" - object does not exist.","attr":"target_language"},{"code":"does_not_exist","detail":"Invalid pk \"2694413\" - object does not exist.","attr":"project"}]}
Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Hint: The request body contains 3 additional properties not defined in the schema (`uý£dpz]\þ`, `𤝫´`, `¨045m«97¼Xr`). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields.
Response400 Bad Request
{"type":"validation_error","errors":[{"code":"does_not_exist","detail":"Invalid pk \"375\" - object does not exist.","attr":"project"}]}
Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
errors.0.attr,errors.0.code,errors.0.detail,errors.1.attr,errors.1.code,errors.1.detail,type
name,blank,This field may not be blank.,secondary_language,does_not_exist,"Invalid pk ""0"" - object does not exist.",validation_error
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Response200 OK
{}
Reproduce
curl -X GET -H 'Authorization: Bearer wlu_workbenchtoken0123456789abcdef' 'http://0.0.0.0:45403/api/projects/workbench/machinery_settings/?format='
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"type":"validation_error","errors":[{"code":"invalid","detail":"The submitted data was not a file. Check the encoding type on the form.","attr":"file"}]}
Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"type":"validation_error","errors":[{"code":"invalid","detail":"The submitted data was not a file. Check the encoding type on the form.","attr":"file"}]}
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format
Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
errors.0.attr,errors.0.code,errors.0.detail,errors.1.attr,errors.1.code,errors.1.detail,errors.2.attr,errors.2.code,errors.2.detail,type
full_name,blank,This field may not be blank.,username,blank,This field may not be blank.,date_expires,invalid,Datetime has wrong format. Use one of these formats instead: YYYY-MM-DDThh:mm[:ss[.uuuuuu]][+HH:MM|-HH:MM|Z].,validation_error
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `format` in query - violates `enum` at /properties/format