Failed 161 GET /api/correspondents/ # Server error +4 more less Response violates schema Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,734 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Invalid page."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/correspondents/?id__in=0&full_perms=true&id=4&name__icontains=&name__iendswith=&name__iexact=&name__istartswith=&ordering=&page=0' Copy Response violates schemaST108 "last_correspondence" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/Correspondent:
{
"required": [
"document_count",
"id",
"last_correspondence",
"name",
"permissions",
"slug",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"slug": {
"type": "string",
"readOnly": true
// Output truncated...
}
Value:
{
"document_count": 0,
"id": 4,
"is_insensitive": false,
"match": "",
"matching_algorithm": 0,
"name": "0000000000000000000000000000000000000000000000000000000000000000...
"owner": null,
"permissions": {
"change": {
"groups": [],
"users": []
},
"view": {
"groups": [],
"users": []
}
},
"slug": "0000000000000000000000000000000000000000000000000000000000000000...
} Response 200 OK
{"count":1,"next":null,"previous":null,"results":[{"id":4,"slug":"0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","name":"0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","match":"","matching_algorithm":0,"is_insensitive":false,"document_count":0,"owner":null,"permissions":{"view":{"users":[],"groups":[]},"change":{"users":[],"groups":[]}}}]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/correspondents/?full_perms=true&id=4' Copy Schema-violating request acceptedST201 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 Response 200 OK
{"count":6,"next":null,"previous":null,"results":[{"id":2,"slug":"0","name":"0","match":"","matching_algorithm":1,"is_insensitive":false,"document_count":0,"owner":2,"user_can_change":true},{"id":3,"slug":"0","name":"0","match":"","matching_algorithm":0,"is_insensitive":false,"document_count":0,"owner":null,"user_can_change":true},{"id":6,"slug":"00","name":"00","match":"","matching_algorithm":0,"is_insensitive":false,"document_count":0,"owner":null,"user_can_change":true},{"id":4,"slug":"000000000000000000 // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/correspondents/?page_size=null&page_size=null' Copy Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"id__in":["Enter a number."]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/correspondents/?id__in=%5B%27null%27%2C%20%27null%27%5D' Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/correspondents/?id__in=20731,-364791,950862,-3261360,113524313354608,-773,32589158477190044730,-5422586,-73353,-273,-1606669689182971136&name__icontains=M%271%C3%91%0A9%C3%87%C3%BE%283k%C3%92%EE%A3%9F%C3%BEv%C3%B4%C3%BB%F2%BC%98%A2%1F&name__iexact=%F1%A7%94%AD%C3%8F%C3%9FI&ordering=&name__iendswith=%F1%A5%86%AA&page_size=41000851&id=9&name__istartswith=&page=1&full_perms=false' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: -Xy6-'"'"'"P' 'http://0.0.0.0:42897/api/correspondents/?id__in=-6525970673595021312,7514,4157,8125,535082,-9,-27879036483193790464,808,504,-704406762,-456,233,8127,-1227866,2204,292073220091971,-47461248227&name__iendswith=&name__iexact=%C2%BA%F1%91%AC%91%40%C3%8Dd%C2%B9%C2%8B%C2%98%C3%9F%EC%B2%85%C3%BF%F2%B3%A3%BAa%22%C2%99&page=1&name__istartswith=&id=13&name__icontains=V%F0%BE%96%B6%C2%B5%05%C3%92&full_perms=true&page_size=-468876868707738624&ordering=%C3%9C%C2%AE%15%C3%9AM' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"name__istartswith":["Null characters are not allowed."]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/correspondents/?id__in=508602,-545992,-11128876295545921536,-39692,335129614,-3965693720&name__icontains=%C2%92%3F&name__istartswith=%C2%A5%C3%A2%C2%99%C3%BD%3C%00yz%C2%ABB%C3%AE%C2%91i%F0%B2%92%8D%C2%93i%2BA%C3%9C%F1%9E%BA%80%F3%89%B8%A5%C2%B7%F2%B3%92%97%F2%84%BD%8F%C3%8F%3A%7F%2C%C3%845%F2%B0%81%91m7%5E&name__iexact=&name__iendswith=%C3%93%C2%9D&page_size=-16648&page=1&id=7&full_perms=false&ordering=%C2%BF%F4%8A%B0%AC%F3%AC%AB%BA3%C2%91%09%C3%93' Copy GET /api/document_types/ # Server error +4 more less Response violates schema Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,713 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Invalid page."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/document_types/?id__in=0&full_perms=true&id=6&name__icontains=&name__iendswith=&name__iexact=&name__istartswith=&ordering=&page=0' Copy Response violates schemaST108 "user_can_change" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/DocumentType:
{
"required": [
"document_count",
"id",
"name",
"permissions",
"slug",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"slug": {
"type": "string",
"readOnly": true
},
// Output truncated...
}
Value:
{
"document_count": 0,
"id": 6,
"is_insensitive": false,
"match": "",
"matching_algorithm": 0,
"name": "00",
"owner": null,
"permissions": {
"change": {
"groups": [],
"users": []
},
"view": {
"groups": [],
"users": []
}
},
"slug": "00"
} Response 200 OK
{"count":1,"next":null,"previous":null,"results":[{"id":6,"slug":"00","name":"00","match":"","matching_algorithm":0,"is_insensitive":false,"document_count":0,"owner":null,"permissions":{"view":{"users":[],"groups":[]},"change":{"users":[],"groups":[]}}}]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/document_types/?full_perms=true&id=6' Copy Schema-violating request acceptedST201 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 Response 200 OK
{"count":6,"next":null,"previous":null,"results":[{"id":2,"slug":"0","name":"0","match":"","matching_algorithm":1,"is_insensitive":false,"document_count":0,"owner":2,"user_can_change":true},{"id":3,"slug":"0","name":"0","match":"","matching_algorithm":0,"is_insensitive":false,"document_count":0,"owner":null,"user_can_change":true},{"id":6,"slug":"00","name":"00","match":"","matching_algorithm":0,"is_insensitive":false,"document_count":0,"owner":null,"user_can_change":true},{"id":4,"slug":"000000000000000000 // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/document_types/?page_size=null&page_size=null' Copy Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"id__in":["Enter a number."]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/document_types/?id__in=%5B%27null%27%2C%20%27null%27%5D' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H $'Authorization: w:Qv@FqH\t9efP0g' 'http://0.0.0.0:42897/api/document_types/?name__istartswith=%1D%F1%B7%B7%9A8X%F1%A2%8A%99%C3%B9%F2%95%94%A6V%1E' Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/document_types/?id__in=15,-52336,-200,-1062259194,-66614550302664448,635502,-18591421,-90622183795647367012881006592,750528,81&ordering=%F3%95%A8%AB&full_perms=true&id=16&name__icontains=%F3%9D%A5%A9&page=1' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"name__istartswith":["Null characters are not allowed."]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/document_types/?id__in=-1212,13038457328,9506,-446903688075,57586493,-2475964324,-136&id=4&name__istartswith=H%00e&ordering=%01%F3%A7%AA%B9N%C3%8C%C3%A7%14%C3%86&page=1&full_perms=true' Copy POST /api/processed_mail/bulk_delete/ # Server error +4 more less Response violates schema Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,269 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: Missing request body Response 200 OK
{"result":"OK","deleted_mail_ids":[]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/processed_mail/bulk_delete/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
mail_ids must be a list of integers Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=f51cceca90d2e4c938d8445385214e6e' -d $'--f51cceca90d2e4c938d8445385214e6e\r\nContent-Disposition: form-data; name="mail_ids"\r\n\r\n0\r\n--f51cceca90d2e4c938d8445385214e6e--\r\n' http://0.0.0.0:42897/api/processed_mail/bulk_delete/ Copy Response violates schemaST108 false is not of type "integer"
Validated against the response schema for status code 200.
Schema at /properties/deleted_mail_ids/items:
{
"type": "integer"
}
Value:
false Response 200 OK
{"result":"OK","deleted_mail_ids":[false]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"mail_ids": [false]}' http://0.0.0.0:42897/api/processed_mail/bulk_delete/ Copy Undocumented status codeST103 Received: 500
Documented: 200, 400, 403 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '[null, null]' http://0.0.0.0:42897/api/processed_mail/bulk_delete/ Copy Undocumented status codeST103 Received: 401
Documented: 200, 400, 403 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization;' -H 'Content-Type: application/json' -H 'Cookie: sessionid=t+bi`)=4' -d '{"\u00cda\u00de\bO": {"\u0090Q": [], "": {"\u00e7)G\uda09\udd09\u0095\u00ca9": 1509241}}, "\u00b2\u009a": {"k": ["p\u0096l\u00a7\ud810\udfd3"], "\u00f4\ud83e\udef3\u00f0\u0096\u00c0\udb88\uded2\u009e\udb39\udfbe\u008e\udb20\udcea": {}, "j#\u00c3\u008c5\ud9dd\udc7a\u00ae\u001fD,\ud947\udc68u!\u009aT\udaff\udf8cL": "\u00bb\u00aa"}, "S\u00987\u00d8\u009djy": false, "(\u00c2d\ud90a\udf1e": {}, "false": 2.6414820110861933e-101, "mail_ids": []}' http://0.0.0.0:42897/api/processed_mail/bulk_delete/ Copy POST /api/saved_views/ # Server error +4 more less Response violates schema Schema-valid request rejected Schema-violating request accepted Undocumented status code 3,186 Undocumented status codeST103 Received: 400
Documented: 201 Response 400 Bad Request
{"name":["This field is required."],"filter_rules":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/saved_views/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"filter_rules":["This field is required."],"display_mode":["\"null\" is not a valid choice."],"owner":["Incorrect type. Expected pk value, received str."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=7cf79196eebefbcab4a57aa81b35b1df' -d $'--7cf79196eebefbcab4a57aa81b35b1df\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--7cf79196eebefbcab4a57aa81b35b1df\r\nContent-Disposition: form-data; name="icon"\r\n\r\narchive\r\n--7cf79196eebefbcab4a57aa81b35b1df\r\nContent-Disposition: form-data; name="sort_field"\r\n\r\n\r\n--7cf79196eebefbcab4a57aa81b35b1df\r\nContent-Disposition: form-data; name="sort_reverse"\r\n\r\nfalse\r\n--7cf79196eebefbcab4a57aa81b35b1df\r\nContent-Disposition: form-data; name="page_size"\r\n\r\n1\r\n--7cf79196eebefbcab4a57aa81b35b1df\r\nContent-Disposition: form-data; name="display_mode"\r\n\r\nnull\r\n--7cf79196eebefbcab4a57aa81b35b1df\r\nContent-Disposition: form-data; name="display_fields"\r\n\r\nnull\r\n--7cf79196eebefbcab4a57aa81b35b1df\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--7cf79196eebefbcab4a57aa81b35b1df\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": null}}\r\n--7cf79196eebefbcab4a57aa81b35b1df--\r\n' http://0.0.0.0:42897/api/saved_views/ Copy Response violates schemaST108 "permissions" is a required property
Validated against the response schema for status code 201.
Schema at /components/schemas/SavedView:
{
"required": [
"filter_rules",
"id",
"name",
"permissions",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"name": {
"type": "string",
"maxLength": 128
},
"icon": {
// Output truncated...
}
Value:
{
"display_fields": null,
"display_mode": null,
"filter_rules": [
{
"rule_type": 0,
"value": "0"
}
],
"icon": "archive",
"id": 1,
"name": "0",
"owner": null,
"page_size": 1,
"sort_field": "",
"sort_reverse": false,
"user_can_change": true
} Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - filter_rules -> Array with invalid items: value: Incorrect type Response 201 Created
{"id":1,"name":"0","icon":"archive","sort_field":"","sort_reverse":false,"filter_rules":[{"rule_type":0,"value":"0"}],"page_size":1,"display_mode":null,"display_fields":null,"owner":null,"user_can_change":true} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "icon": "archive", "sort_field": "", "sort_reverse": false, "filter_rules": [{"rule_type": 0, "value": 0}], "page_size": 1, "display_mode": null, "display_fields": null, "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}}' http://0.0.0.0:42897/api/saved_views/ Copy Undocumented status codeST103 Received: 500
Documented: 201 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "icon": "archive", "sort_field": "", "sort_reverse": false, "filter_rules": [], "page_size": 1, "display_mode": null, "display_fields": [null, null], "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}}' http://0.0.0.0:42897/api/saved_views/ Copy Undocumented status codeST103 Received: 401
Documented: 201 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: K7gY"Zv~QF~1*Z' -H 'Content-Type: application/json' -H 'Cookie: sessionid=]' -d '{"}": true, "": {}, "sort_reverse": true, "owner": -1064532295690, "name": "\u009f\u00e4\u00d0", "filter_rules": [{"": [], "\u00aa\u0019U\u00da\u00fa\udbe1\uddd3o": null, "rule_type": 41, "value": "5\u00e1"}, {"rule_type": 49, "value": null}, {"\u0085\udac7\udc79\u00c7\ud946\udcff": "\u00e5", "value": "\"", "rule_type": 11}, {"\ud81b\udf05\u001eE\u00e6\ud90f\ude24\u0092\u00eb\u00d1N": [{"\u0095\u0018\u001c\u0004,\udbd2\udd13\u00be": [null]}], "rule_type": 32}, {"": {"\u00bcb\u00c1\u0098": -3212970, "": false, "\u009fW": 2.00001}, "e\u0019": {"\ud85a\udcd5\u000f0": null, "]": false, "\ud835\udd4b\ud835\udd59\ud835\udd56 \ud835\udd62\ud835\udd66\ud835\udd5a\ud835\udd54\ud835\udd5c \ud835\udd53\ud835\udd63\ud835\udd60\ud835\udd68\ud835\udd5f \ud835\udd57\ud835\udd60\ud835\udd69 \ud835\udd5b\ud835\udd66\ud835\udd5e\ud835\udd61\ud835\udd64 \ud835\udd60\ud835\udd67\ud835\udd56\ud835\udd63 \ud835\udd65\ud835\udd59\ud835\udd56 \ud835\udd5d\ud835\udd52\ud835\udd6b\ud835\udd6a \ud835\udd55\ud835\udd60\ud835\udd58": 241777459}, "rule_type": 24}, {"r\u0098\u001b\u00a0": [], "\u00e3\u009di": {}, "Workbench": {"\ud936\udf11": {}}, "rule_type": 24}, {"Y4P\u00c8\udbba\uddf0\u001a\u00af\u0011x\u00f1\u0085{\u00dd\n\ud82e\udf17\f\ud80e\udd7ew": [{"\u001f\uda50\udc29\u00be\u001f:\udac5\udd91\u001d\u0082\u00f2\u00d59\u00e1\u00e9": {}, "phases": -276566699}, {}, [[-3.6268808467618616e+16, 1558, 3334], []]], "FALSE": null, "Hi": {"\ud9fc\uddae\udba1\udc1f": [], "\udb7c\udd50\udac2\udf1a\u00e2\u00d8\ud999\udde8\u00d27#\u00f0@\u00fc": {">X": -3001627853, "": 30710721, "yC\u00b5\u0014\udb0a\udec0\u00d0\u00d0\u00953\udbc6\udf5a\u00a7": 5.462165754344801e+16}, "k\u00a1\udb56\udd4e\ud8f1\udf9e\u0081#\ud820\udf9f\ud884\udec4\u00d0\u0019\u00b6\u0085\udb23\udf0b\ud90e\udef9\u009c\u00be": {}}, "categories": {}, "value": null, "rule_type": 20}, {"\u00a3\u0015\udb0c\udf99": {"\u00042)\udbd2\udfd9\u001d\u00d8l": false, "\u00ed\u00f2\udadb\udcb5?\u0092\\": true}, "\u00e8\ud9c8\udc03\u00a3\u00b9s": {}, "rule_type": 5, "value": ""}, {"MalformedJson": {}, "": [], "\udb9e\ude5e\u00c5\u001f\ud921\udd2e": "", "rule_type": 9, "value": "\ud8cc\udded\u000b\ud87f\ude6d\uda53\ude18\u0007\r\ud872\udc1f\u00d0\u00a1&"}]}' http://0.0.0.0:42897/api/saved_views/ Copy PATCH /api/saved_views/{id}/ # Server error +4 more less Response violates schema Schema-valid request rejected Schema-violating request accepted Undocumented status code 2,787 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "icon": "archive", "sort_field": "", "sort_reverse": false, "filter_rules": [], "page_size": 1, "display_mode": null, "display_fields": null, "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}}' http://0.0.0.0:42897/api/saved_views/null%2Cnull/ Copy Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"display_mode":["\"null\" is not a valid choice."],"owner":["Incorrect type. Expected pk value, received str."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=c1e55760e646a6415f779898de2e462d' -d $'--c1e55760e646a6415f779898de2e462d\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--c1e55760e646a6415f779898de2e462d\r\nContent-Disposition: form-data; name="icon"\r\n\r\narchive\r\n--c1e55760e646a6415f779898de2e462d\r\nContent-Disposition: form-data; name="sort_field"\r\n\r\n\r\n--c1e55760e646a6415f779898de2e462d\r\nContent-Disposition: form-data; name="sort_reverse"\r\n\r\nfalse\r\n--c1e55760e646a6415f779898de2e462d\r\nContent-Disposition: form-data; name="page_size"\r\n\r\n1\r\n--c1e55760e646a6415f779898de2e462d\r\nContent-Disposition: form-data; name="display_mode"\r\n\r\nnull\r\n--c1e55760e646a6415f779898de2e462d\r\nContent-Disposition: form-data; name="display_fields"\r\n\r\nnull\r\n--c1e55760e646a6415f779898de2e462d\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--c1e55760e646a6415f779898de2e462d\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": [null, null]}}\r\n--c1e55760e646a6415f779898de2e462d--\r\n' http://0.0.0.0:42897/api/saved_views/3/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"display_mode":["\"null\" is not a valid choice."],"owner":["Incorrect type. Expected pk value, received str."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=7cf79196eebefbcab4a57aa81b35b1df' -d $'--7cf79196eebefbcab4a57aa81b35b1df\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--7cf79196eebefbcab4a57aa81b35b1df\r\nContent-Disposition: form-data; name="icon"\r\n\r\narchive\r\n--7cf79196eebefbcab4a57aa81b35b1df\r\nContent-Disposition: form-data; name="sort_field"\r\n\r\n\r\n--7cf79196eebefbcab4a57aa81b35b1df\r\nContent-Disposition: form-data; name="sort_reverse"\r\n\r\nfalse\r\n--7cf79196eebefbcab4a57aa81b35b1df\r\nContent-Disposition: form-data; name="page_size"\r\n\r\n1\r\n--7cf79196eebefbcab4a57aa81b35b1df\r\nContent-Disposition: form-data; name="display_mode"\r\n\r\nnull\r\n--7cf79196eebefbcab4a57aa81b35b1df\r\nContent-Disposition: form-data; name="display_fields"\r\n\r\nnull\r\n--7cf79196eebefbcab4a57aa81b35b1df\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--7cf79196eebefbcab4a57aa81b35b1df\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": null}}\r\n--7cf79196eebefbcab4a57aa81b35b1df--\r\n' http://0.0.0.0:42897/api/saved_views/3/ Copy Response violates schemaST108 "permissions" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/SavedView:
{
"required": [
"filter_rules",
"id",
"name",
"permissions",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"name": {
"type": "string",
"maxLength": 128
},
"icon": {
// Output truncated...
}
Value:
{
"display_fields": null,
"display_mode": null,
"filter_rules": [],
"icon": "archive",
"id": 3,
"name": "0000000000000000000000000000000000000000000000000000000000000000...
"owner": null,
"page_size": 1,
"sort_field": "",
"sort_reverse": false,
"user_can_change": true
} Response 200 OK
{"id":3,"name":"00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","icon":"archive","sort_field":"","sort_reverse":false,"filter_rules":[],"page_size":1,"display_mode":null,"display_fields":null,"owner":null,"user_can_change":true} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=c637e12e2b1a998d80d1b087531af51c' -d $'--c637e12e2b1a998d80d1b087531af51c--\r\n' http://0.0.0.0:42897/api/saved_views/3/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "icon": "archive", "sort_field": "", "sort_reverse": false, "filter_rules": [], "page_size": 1, "display_mode": null, "display_fields": [null, null], "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}}' http://0.0.0.0:42897/api/saved_views/3/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PATCH -H 'Authorization: FdqB.g$!xO!i/U[\' http://0.0.0.0:42897/api/saved_views/1/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '���' http://0.0.0.0:42897/api/saved_views/1.1754943508222875e-38/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body
- violates `enum` at /properties/icon
- violates `enum` at /properties/filter_rules/items/properties/rule_type/allOf/0
- violates `maxLength` at /properties/filter_rules/items/properties/value/anyOf/0 Response 200 OK
{"id":86,"name":"0","icon":"house","sort_field":"","sort_reverse":false,"filter_rules":[],"page_size":null,"display_mode":null,"display_fields":null,"owner":2,"user_can_change":true} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/x-www-form-urlencoded' -d 'filter_rules=rule_type&filter_rules=value&filter_rules=rule_type&filter_rules=value&filter_rules=rule_type&filter_rules=value&filter_rules=rule_type&filter_rules=value&icon=' http://0.0.0.0:42897/api/saved_views/86/ Copy PUT /api/saved_views/{id}/ # Server error +4 more less Response violates schema Schema-valid request rejected Schema-violating request accepted Undocumented status code 2,734 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"name":["This field is required."],"filter_rules":["This field is required."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/saved_views/1/ Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "icon": "archive", "sort_field": "", "sort_reverse": false, "filter_rules": [{"rule_type": 0, "value": "0"}], "page_size": 1, "display_mode": null, "display_fields": null, "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}}' http://0.0.0.0:42897/api/saved_views/null%2Cnull/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"filter_rules":["This field is required."],"display_mode":["\"null\" is not a valid choice."],"owner":["Incorrect type. Expected pk value, received str."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=6457bfa1acfa400c55835bb3f7c5972a' -d $'--6457bfa1acfa400c55835bb3f7c5972a\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--6457bfa1acfa400c55835bb3f7c5972a\r\nContent-Disposition: form-data; name="icon"\r\n\r\narchive\r\n--6457bfa1acfa400c55835bb3f7c5972a\r\nContent-Disposition: form-data; name="sort_field"\r\n\r\n\r\n--6457bfa1acfa400c55835bb3f7c5972a\r\nContent-Disposition: form-data; name="sort_reverse"\r\n\r\nfalse\r\n--6457bfa1acfa400c55835bb3f7c5972a\r\nContent-Disposition: form-data; name="filter_rules"\r\n\r\n{"rule_type": 0, "value": "0"}\r\n--6457bfa1acfa400c55835bb3f7c5972a\r\nContent-Disposition: form-data; name="page_size"\r\n\r\n1\r\n--6457bfa1acfa400c55835bb3f7c5972a\r\nContent-Disposition: form-data; name="display_mode"\r\n\r\nnull\r\n--6457bfa1acfa400c55835bb3f7c5972a\r\nContent-Disposition: form-data; name="display_fields"\r\n\r\nnull\r\n--6457bfa1acfa400c55835bb3f7c5972a\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--6457bfa1acfa400c55835bb3f7c5972a\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": null}}\r\n--6457bfa1acfa400c55835bb3f7c5972a--\r\n' http://0.0.0.0:42897/api/saved_views/1/ Copy Response violates schemaST108 "permissions" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/SavedView:
{
"required": [
"filter_rules",
"id",
"name",
"permissions",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"name": {
"type": "string",
"maxLength": 128
},
"icon": {
// Output truncated...
}
Value:
{
"display_fields": null,
"display_mode": null,
"filter_rules": [
{
"rule_type": 0,
"value": "0"
}
],
"icon": "archive",
"id": 1,
"name": "0",
"owner": null,
"page_size": 1,
"sort_field": "",
"sort_reverse": false,
"user_can_change": true
} Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - filter_rules -> Array with invalid items: value: Incorrect type Response 200 OK
{"id":1,"name":"0","icon":"archive","sort_field":"","sort_reverse":false,"filter_rules":[{"rule_type":0,"value":"0"}],"page_size":1,"display_mode":null,"display_fields":null,"owner":null,"user_can_change":true} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "icon": "archive", "sort_field": "", "sort_reverse": false, "filter_rules": [{"rule_type": 0, "value": 0}], "page_size": 1, "display_mode": null, "display_fields": null, "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}}' http://0.0.0.0:42897/api/saved_views/1/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "icon": "archive", "sort_field": "", "sort_reverse": false, "filter_rules": [{"rule_type": 0, "value": "0"}], "page_size": 1, "display_mode": null, "display_fields": [null, null], "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}}' http://0.0.0.0:42897/api/saved_views/1/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PUT -H 'Authorization: -K' -H 'Content-Type: application/json' -d '{"\u00b7\uda81\udc34+D": {"\t": -324, "\"": -1.413641594372519e+16, "\u0099h\u00a2": null}, "\u0014`\r\udb35\ude5c": [7864, -7.032333660830473e+66, 4.500552318648449e+198], "filter_rules": [], "display_mode": null, "name": "o\udb88\ude98\u00afe", "set_permissions": {".>\u009a\u00c6": [true, []], "\ud842\udc9b\u00b0B\u0006g": {"": -100000000000001}, "\u00b8\u0018x\u00a4*": [null, 2310, null], "\u00c1\u0014\u00bcp": {}, "change": {"\u00ca\u0002t\u00cc\u0099\u0088d7": [], "\u00be": {}, "\u00cc\udb24\udf0b": {}, "\ud83c\uddfa\ud83c\uddf8": {"\u0019\ud92f\udfb0": true}, "EO\u00c9\u5c77\udaca\ude4cl\ud836\udd0a": 7.340319148387263e-20, "groups": null, "users": [201213333, 3064356800, 976222]}, "view": {"\u00a4m\u0090": [false], ".": [], "": null, "\ud837\udf47U": {"\u00dfsP\u001e\u00ed\ud8cc\uddee\u0083\u0093\u00dc\u00dd\u00a1\u0090\ud92a\udf34\u00d6\u00a8\u00da": {}, "\u00b2}\u0084\u0083\u001e\u0086\udbf7\udc1d": []}, "o\udb0d\udd60": -6.862767336704218e+16}}, "icon": "gear", "owner": -262404551826, "sort_field": "", "page_size": 9223372036854775806}' http://0.0.0.0:42897/api/saved_views/1/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"\u00c7\udbd2\udd4e\uda91\uded3\ud9e8\udf86\u00978\u00e0c\u0017^?\u00ca}\u00c7\uda1e\udca2\uaf24\u00bc\u0007\u00a0\u0092\uda26\udedf": [{}, [",\u00d8\u009dH\ud9d2\udcb3", "\u00dc*", "\u00ac"], "\udbec\ude59\u00d5\u00f1\u00c6\u00cbB"], "\u00cd\u08f1p\ud886\udfca\u00f7\u0010\udaae\udea6\u0014\u00f8\u0082\ud837\udea5\ud95c\udddd\u00d4\u00ee\u009f\ud8a4\udeed\udb08\udfae\u00a7A\u009c\u009e\u0010!": "\u00d4\u0012\u00d0\ud9c1\udf18\u00aa,", "\u00e4\ud8ee\udf3b\u00ff\u00b9p\ud89a\uddbb": [], "\ff\u00ae\ud854\udc8b\ud949\udea3": [null, 288], "page_size": null, "set_permissions": {"\u00d3~jM\u00e8]\u00f9!\udad3\udc35\u00dc&\u000e\u0092\u00e5\udb1b\uddec\u00f2\ud823\udcbfiy\u00ab\ud8ed\uddad]": {}, "\udb1f\udd8b\ud906\udd5c`\u00e7:\ua9ea\u001a\u00d3\u00a5d\u00f6\udb75\udd75.B\udbc7\udc31\ud8c3\udf68kw'"'"'\u00c7v\u0099N\u00e1\u0089$\u00fe\u00e0\u0096TA\u00f7\uda29\udf46\u008e\u00fc\u0091\u00a0\u00b3\u00b6\u00bb": {"\u0095\u00d0Y\u00f8\u78c6q\ud9cc\udcd0": -4.19144408277379e+16}}, "filter_rules": [{"\u00b3\u0087": [true, null, "t"], "V\udae5\udf02\u00e1[": {"\u00d5zQS": "\u00bc\r\u00c3\t\u00ed^\u0003\u0095\udb7b\udf35\u00eb\u00f3@\ud9a8\udf76", "\u0098\u0088\b\u00e8\b\u00f4\ud9e2\udecf\u0007\u00d2]\u00bbI\u0092\udaf4\udee5c": {}}, "\u00f0\u00c6\ud9fb\udd8d\udb1d\udcc4\u00dd": [null, "0\u00cd\u00191\u001a"], "\ud99c\udd21\u0018": {"v\u00d2": {}}, "\u00e8d\u008f#L": false, "rule_type": 50, "value": "\ud91b\udc6b\u00f7y\u00d9\udb45\ude09k"}], "display_mode": "table", "icon": "gear", "owner": -26728, "name": ""}' http://0.0.0.0:42897/api/saved_views/3.2383188819353637e-277/ Copy GET /api/storage_paths/ # Server error +4 more less Response violates schema Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,755 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Invalid page."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/storage_paths/?id__in=0&full_perms=true&id=4&name__icontains=&name__iendswith=&name__iexact=&name__istartswith=&ordering=&page=0&page_size=0&path__icontains=&path__iendswith=&path__iexact=' Copy Response violates schemaST108 "user_can_change" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/StoragePath:
{
"required": [
"document_count",
"id",
"name",
"path",
"slug",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"slug": {
"type": "string",
"readOnly": true
},
// Output truncated...
}
Value:
{
"document_count": 0,
"id": 4,
"is_insensitive": false,
"match": "",
"matching_algorithm": 0,
"name": "0000000000000000000000000000000000000000000000000000000000000000...
"owner": null,
"path": "0",
"permissions": {
"change": {
"groups": [],
"users": []
},
"view": {
"groups": [],
"users": []
}
},
// Output truncated...
} Response 200 OK
{"count":1,"next":null,"previous":null,"results":[{"id":4,"slug":"0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","name":"0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","path":"0","match":"","matching_algorithm":0,"is_insensitive":false,"document_count":0,"owner":null,"permissions":{"view":{"users":[],"groups":[]},"change":{"users":[],"groups":[]} // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/storage_paths/?full_perms=true&id=4' Copy Schema-violating request acceptedST201 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 Response 200 OK
{"count":6,"next":null,"previous":null,"results":[{"id":2,"slug":"0","name":"0","path":"0","match":"","matching_algorithm":1,"is_insensitive":false,"document_count":0,"owner":2,"user_can_change":true},{"id":3,"slug":"0","name":"0","path":"0","match":"","matching_algorithm":0,"is_insensitive":false,"document_count":0,"owner":null,"user_can_change":true},{"id":6,"slug":"00","name":"00","path":"0","match":"","matching_algorithm":0,"is_insensitive":false,"document_count":0,"owner":null,"user_can_change":true},{ // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/storage_paths/?page_size=null&page_size=null' Copy Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"id__in":["Enter a number."]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/storage_paths/?id__in=%5B%27null%27%2C%20%27null%27%5D' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H $'Authorization: jPRe6~X6.goe5Yt\t@' -H 'Cookie: sessionid=$^hC1' 'http://0.0.0.0:42897/api/storage_paths/?page=1&path__icontains=%F3%A7%96%865%C2%ABV%F2%9B%94%8B&path__iexact=%C2%A4%C2%8D&name__istartswith=%F2%8E%B1%98%C2%A3&name__iendswith=%11%C3%9B%C2%A7u&path__istartswith=%F1%95%82%90%C3%8B&name__icontains=%F1%B1%B1%A7%F3%AC%B0%B2%F3%BD%91%A0A%12&path__iendswith=%F1%AE%AF%AB-%F1%89%9A%A2Ax%C3%9E%F3%BA%90%B7%3B%04%25Eq%27%0F%C2%8A%C2%9EQ%03&ordering=%F3%BD%A9%A7&name__iexact=%F1%97%85%AD%C2%A5%F2%BA%96%A5%11%C3%87%F3%B8%B1%BD%C3%AA%C2%B7%C2%B7S%C3%81r%F2%B6%8C%A4' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"path__istartswith":["Null characters are not allowed."]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/storage_paths/?page_size=-1036&id=27&name__iendswith=%C2%A0%F4%84%A5%9Cm%28d%C2%A7%23%C3%BFJ6%02%C3%83kw%C3%97%C3%9A%C2%AC&name__iexact=RejectedPositiveData&path__istartswith=%00%C3%BA&page=1' Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/storage_paths/?id__in=27,169,-93424,-48928435197042164236288,3216,2251799813685248,386789789407&ordering=%C3%8E%EF%80%88~%C3%85%7D%F0%94%90%96%C2%BF%C3%8EYA%C2%BC&path__iendswith=%C3%B0%C3%93&full_perms=false&path__istartswith=%0D%C3%82%0D%F2%84%A3%81%3A%C3%A5%C2%89%C2%B3%C3%AB%C2%90%C2%BA%26%C2%89U%06%F0%AA%81%AA%C3%86%23%F1%B7%9C%A8&page_size=-6541294&page=1&name__iendswith=&name__istartswith=%C2%8A%F2%B8%85%93&id=12&path__icontains=%C3%9E%C2%9E%C2%BD%C2%B7%F0%A1%B9%A6%C3%84%C3%BC%C3%8C%C2%89%F4%89%A0%B0%19%F1%83%97%9F&path__iexact=%1D&name__icontains=%F3%B8%B5%AF%22&name__iexact=%1F%0C' Copy POST /api/storage_paths/ # Server error +4 more less Response violates schema Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,986 Undocumented status codeST103 Received: 400
Documented: 201 Response 400 Bad Request
{"name":["This field is required."],"path":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/storage_paths/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"owner":["Incorrect type. Expected pk value, received str."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=a93ae1296db15b8f3d24fe948281437b' -d $'--a93ae1296db15b8f3d24fe948281437b\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--a93ae1296db15b8f3d24fe948281437b\r\nContent-Disposition: form-data; name="path"\r\n\r\n0\r\n--a93ae1296db15b8f3d24fe948281437b\r\nContent-Disposition: form-data; name="match"\r\n\r\n\r\n--a93ae1296db15b8f3d24fe948281437b\r\nContent-Disposition: form-data; name="matching_algorithm"\r\n\r\n0\r\n--a93ae1296db15b8f3d24fe948281437b\r\nContent-Disposition: form-data; name="is_insensitive"\r\n\r\nfalse\r\n--a93ae1296db15b8f3d24fe948281437b\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--a93ae1296db15b8f3d24fe948281437b\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": null}}\r\n--a93ae1296db15b8f3d24fe948281437b--\r\n' http://0.0.0.0:42897/api/storage_paths/ Copy Response violates schemaST108 "document_count" is a required property
Validated against the response schema for status code 201.
Schema at /components/schemas/StoragePath:
{
"required": [
"document_count",
"id",
"name",
"path",
"slug",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"slug": {
"type": "string",
"readOnly": true
},
// Output truncated...
}
Value:
{
"id": 2,
"is_insensitive": false,
"match": "",
"matching_algorithm": 1,
"name": "0",
"owner": 2,
"path": "0",
"slug": "0",
"user_can_change": true
} Response 201 Created
{"id":2,"slug":"0","name":"0","path":"0","match":"","matching_algorithm":1,"is_insensitive":false,"owner":2,"user_can_change":true} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=7a522c351a147a8a51482abf30bab7b0' -d $'--7a522c351a147a8a51482abf30bab7b0\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--7a522c351a147a8a51482abf30bab7b0\r\nContent-Disposition: form-data; name="path"\r\n\r\n0\r\n--7a522c351a147a8a51482abf30bab7b0--\r\n' http://0.0.0.0:42897/api/storage_paths/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - is_insensitive: Incorrect type Response 201 Created
{"id":3,"slug":"0","name":"0","path":"0","match":"","matching_algorithm":0,"is_insensitive":false,"owner":null,"user_can_change":true} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "path": "0", "match": "", "matching_algorithm": 0, "is_insensitive": 0, "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}}' http://0.0.0.0:42897/api/storage_paths/ Copy Undocumented status codeST103 Received: 401
Documented: 201 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: ?#6b;v$,,' -H 'Content-Type: application/x-www-form-urlencoded' -d '=6.6034647536995784e%2B16&=-1.4149799805925292e%2B16&=%C3%92%C3%88&is_insensitive=false&name=%F0%B0%BF%87%F3%81%9A%A9&path=%C2%BC' http://0.0.0.0:42897/api/storage_paths/ Copy Undocumented status codeST103 Received: 500
Documented: 201 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"is_insensitive": false, "path": "?=\u00f2\ud916\udcb2\ud99a\udd72\u0088\u0012\u00d9n\ud9b4\udf86+", "set_permissions": {"change": {"users": [623, -1000001, -20922789887999, 792, -517238, -129, -3108955, -256619, -210309401634328, 374, -18446744073709551617], "groups": [-11, -734, 336, 405, 40568, 5160, -4386751, 6977355954, -6024, 1597, -9007199254740991]}, "view": {"\u009f\ud909\uded1\u00a8": {"\u008aE": {"@\u00ce\u00f6\udbc3\udcd8\ud872\udca3\u00cf6E\u00a4": "", "\u938d\u00c88\u001b": 2056, "\u00d4": 177472200}}, "\u1186\u00d94": 275, "%A\u007f\u00eb\u00fc\udb21\ude8b\u0099\u0011u\u00fa?\u0007": [4.117738114903526e+16], "\u00ce": {"": -189}, "groups": null}}, "match": "\ud915\uddbe\u0016o+", "name": "\ud9ea\ude27\u00ef", "matching_algorithm": 5}' http://0.0.0.0:42897/api/storage_paths/ Copy GET /api/tags/ # Server error +4 more less Response violates schema Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,739 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Invalid page."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/tags/?id__in=0&full_perms=true&id=3&is_root=true&name__icontains=&name__iendswith=&name__iexact=&name__istartswith=&ordering=&page=0' Copy Response violates schemaST108 "user_can_change" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/Tag:
{
"required": [
"children",
"document_count",
"id",
"name",
"slug",
"text_color",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"slug": {
"type": "string",
"readOnly": true
// Output truncated...
}
Value:
{
"children": [],
"color": "#a6cee3",
"document_count": 0,
"id": 3,
"is_inbox_tag": false,
"is_insensitive": true,
"match": "",
"matching_algorithm": 1,
"name": "0",
"owner": null,
"parent": null,
"permissions": {
"change": {
"groups": [],
"users": []
},
"view": {
"groups": [],
// Output truncated...
} Response 200 OK
{"count":1,"next":null,"previous":null,"results":[{"id":3,"slug":"0","name":"0","color":"#a6cee3","text_color":"#000000","match":"","matching_algorithm":1,"is_insensitive":true,"is_inbox_tag":false,"document_count":0,"owner":null,"permissions":{"view":{"users":[],"groups":[]},"change":{"users":[],"groups":[]}},"parent":null,"children":[]}],"display_count":1} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/tags/?full_perms=true&id=3' Copy Schema-violating request acceptedST201 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 Response 200 OK
{"count":3,"next":null,"previous":null,"results":[{"id":2,"slug":"0","name":"0","color":"#a6cee3","text_color":"#000000","match":"","matching_algorithm":1,"is_insensitive":false,"is_inbox_tag":false,"document_count":0,"owner":2,"user_can_change":true,"parent":null,"children":[]},{"id":3,"slug":"0","name":"0","color":"#a6cee3","text_color":"#000000","match":"","matching_algorithm":1,"is_insensitive":true,"is_inbox_tag":false,"document_count":0,"owner":null,"user_can_change":true,"parent":null,"children":[]}, // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/tags/?page_size=null&page_size=null' Copy Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"id__in":["Enter a number."]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/tags/?id__in=%5B%27null%27%2C%20%27null%27%5D' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization;' -H 'Cookie: sessionid=A(au+Qvek2G90' 'http://0.0.0.0:42897/api/tags/?id__in=&full_perms=true&is_root=false&name__istartswith=%C3%9D%C2%A1%F1%B3%84%9F%C2%8A%02&page=1&name__iendswith=&name__icontains=%40%C2%97%7B%C3%97%C2%A9%21&page_size=244' Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/tags/?id__in=5637046221,-10831,-284588,-249564610406690571943936,82690,-6542281,-1013943281,224094,-99999999999999999,17800268050&is_root=1.175494351e-38&ordering=%C2%A0%5C_%C2%9E%F1%AC%B1%96%7D%C3%A3%10%22%C3%AF%F1%9A%AB%A1%F3%A9%B7%B9&name__icontains=s%C2%87&full_perms=true' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"name__istartswith":["Null characters are not allowed."]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/tags/?name__istartswith=%00%F0%9E%AE%AAk%C3%84%C2%AA%F3%A2%8A%A7%C2%92%C3%B0%C3%96%C3%86%2C%C2%81%C2%93%C2%B4%0A%F1%83%A7%AD%F1%9D%8E%B7%C2%93%C2%83&page=1&id=37' Copy POST /api/tags/ # Server error +4 more less Response violates schema Schema-valid request rejected Schema-violating request accepted Undocumented status code 2,411 Undocumented status codeST103 Received: 400
Documented: 201 Response 400 Bad Request
{"name":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/tags/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"color":["Invalid color."],"owner":["Incorrect type. Expected pk value, received str."],"parent":["Invalid pk \"0\" - object does not exist."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=821038e24645383067abea8a9940b16d' -d $'--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="color"\r\n\r\n0\r\n--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="match"\r\n\r\n\r\n--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="matching_algorithm"\r\n\r\n0\r\n--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="is_insensitive"\r\n\r\nfalse\r\n--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="is_inbox_tag"\r\n\r\nfalse\r\n--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}\r\n--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="parent"\r\n\r\n0\r\n--821038e24645383067abea8a9940b16d--\r\n' http://0.0.0.0:42897/api/tags/ Copy Response violates schemaST108 "document_count" is a required property
Validated against the response schema for status code 201.
Schema at /components/schemas/Tag:
{
"required": [
"children",
"document_count",
"id",
"name",
"slug",
"text_color",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"slug": {
"type": "string",
"readOnly": true
// Output truncated...
}
Value:
{
"children": [],
"color": "#a6cee3",
"id": 2,
"is_inbox_tag": false,
"is_insensitive": false,
"match": "",
"matching_algorithm": 1,
"name": "0",
"owner": 2,
"parent": null,
"slug": "0",
"text_color": "#000000",
"user_can_change": true
} Response 201 Created
{"id":2,"slug":"0","name":"0","color":"#a6cee3","text_color":"#000000","match":"","matching_algorithm":1,"is_insensitive":false,"is_inbox_tag":false,"owner":2,"user_can_change":true,"parent":null,"children":[]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=ced3d8eee13d5f03bb8dfb2192c0941c' -d $'--ced3d8eee13d5f03bb8dfb2192c0941c\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--ced3d8eee13d5f03bb8dfb2192c0941c--\r\n' http://0.0.0.0:42897/api/tags/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - violates `anyOf` at /properties/set_permissions/allOf/0/properties/change/properties/groups Response 201 Created
{"id":7,"slug":"o-yii","name":"Õ\t`yïÎ\u0016","color":"#a6cee3","text_color":"#000000","match":"","matching_algorithm":1,"is_insensitive":false,"is_inbox_tag":false,"owner":2,"user_can_change":true,"parent":null,"children":[]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=7713b5eee21e8c05a0030a71aa68a7bc' -d $'--7713b5eee21e8c05a0030a71aa68a7bc\r\nContent-Disposition: form-data; name="\xc2\x9eÎx®+]\xc2\x8f\xf3\x8e\x91\xa3"\r\n\r\n245527\r\n--7713b5eee21e8c05a0030a71aa68a7bc\r\nContent-Disposition: form-data; name="name"\r\n\r\n\xf2\x9c\xa4\x95Õ\xf0\xb2\xbd\x98\t`yïÎ\x16\r\n--7713b5eee21e8c05a0030a71aa68a7bc\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"change": {"\\u00cd": {"": 0.5, "\\u00dc=\\u0080\\udad1\\udc4c\\u00af\\ucc9d\\u00e1.&\\u00ea\\u00fb\\udb2a\\udf3f\\u00c3\\u00ed\\udbf0\\udc77\\u00cd\\u0099": true, "\\u0096\\u0006\\u009fq\\u00ba7\\udac3\\udc47HS\\u00a5\\u009a\\u001e\\u008a\\udb9a\\udced\\u0099\\u00f08\\u0003\\u00d9\\u0084\\u00ec\\u0004\\u00e5I\\ud952\\udf4f\\udb52\\udddd<.C": -665}, "": null, "\\ud8dd\\udd41%\\u00e7n\\u0018q\\u00d7\\u00b8\\u00aa\\u00d4=": {"\\u00f8T": ["\\u00ea"], "\\u000e\\u00bd\\u00acz\\u00c1": {}, "\\u008a": false}, "groups": ["Y9\\u00e3n", [[]], {"\\uda1c\\udf0d^\\u0092": "\\udbf8\\ude05q\\ud86b\\udf24"}]}}\r\n--7713b5eee21e8c05a0030a71aa68a7bc--\r\n' http://0.0.0.0:42897/api/tags/ Copy Undocumented status codeST103 Received: 401
Documented: 201 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: w' -H 'Content-Type: multipart/form-data; boundary=0e4e074916becd30fb5bd82f7055db2a' -d $'--0e4e074916becd30fb5bd82f7055db2a\r\nContent-Disposition: form-data; name="¨zU"\r\n\r\n{"\\udbdd\\ude55": {"3\\u009e\\u00fe\\u0014\\u00ef\\u009d\\u00e5\\u00b8": -5.261393099951935e+161}}\r\n--0e4e074916becd30fb5bd82f7055db2a\r\nContent-Disposition: form-data; name="á\xc2\x91M\x1c"\r\n\r\n{}\r\n--0e4e074916becd30fb5bd82f7055db2a\r\nContent-Disposition: form-data; name="match"\r\n\r\n0\r\n--0e4e074916becd30fb5bd82f7055db2a\r\nContent-Disposition: form-data; name="name"\r\n\r\nJ]\r\n--0e4e074916becd30fb5bd82f7055db2a\r\nContent-Disposition: form-data; name="color"\r\n\r\n#a6cee3\r\n--0e4e074916becd30fb5bd82f7055db2a--\r\n' http://0.0.0.0:42897/api/tags/ Copy Undocumented status codeST103 Received: 500
Documented: 201 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"\u0014\u009bT": [[-517, null], {"\u00d2\"t\ud994\udf2b\u0001>M": null, "": true}, null], "*\u00ec\u007f": {"\u00c4\u0085\u0015\u00b0": "\u00b5\udb28\ude85\ud924\udd17", "\udad2\udf17": [-1.399674986575908e+16, 6885130500169], "h": []}, "\u00ff\u0098\u00f9\uda15\udf16\u0010\u00a1\u0013": {}, "\u0081\u00d5": [], "\ud8aa\uddd4C\ud8df\udf35\u0005\udb02\udebb\u00ed`": [-350025205, {"\udaad\ude18\b\u0096>\u00ae\udbb4\udfbb\u0018\uda9d\udd91\u00a9\u00f0\u0003\u0085\u00c2\u0001C\u007f\u000b\ud98c\udc28\ud8a2\udcd4\u00d3": {"\u009a\u00c8\u00f0": -934301, "": "J\u00f4m\u008c\u00c7"}, "\u0016=\u0000-*\uda1d\udd72\u00d9\u0099\u00fc\u00ca\u1cb5@": {"": 243511935213}}, 1.7976931348623157e+308], "color": "#a6cee3", "match": "\u00aa\udbb7\udd33\u0081\udb2d\udc92\n\ud9c8\udf21U\u008e\u00a0\u00db\u0000", "set_permissions": {"change": {"\u001b\u0002\u008cF": [[-1121, null, null]], ">\u0093": [{"\u001c": "@", "\u00e6\u00ac\u00ccQ\u001f\uda64\uddcc\uda20\udd13\u0086\u0095\u00116\ud9b8\udd3f\u00b3\u00ee\u00d4\udb43\udf13%d \udac0\ude36\u290bu\u0084": "W0\u00dc\u00e9\ud84d\udcda\u00b9\u0016\udb37\udce3\u001c\u00d4\udb17\udc6e\u00fcD\uda13\udd7e\u0093\u00fc^\uda76\udda0\u00f5\u0010", "b": false}], "users": null, "groups": null}, "view": {"users": null, "groups": [706706561, 17647, -9854, -738147342, -282547410224822, 538903, -1567161395430, 137438953473, 278351, 18446744073709551615, -6688, -1579291512801, -105844, 229, -49031387154]}}, "matching_algorithm": 5, "owner": -7472534345, "is_insensitive": false, "name": "\u00a9\u00c2", "is_inbox_tag": false, "parent": null}' http://0.0.0.0:42897/api/tags/ Copy PATCH /api/config/{id}/ # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 3,863 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"user_args": null, "barcode_tag_mapping": null, "llm_embedding_api_key": "0", "llm_api_key": "0", "remote_ocr_api_key": "0", "output_type": null, "pages": 1, "language": "", "mode": null, "archive_file_generation": null, "image_dpi": 1, "unpaper_clean": null, "deskew": null, "rotate_pages": null, "rotate_pages_threshold": 0.0, "max_image_pixels": 0.0, "color_conversion_strategy": null, "app_title": "", "app_logo": "", "barcodes_enabled": null, "barcode_enable_tiff_support": null, "barcode_string": "", "barcode_retain_split_pages": null, "barcode_enable_asn": null, "barcode_asn_prefix": "", "barcode_upscale": 1.0, "barcode_dpi": 1, "barcode_max_pages": 1, "barcode_enable_tag": null, "barcode_tag_split": null, "barcode_store_values": null, "remote_ocr_engine": null, "remote_ocr_endpoint": "", "remote_ocr_mode": null, "ai_enabled": null, "llm_embedding_backend": null, "llm_embedding_model": "", "llm_embedding_endpoint": "", "llm_embedding_chunk_size": 1, "llm_context_size": 1, "llm_backend": null, "llm_model": "", "llm_endpoint": "", "llm_output_language": "", "llm_request_timeout": 1}' http://0.0.0.0:42897/api/config/null%2Cnull/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=968c3390b18a8bd4236c7add35c0a3b4' -d $'--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="user_args"\r\n\r\nnull\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="barcode_tag_mapping"\r\n\r\nnull\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="llm_embedding_api_key"\r\n\r\n0\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="llm_api_key"\r\n\r\n0\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="remote_ocr_api_key"\r\n\r\n0\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="output_type"\r\n\r\nnull\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="pages"\r\n\r\n1\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="language"\r\n\r\n\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="mode"\r\n\r\nnull\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="archive_file_generation"\r\n\r\nnull\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="image_dpi"\r\n\r\n1\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="unpaper_clean"\r\n\r\nnull\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="deskew"\r\n\r\nnull\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="rotate_pages"\r\n\r\nnull\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="rotate_pages_threshold"\r\n\r\n0.0\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="max_image_pixels"\r\n\r\n0.0\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="color_conversion_strategy"\r\n\r\nnull\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="app_title"\r\n\r\n\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="app_logo"\r\n\r\n�PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x01\x00\x00\x00\x01\x08\x00\x00\x00\x00:~�U\x00\x00\x00\nIDATx�c`\x00\x00\x00\x02\x00\x01H��q\x00\x00\x00\x00IEND�B`�\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="barcodes_enabled"\r\n\r\nnull\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="barcode_enable_tiff_support"\r\n\r\nnull\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="barcode_string"\r\n\r\n\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="barcode_retain_split_pages"\r\n\r\nnull\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="barcode_enable_asn"\r\n\r\nnull\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="barcode_asn_prefix"\r\n\r\n\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="barcode_upscale"\r\n\r\n1.0\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="barcode_dpi"\r\n\r\n1\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="barcode_max_pages"\r\n\r\n1\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="barcode_enable_tag"\r\n\r\nnull\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="barcode_tag_split"\r\n\r\nnull\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="barcode_store_values"\r\n\r\nnull\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="remote_ocr_engine"\r\n\r\nnull\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="remote_ocr_endpoint"\r\n\r\n\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="remote_ocr_mode"\r\n\r\nnull\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="ai_enabled"\r\n\r\nnull\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="llm_embedding_backend"\r\n\r\nnull\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="llm_embedding_model"\r\n\r\n\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="llm_embedding_endpoint"\r\n\r\n\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="llm_embedding_chunk_size"\r\n\r\n1\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="llm_context_size"\r\n\r\n1\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="llm_backend"\r\n\r\nnull\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="llm_model"\r\n\r\n\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="llm_endpoint"\r\n\r\n\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="llm_output_language"\r\n\r\n\r\n--968c3390b18a8bd4236c7add35c0a3b4\r\nContent-Disposition: form-data; name="llm_request_timeout"\r\n\r\n0\r\n--968c3390b18a8bd4236c7add35c0a3b4--\r\n' http://0.0.0.0:42897/api/config/1/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"archive_file_generation":["\"null\" is not a valid choice."],"color_conversion_strategy":["\"null\" is not a valid choice."],"app_logo":["The submitted data was not a file. Check the encoding type on the form."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=ec0ed7c9bc28a8e8d84a6f69707cb42f' -d $'--ec0ed7c9bc28a8e8d84a6f69707cb42f\r\nContent-Disposition: form-data; name="barcode_tag_mapping"\r\n\r\nnull\r\n--ec0ed7c9bc28a8e8d84a6f69707cb42f\r\nContent-Disposition: form-data; name="archive_file_generation"\r\n\r\nnull\r\n--ec0ed7c9bc28a8e8d84a6f69707cb42f\r\nContent-Disposition: form-data; name="image_dpi"\r\n\r\n1\r\n--ec0ed7c9bc28a8e8d84a6f69707cb42f\r\nContent-Disposition: form-data; name="deskew"\r\n\r\nnull\r\n--ec0ed7c9bc28a8e8d84a6f69707cb42f\r\nContent-Disposition: form-data; name="color_conversion_strategy"\r\n\r\nnull\r\n--ec0ed7c9bc28a8e8d84a6f69707cb42f\r\nContent-Disposition: form-data; name="app_title"\r\n\r\n\r\n--ec0ed7c9bc28a8e8d84a6f69707cb42f\r\nContent-Disposition: form-data; name="app_logo"\r\n\r\n�PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x01\x00\x00\x00\x01\x08\x00\x00\x00\x00:~�U\x00\x00\x00\nIDATx�c`\x00\x00\x00\x02\x00\x01H��q\x00\x00\x00\x00IEND�B`�\r\n--ec0ed7c9bc28a8e8d84a6f69707cb42f\r\nContent-Disposition: form-data; name="barcodes_enabled"\r\n\r\nnull\r\n--ec0ed7c9bc28a8e8d84a6f69707cb42f\r\nContent-Disposition: form-data; name="barcode_enable_tiff_support"\r\n\r\nnull\r\n--ec0ed7c9bc28a8e8d84a6f69707cb42f\r\nContent-Disposition: form-data; name="barcode_string"\r\n\r\n\r\n--ec0ed7c9bc28a8e8d84a6f69707cb42f\r\nContent-Disposition: form-data; name="barcode_retain_split_pages"\r\n\r\nnull\r\n--ec0ed7c9bc28a8e8d84a6f69707cb42f\r\nContent-Disposition: form-data; name="barcode_enable_asn"\r\n\r\nnull\r\n--ec0ed7c9bc28a8e8d84a6f69707cb42f\r\nContent-Disposition: form-data; name="barcode_asn_prefix"\r\n\r\n\r\n--ec0ed7c9bc28a8e8d84a6f69707cb42f\r\nContent-Disposition: form-data; name="barcode_upscale"\r\n\r\n1.0\r\n--ec0ed7c9bc28a8e8d84a6f69707cb42f\r\nContent-Disposition: form-data; name="barcode_dpi"\r\n\r\n1\r\n--ec0ed7c9bc28a8e8d84a6f69707cb42f\r\nContent-Disposition: form-data; name="barcode_max_pages"\r\n\r\n1\r\n--ec0ed7c9bc28a8e8d84a6f69707cb42f\r\nContent-Disposition: form-data; name="barcode_enable_tag"\r\n\r\nnull\r\n--ec0ed7c9bc28a8e8d84a6f69707cb42f\r\nContent-Disposition: form-data; name="barcode_tag_split"\r\n\r\nnull\r\n--ec0ed7c9bc28a8e8d84a6f69707cb42f\r\nContent-Disposition: form-data; name="barcode_store_values"\r\n\r\nnull\r\n--ec0ed7c9bc28a8e8d84a6f69707cb42f\r\nContent-Disposition: form-data; name="ai_enabled"\r\n\r\nnull\r\n--ec0ed7c9bc28a8e8d84a6f69707cb42f--\r\n' http://0.0.0.0:42897/api/config/1/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - object with all required and a subset of optional properties Response 200 OK
{"id":1,"externally_configured_variables":["PAPERLESS_ADMIN_PASSWORD","PAPERLESS_ADMIN_USER","PAPERLESS_REDIS","PAPERLESS_SECRET_KEY","PAPERLESS_URL"],"user_args":null,"barcode_tag_mapping":null,"llm_embedding_api_key":"**********","llm_api_key":"**********","remote_ocr_api_key":"**********","output_type":null,"pages":1,"language":null,"mode":null,"archive_file_generation":null,"image_dpi":1,"unpaper_clean":null,"deskew":null,"rotate_pages":null,"rotate_pages_threshold":0.0,"max_image_pixels":0.0,"color_con // Output truncated... Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/x-www-form-urlencoded' -d 'app_title=&app_logo=&ai_enabled=null' http://0.0.0.0:42897/api/config/1/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PATCH -H 'Authorization: Pq0_J3xZ4E/O:f_1OABEuxWB;' -H 'Cookie: sessionid=l4bs' http://0.0.0.0:42897/api/config/1/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/x-www-form-urlencoded' -d llm_endpoint=ym%F0%A0%9B%9D%C2%A0 http://0.0.0.0:42897/api/config/-1.0221572693626002e-58/ Copy PUT /api/config/{id}/ # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 3,739 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"user_args":["This field is required."],"barcode_tag_mapping":["This field is required."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/config/1/ Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"user_args": null, "barcode_tag_mapping": null, "llm_embedding_api_key": "0", "llm_api_key": "0", "remote_ocr_api_key": "0", "output_type": null, "pages": 1, "language": "", "mode": null, "archive_file_generation": null, "image_dpi": 1, "unpaper_clean": null, "deskew": null, "rotate_pages": null, "rotate_pages_threshold": 0.0, "max_image_pixels": 0.0, "color_conversion_strategy": null, "app_title": "", "app_logo": "", "barcodes_enabled": null, "barcode_enable_tiff_support": null, "barcode_string": "", "barcode_retain_split_pages": null, "barcode_enable_asn": null, "barcode_asn_prefix": "", "barcode_upscale": 1.0, "barcode_dpi": 1, "barcode_max_pages": 1, "barcode_enable_tag": null, "barcode_tag_split": null, "barcode_store_values": null, "remote_ocr_engine": null, "remote_ocr_endpoint": "", "remote_ocr_mode": null, "ai_enabled": null, "llm_embedding_backend": null, "llm_embedding_model": "", "llm_embedding_endpoint": "", "llm_embedding_chunk_size": 1, "llm_context_size": 1, "llm_backend": null, "llm_model": "", "llm_endpoint": "", "llm_output_language": "", "llm_request_timeout": 1}' http://0.0.0.0:42897/api/config/null%2Cnull/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=a756d49cb93522c64ba6c32ed4a5df6f' -d $'--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="barcode_tag_mapping"\r\n\r\nnull\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="llm_embedding_api_key"\r\n\r\n0\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="llm_api_key"\r\n\r\n0\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="remote_ocr_api_key"\r\n\r\n0\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="output_type"\r\n\r\nnull\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="pages"\r\n\r\n1\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="language"\r\n\r\n\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="mode"\r\n\r\nnull\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="archive_file_generation"\r\n\r\nnull\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="image_dpi"\r\n\r\n1\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="unpaper_clean"\r\n\r\nnull\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="deskew"\r\n\r\nnull\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="rotate_pages"\r\n\r\nnull\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="rotate_pages_threshold"\r\n\r\n0.0\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="max_image_pixels"\r\n\r\n0.0\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="color_conversion_strategy"\r\n\r\nnull\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="app_title"\r\n\r\n\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="app_logo"\r\n\r\n�PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x01\x00\x00\x00\x01\x08\x00\x00\x00\x00:~�U\x00\x00\x00\nIDATx�c`\x00\x00\x00\x02\x00\x01H��q\x00\x00\x00\x00IEND�B`�\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="barcodes_enabled"\r\n\r\nnull\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="barcode_enable_tiff_support"\r\n\r\nnull\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="barcode_string"\r\n\r\n\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="barcode_retain_split_pages"\r\n\r\nnull\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="barcode_enable_asn"\r\n\r\nnull\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="barcode_asn_prefix"\r\n\r\n\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="barcode_upscale"\r\n\r\n1.0\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="barcode_dpi"\r\n\r\n1\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="barcode_max_pages"\r\n\r\n1\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="barcode_enable_tag"\r\n\r\nnull\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="barcode_tag_split"\r\n\r\nnull\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="barcode_store_values"\r\n\r\nnull\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="remote_ocr_engine"\r\n\r\nnull\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="remote_ocr_endpoint"\r\n\r\n\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="remote_ocr_mode"\r\n\r\nnull\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="ai_enabled"\r\n\r\nnull\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="llm_embedding_backend"\r\n\r\nnull\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="llm_embedding_model"\r\n\r\n\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="llm_embedding_endpoint"\r\n\r\n\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="llm_embedding_chunk_size"\r\n\r\n1\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="llm_context_size"\r\n\r\n1\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="llm_backend"\r\n\r\nnull\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="llm_model"\r\n\r\n\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="llm_endpoint"\r\n\r\n\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="llm_output_language"\r\n\r\n\r\n--a756d49cb93522c64ba6c32ed4a5df6f\r\nContent-Disposition: form-data; name="llm_request_timeout"\r\n\r\n1\r\n--a756d49cb93522c64ba6c32ed4a5df6f--\r\n' http://0.0.0.0:42897/api/config/1/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"archive_file_generation":["\"null\" is not a valid choice."],"color_conversion_strategy":["\"null\" is not a valid choice."],"app_logo":["The submitted data was not a file. Check the encoding type on the form."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=5091fbf1a771c33c80a43b94c3e19a9c' -d $'--5091fbf1a771c33c80a43b94c3e19a9c\r\nContent-Disposition: form-data; name="user_args"\r\n\r\nnull\r\n--5091fbf1a771c33c80a43b94c3e19a9c\r\nContent-Disposition: form-data; name="barcode_tag_mapping"\r\n\r\nnull\r\n--5091fbf1a771c33c80a43b94c3e19a9c\r\nContent-Disposition: form-data; name="archive_file_generation"\r\n\r\nnull\r\n--5091fbf1a771c33c80a43b94c3e19a9c\r\nContent-Disposition: form-data; name="image_dpi"\r\n\r\n1\r\n--5091fbf1a771c33c80a43b94c3e19a9c\r\nContent-Disposition: form-data; name="deskew"\r\n\r\nnull\r\n--5091fbf1a771c33c80a43b94c3e19a9c\r\nContent-Disposition: form-data; name="color_conversion_strategy"\r\n\r\nnull\r\n--5091fbf1a771c33c80a43b94c3e19a9c\r\nContent-Disposition: form-data; name="app_title"\r\n\r\n\r\n--5091fbf1a771c33c80a43b94c3e19a9c\r\nContent-Disposition: form-data; name="app_logo"\r\n\r\n�PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x01\x00\x00\x00\x01\x08\x00\x00\x00\x00:~�U\x00\x00\x00\nIDATx�c`\x00\x00\x00\x02\x00\x01H��q\x00\x00\x00\x00IEND�B`�\r\n--5091fbf1a771c33c80a43b94c3e19a9c\r\nContent-Disposition: form-data; name="barcodes_enabled"\r\n\r\nnull\r\n--5091fbf1a771c33c80a43b94c3e19a9c\r\nContent-Disposition: form-data; name="barcode_enable_tiff_support"\r\n\r\nnull\r\n--5091fbf1a771c33c80a43b94c3e19a9c\r\nContent-Disposition: form-data; name="barcode_string"\r\n\r\n\r\n--5091fbf1a771c33c80a43b94c3e19a9c\r\nContent-Disposition: form-data; name="barcode_retain_split_pages"\r\n\r\nnull\r\n--5091fbf1a771c33c80a43b94c3e19a9c\r\nContent-Disposition: form-data; name="barcode_enable_asn"\r\n\r\nnull\r\n--5091fbf1a771c33c80a43b94c3e19a9c\r\nContent-Disposition: form-data; name="barcode_asn_prefix"\r\n\r\n\r\n--5091fbf1a771c33c80a43b94c3e19a9c\r\nContent-Disposition: form-data; name="barcode_upscale"\r\n\r\n1.0\r\n--5091fbf1a771c33c80a43b94c3e19a9c\r\nContent-Disposition: form-data; name="barcode_dpi"\r\n\r\n1\r\n--5091fbf1a771c33c80a43b94c3e19a9c\r\nContent-Disposition: form-data; name="barcode_max_pages"\r\n\r\n1\r\n--5091fbf1a771c33c80a43b94c3e19a9c\r\nContent-Disposition: form-data; name="barcode_enable_tag"\r\n\r\nnull\r\n--5091fbf1a771c33c80a43b94c3e19a9c\r\nContent-Disposition: form-data; name="barcode_tag_split"\r\n\r\nnull\r\n--5091fbf1a771c33c80a43b94c3e19a9c\r\nContent-Disposition: form-data; name="barcode_store_values"\r\n\r\nnull\r\n--5091fbf1a771c33c80a43b94c3e19a9c\r\nContent-Disposition: form-data; name="ai_enabled"\r\n\r\nnull\r\n--5091fbf1a771c33c80a43b94c3e19a9c--\r\n' http://0.0.0.0:42897/api/config/1/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - object with all required and a subset of optional properties Response 200 OK
{"id":1,"externally_configured_variables":["PAPERLESS_ADMIN_PASSWORD","PAPERLESS_ADMIN_USER","PAPERLESS_REDIS","PAPERLESS_SECRET_KEY","PAPERLESS_URL"],"user_args":null,"barcode_tag_mapping":null,"llm_embedding_api_key":"**********","llm_api_key":"**********","remote_ocr_api_key":"**********","output_type":null,"pages":1,"language":null,"mode":null,"archive_file_generation":null,"image_dpi":1,"unpaper_clean":null,"deskew":null,"rotate_pages":null,"rotate_pages_threshold":0.0,"max_image_pixels":0.0,"color_con // Output truncated... Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/x-www-form-urlencoded' -d 'user_args=null&barcode_tag_mapping=null&app_title=&app_logo=&ai_enabled=null' http://0.0.0.0:42897/api/config/1/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"\udb09\ude2f\u0013\udb6c\udfb2*\uda51\udd79\u0013": [], "": [null, "m$\u00f1\udbc8\udccc\u0087\udbd9\udea3QV\u00c7\ud9ee\udcab7\ud822\udfd7\udaaa\udded\u0010\u0085\ud976\udeac\u000e\udaa3\udc222", 5611106534], "G\u00d0\u00b3\u00a5\ud952\udf72\udb5c\udc30": {}, "\ud808\udc5cn\u0013\u008d": [true], "E\u000b\u0014m\u1f8e\ud860\udceb_": [{}, [], ["a\r\u00a6c"]], "barcodes_enabled": false, "barcode_tag_mapping": {"a\u0018\u00f2\u00ee\udaae\udfba6\u001c\u00b3Pb\u0084\u00f8": [true]}, "llm_embedding_chunk_size": 9223372036854775806, "user_args": {}}' http://0.0.0.0:42897/api/config/-7.491301545164033e-54/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PUT -H 'Authorization: :_' -H 'Content-Type: application/json' -d '{"ai_enabled": false, "llm_embedding_api_key": "**********", "user_args": -4.87503562703615e+16, "language": "\udb66\udcd3\u001e\ud9b5\udca0\udbb2\udcbb\u0086", "remote_ocr_mode": "workflow_only", "archive_file_generation": "", "barcode_enable_asn": null, "barcode_tag_mapping": null, "barcode_max_pages": null, "llm_embedding_endpoint": null, "app_logo": "", "mode": "redo", "barcode_string": null, "barcode_upscale": 2403096448754264.0}' http://0.0.0.0:42897/api/config/1/ Copy GET /api/custom_fields/ # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,710 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Invalid page."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/custom_fields/?id__in=0&id=2&name__icontains=&name__iendswith=&name__iexact=&name__istartswith=&ordering=&page=0' Copy Schema-violating request acceptedST201 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 Response 200 OK
{"count":4,"next":null,"previous":null,"results":[{"id":1,"name":"0","data_type":"string","extra_data":null,"document_count":0},{"id":4,"name":"00","data_type":"string","extra_data":null,"document_count":0},{"id":2,"name":"0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","data_type":"string","extra_data":null,"document_count":0},{"id":3,"name":"0000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/custom_fields/?page_size=null&page_size=null' Copy Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"id__in":["Enter a number."]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/custom_fields/?id__in=%5B%27null%27%2C%20%27null%27%5D' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H $'Authorization: fT\t1_@wD0' -H 'Cookie: sessionid=8' 'http://0.0.0.0:42897/api/custom_fields/?id__in=285606715920,1007,-2382308376,-6622399716,-134217727,51851961782,-14805753089235034832896,-48691,-859,1025282045285018&ordering=Z%C2%9A%F4%8D%8D%9E%2B%F1%97%A3%A2&name__icontains=Performance&page_size=17295&name__iexact=%06%7F%F1%99%AB%9F%C3%A4%3F&page=1&id=18&name__iendswith=.exe&name__istartswith=' Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/custom_fields/?id__in=-6837150163102413929578496,255500,54301,-297943,-5915,-77,-27097692733,5542,-246,1096519,-19053150&ordering=&name__istartswith=__dict__&page_size=2475383&name__iexact=%F3%86%B6%B9%C3%99%C3%9B&page=1&name__icontains=%F0%B0%B1%B40%17V%F0%9A%96%BEi%C3%8D%C2%A1&id=10' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"name__iexact":["Null characters are not allowed."]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/custom_fields/?id__in=-63628,5668768,-298,-2313350,-1068&name__icontains=dW&name__iexact=%C3%BE%F0%A2%B8%BBW%F4%88%85%82O%C3%85%00.%C3%AE%C3%82&page_size=-4752&ordering=%F3%9A%BF%A5%C2%AF%17f%C3%8D%05%C2%B4v&id=-1925805&name__iendswith=w%1A%C2%8A%0E%C3%A2%C2%8F%C3%B5%C3%B5%C2%B9%C3%82%F3%93%BA%9D%0D%C2%A0%F2%BD%8A%8E%F0%B4%9E%AD&page=1' Copy PUT /api/custom_fields/{id}/ # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,306 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"name":["This field is required."],"data_type":["This field is required."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/custom_fields/1/ Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "data_type": "string", "extra_data": null}' http://0.0.0.0:42897/api/custom_fields/null%2Cnull/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"extra_data":["Value must be valid JSON."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=21f6993d02dbcd5dbcda132ac0fb2241' -d $'--21f6993d02dbcd5dbcda132ac0fb2241\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--21f6993d02dbcd5dbcda132ac0fb2241\r\nContent-Disposition: form-data; name="data_type"\r\n\r\nstring\r\n--21f6993d02dbcd5dbcda132ac0fb2241\r\nContent-Disposition: form-data; name="extra_data"\r\n\r\n\r\n--21f6993d02dbcd5dbcda132ac0fb2241--\r\n' http://0.0.0.0:42897/api/custom_fields/1/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=6579106b10b0b8a4267c6eabe00169af' -d $'--6579106b10b0b8a4267c6eabe00169af\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--6579106b10b0b8a4267c6eabe00169af\r\nContent-Disposition: form-data; name="data_type"\r\n\r\nselect\r\n--6579106b10b0b8a4267c6eabe00169af\r\nContent-Disposition: form-data; name="extra_data"\r\n\r\nnull\r\n--6579106b10b0b8a4267c6eabe00169af--\r\n' http://0.0.0.0:42897/api/custom_fields/1/ Copy Schema-violating request acceptedST201 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 Response 200 OK
{"id":1,"name":"0","data_type":"string","extra_data":null,"document_count":0} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": 0, "data_type": "string", "extra_data": null}' http://0.0.0.0:42897/api/custom_fields/1/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PUT -H 'Authorization: h2+fG6nqH_K' -H 'Content-Type: application/x-www-form-urlencoded' -d '%C3%A2%F2%AE%A6%AD%C3%93%F0%AC%8C%A4%F2%B5%BB%93M%C2%ACa%F2%A1%8B%A1K%F3%B4%92%B9h%0DL%F3%9E%8D%A56%1C%C2%B0=-22287609769&%C3%A6z%C3%9F%CC%99%F1%A7%AA%90=false&%C3%A6z%C3%9F%CC%99%F1%A7%AA%90=false&%C2%B5%C2%9E%C3%A5=false&name=xr%C2%8A%F2%AE%83%98z%C3%BB%F2%A7%B5%88N%27w%C3%8A%2C%C2%8D&data_type=float' http://0.0.0.0:42897/api/custom_fields/2/ Copy GET /api/documents/ # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 2,246 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"detail":"Specify only one of text, title_search, query, or more_like_id."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/documents/?correspondent__id__in=0&document_type__id__in=0&id__in=0&owner__id__in=0&storage_path__id__in=0&added__date__gt=2000-01-01&added__date__gte=2000-01-01&added__date__lt=2000-01-01&added__date__lte=2000-01-01&added__day=0&added__gt=2000-01-01T00%3A00%3A00Z&added__gte=2000-01-01T00%3A00%3A00Z&added__lt=2000-01-01T00%3A00%3A00Z&added__lte=2000-01-01T00%3A00%3A00Z&added__month=0&added__year=0&archive_serial_number=0&archive_serial_number__gt=0&archive_serial_number__gte=0&archive_serial_number__isnull=true&archive_serial_number__lt=0&archive_serial_number__lte=0&checksum__icontains=&checksum__iendswith=&checksum__iexact=&checksum__istartswith=&content__icontains=0&content__iendswith=0&content__iexact=0&content__istartswith=0&correspondent__id=4&correspondent__id__none=0&correspondent__isnull=true&correspondent__name__icontains=&correspondent__name__iendswith=&correspondent__name__iexact=&correspondent__name__istartswith=&created__date__gt=2000-01-01&created__date__gte=2000-01-01&created__date__lt=2000-01-01&created__date__lte=2000-01-01&created__day=0&created__gt=2000-01-01&created__gte=2000-01-01&created__lt=2000-01-01&created__lte=2000-01-01&created__month=0&created__year=0&custom_field_query=0&custom_fields__icontains=0&custom_fields__id__all=0&custom_fields__id__in=0&custom_fields__id__none=0&document_type__id=2&document_type__id__none=0&document_type__isnull=true&document_type__name__icontains=&document_type__name__iendswith=&document_type__name__iexact=&document_type__name__istartswith=&fields=&full_perms=true&has_custom_fields=true&has_duplicates=true&id=0&is_in_inbox=true&is_tagged=true&mime_type=&modified__date__gt=2000-01-01&modified__date__gte=2000-01-01&modified__date__lt=2000-01-01&modified__date__lte=2000-01-01&modified__day=0&modified__gt=2000-01-01T00%3A00%3A00Z&modified__gte=2000-01-01T00%3A00%3A00Z&modified__lt=2000-01-01T00%3A00%3A00Z&modified__lte=2000-01-01T00%3A00%3A00Z&modified__month=0&modified__year=0&ordering=&original_filename__icontains=&original_filename__iendswith=&original_filename__iexact=&original_filename__istartswith=&owner__id=0&owner__id__none=0&owner__isnull=true&page=0&page_size=0&query=&search=&shared_by__id=true&storage_path__id=3&storage_path__id__none=0&storage_path__isnull=true&storage_path__name__icontains=&storage_path__name__iendswith=&storage_path__name__iexact=&storage_path__name__istartswith=&tags__id=0&tags__id__all=0&tags__id__in=0&tags__id__none=0&tags__name__icontains=&tags__name__iendswith=&tags__name__iexact=&tags__name__istartswith=&text=&title__icontains=&title__iendswith=&title__iexact=&title__istartswith=&title_content=0' Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/documents/?correspondent__id__in=0&added__date__gt=2000-01-01&added__date__gte=2000-01-01&added__date__lt=2000-01-01&added__date__lte=2000-01-01&added__day=0&added__gt=2000-01-01T00%3A00%3A00Z&added__gte=2000-01-01T00%3A00%3A00Z&added__lt=2000-01-01T00%3A00%3A00Z&added__lte=2000-01-01T00%3A00%3A00Z&added__month=0&added__year=0&archive_serial_number=0&archive_serial_number__gt=0&archive_serial_number__gte=0&archive_serial_number__isnull=true&archive_serial_number__lt=0&archive_serial_number__lte=0&checksum__icontains=&checksum__iendswith=&checksum__iexact=&checksum__istartswith=&content__icontains=0&content__iendswith=0&content__iexact=0&content__istartswith=0&correspondent__id=4&correspondent__id__none=0&correspondent__isnull=true&correspondent__name__icontains=&correspondent__name__iendswith=&correspondent__name__iexact=&correspondent__name__istartswith=&created__date__gt=2000-01-01&created__date__gte=2000-01-01&created__date__lt=2000-01-01&created__date__lte=2000-01-01&created__day=0&created__gt=2000-01-01&created__gte=2000-01-01&created__lt=2000-01-01&created__lte=2000-01-01&created__month=0&created__year=0' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `title_content` in query - title_content: String smaller than minLength Response 200 OK
{"count":0,"next":null,"previous":null,"results":[]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/documents/?title_content=' Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Invalid page."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/documents/?page=null&page=null' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: %4' -H 'Cookie: sessionid=7n'"'"'0' 'http://0.0.0.0:42897/api/documents/?modified__gte=1363-12-18T13%3A31%3A44.027240%2B10%3A54&title__iexact=%F3%A7%92%89S%C2%9F%C3%9C%C2%8F8&has_duplicates=false&tags__id__all=39539300542&original_filename__iexact=%C2%87y%C3%8Cn%C2%93H%F1%8D%91%91c%21%F3%9C%98%9E1&owner__id=-409061&owner__isnull=true&checksum__istartswith=%C3%B4%F2%85%BA%ADr%C3%86%22%E5%81%AA%C2%9B%C2%85m%F1%8C%84%92%C3%83%C2%92d%F1%83%BE%AB%28&added__day=-7.34654516304302e-96&storage_path__name__iexact=X&created__year=-2.7137360626923714e-28&shared_by__id=false&page=1' Copy POST /api/documents/bulk_download/ # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,320 Undocumented status codeST103 Received: 400
Documented: 200, 403 Response 400 Bad Request
{"follow_formatting":["Must be a valid boolean."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"documents": [], "all": false, "filters": {}, "excluded_documents": [], "content": "archive", "compression": "none", "follow_formatting": {}}' http://0.0.0.0:42897/api/documents/bulk_download/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - follow_formatting: Incorrect type Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"documents": [], "all": false, "filters": {}, "excluded_documents": [], "content": "archive", "compression": "none", "follow_formatting": 0}' http://0.0.0.0:42897/api/documents/bulk_download/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"non_field_errors":["excluded_documents is only supported when all is true."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"documents": [], "all": false, "filters": {}, "excluded_documents": [0], "content": "archive", "compression": "none", "follow_formatting": false}' http://0.0.0.0:42897/api/documents/bulk_download/ Copy Undocumented status codeST103 Received: 500
Documented: 200, 403 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"\u009d\u001e\ud83e\ude2a\u00d0,": [], "": [{}, 606578120122584576, {"c": "\ud935\ude348\u00ac", "\u00d0\ud8d3\udc6b\u00a0\udb10\udc03\u00ec\u0090\u0003\u001c\u00be\u00c94": 1.2012064858708832e+94, "\u001d": null}], "\u0016\udbf4\udebc\u00e4%\u008c;~\u0007\u0090\u00a3/\u0017\ud8c9\udd4d@\u00e0\u009fO\u00f3\u00fa\u00f0S\u00e0\u0087k\u00d7\u00d4": true, "content": "both", "all": true, "documents": [404, -1193, 1777710112318690885216898121728, 899888411, -22117, -20306884905, 164644, -32589158477190044729, -6488, 2821], "filters": {}}' http://0.0.0.0:42897/api/documents/bulk_download/ Copy Undocumented status codeST103 Received: 401
Documented: 200, 403 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: IEQK' -H 'Content-Type: application/json' -H 'Cookie: sessionid=8=^E' -d '{"compression": "lzma", "excluded_documents": [-24404, 3804737353397313154559089049600, 2898956792348, 309660, 62, 336217419265897594880, 217370529, -32, 276, 25664, -8123, -787, 428118], "content": "originals", "documents": [], "all": false, "follow_formatting": true, "filters": {"\u009b O\u00d4": {}, "T\u00e8\u00f8\u00dc\u00af\u0081\udaba\ude0b]\u000fC\u0080\u00dd\u00cd'"'"'\u00ce,\ud8e3\udcaep\u001b3\u00d08H\u00dc\udb2c\uddbb": [113697302, {"\u00e3a1\ud8e7\udcac": 1453992928048042.0}, null], "": [null], "R\uda85\udf0b\u0011\ud994\udea6\udbd7\udca6\u00bc\u00b6\ud97c\ude84\u00f2\u00b9\u00da\u00e7\u00a8g": {}, "&\u00f9\u00a2;\u00af\f\udaab\udc4aT<\ud84f\udcf3\uda2c\udc38V\u009a\u00d1": {"@\ts": [1.175494351e-38, -144635, false], "": 13836, "\u00a1": {"\u009f\u001d\ud983\udd31H\udb9f\udc4b": null}}}}' http://0.0.0.0:42897/api/documents/bulk_download/ Copy POST /api/documents/delete/ # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,276 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"excluded_documents":{"0":["A valid integer is required."]}} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"documents": [], "all": false, "filters": {}, "excluded_documents": [{}]}' http://0.0.0.0:42897/api/documents/delete/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - all: Incorrect type Response 200 OK
{"result":"OK"} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"documents": [], "all": 0, "filters": {}, "excluded_documents": []}' http://0.0.0.0:42897/api/documents/delete/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"non_field_errors":["excluded_documents is only supported when all is true."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"documents": [], "all": false, "filters": {}, "excluded_documents": [0]}' http://0.0.0.0:42897/api/documents/delete/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: ?xHid)cBz!' -H 'Content-Type: application/json' -d '{"%\ud8bd\udf30\ud8e2\udecd\u0001\u00a5\u0085": ["\udba7\udcbe\uda7d\udd9eT\ud8b0\ude9e<W\udac9\udea4\ud962\udf96\u00c4\u0010;\uda41\uddd5+\r\u0098\u00dbOz\u00bc", {}, ["\u5946\u00b7\u00fc\u12b5\rL\uda57\udfc9\u00ec\udb58\udc06"]], "\u00bf": [[], {"i\u00e6": [false], "\u00a8\u00ad\u00cf\u00e0\udad3\ude32\u0005\u009b\u00a1\u00b1\u000bo\uda0c\udd8c": {}, "\u0091R\u00e2\u141e\u00d1\u00e5\u00dc//\f\ue908V\ud82d\udc2d\u00afJ\ud8b6\ude874X\ud851\udef1\u00f2;\u00b8\u00ab\u00eb\ud85c\udf37\u00c5\u00a6\u00b8\u00b8\u009aCn\ud9f7\ude8f~U|;\uda31\udff6.\u008f\udb33\udda0\ued98\uda18\udc71<": {}}, [null, [-635610, null, null]]], "excluded_documents": [459, -1821786, -510511, 1, 3145, 18083], "documents": [65], "all": false, "filters": {"S\u00f1{": {"#\u00ed\ud8e5\udd3e\u00e4\u009e\ud89d\udf2bv\u00c2": "\r\u009f", "\u0091\u00c3M\u0006\u0093f\u00ed%\u0091\u00e3Z\u0088$": {"7\u00bf6": 2812405255846.4463, "\udb88\udd41": false, "8a\u0000\u0011D\u0087\t\ud80e\udd7c\u0004\ud962\udd67aZ\u00b7i\u00ab\ud80e\udfe4": null}}}}' http://0.0.0.0:42897/api/documents/delete/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"\u00e3\u000f": [[], false, {"\ud812\udd13\uda2f\udcc1\u00bae": 443331075}], "&\f\u000f $:\ud8a1\udcd6\udb60\ude74\u00a6}\u00fc": [{}], "": {"{b\udbdd\udf3c\u00d0\ubbae\u00a3\u0016;": -56438015153, "\u00da\u00a8\u00e8]": false}, "\u00e3\u00b2&\u009f\u00e7": {"\u00a4\u008fH3O": [-0.99999, "\ud863\udcbd2\u009a8d\ud83d\udf16\u000e\u00a5\u6f3eQ\u0011", 222345859], "=\ud82f\udd85f\u00ee\ud88e\udd45X:\u00e2\ud8d7\udf12\u00e4\u00e1": {"": ";\u0003\u00d3\u0084"}, "": null}, "\u0000\uda0a\udfb0\uda4a\udcc1)\u00d7\u0089\u00bd\ud8b1\udcd4": {"\u0084\u00e864D\ud871\udfc8F\u0088": "\u0015", "AllowHeaderMismatch": false, "_t": [1.4483599452831838e+16, true, true]}, "documents": [370425385021985018347520], "all": false, "filters": {"2\u00d4\u0090\ud8f1\udff6": 634149489, "\ud85e\udc8b\ud99c\udcf5\f\u00c3": false, "\u00f5\u00c1": [], "": 1870399}, "excluded_documents": [31, -407483502489218839857293075641532416]}' http://0.0.0.0:42897/api/documents/delete/ Copy POST /api/documents/merge/ # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,286 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"documents":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/merge/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - from_webui: Incorrect type Response 200 OK
{"result":"OK"} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"documents": [], "metadata_document_id": null, "delete_originals": false, "archive_fallback": false, "source_mode": "latest_version", "from_webui": 0}' http://0.0.0.0:42897/api/documents/merge/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"source_mode":["Invalid source_mode"]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"documents": [], "metadata_document_id": null, "delete_originals": false, "archive_fallback": false, "source_mode": "00", "from_webui": false}' http://0.0.0.0:42897/api/documents/merge/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"delete_originals": true, "metadata_document_id": 0, "documents": [-550140589, 1063, -1571, 1887750, -24748993947, -205320511514064191488, 131627434, -5195, -22246429, -23660, -252, 76426, 590]}' http://0.0.0.0:42897/api/documents/merge/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H $'Authorization: $SUZ-\t-K' -H 'Content-Type: application/json' -H 'Cookie: sessionid=' -d '{"documents": [201, 240, 136485749047979, 357610307, 43, 42419, -87806647353, -13221453, 388, -648912146], "source_mode": "\ud836\udf4a\u001c\u0090\ud950\udc7e\u00a6\u00ad\u0082", "from_webui": false, "archive_fallback": true, "delete_originals": false, "metadata_document_id": -2097151}' http://0.0.0.0:42897/api/documents/merge/ Copy POST /api/documents/remove_password/ # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,304 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"documents":["This field is required."],"password":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/remove_password/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - from_webui: Incorrect type Response 200 OK
{"result":"OK"} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"documents": [], "password": "0", "update_document": false, "delete_original": false, "include_metadata": true, "source_mode": "latest_version", "from_webui": 0}' http://0.0.0.0:42897/api/documents/remove_password/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"source_mode":["Invalid source_mode"]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"documents": [], "password": "0", "update_document": false, "delete_original": false, "include_metadata": true, "source_mode": "00", "from_webui": false}' http://0.0.0.0:42897/api/documents/remove_password/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: 91j^' -H 'Content-Type: application/json' -d '{"from_webui": false, "include_metadata": false, "documents": [], "update_document": true, "source_mode": ")\udb5f\udcee\u00c4", "password": "**********", "delete_original": true}' http://0.0.0.0:42897/api/documents/remove_password/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"\u00c3c\u008e\u00f5a\ud8be\udd9b\u00ab\u0080\u00ea\u00cf\ud888\udd9c": {"": -6.5798497624122024e+16}, "X\u00b0\udab8\ude5e)\u00a3\ud93c\ude60\uda0b\udf40~\u0094": [[], false, [-21430838813412]], "\u00be\udb91\ude90\u0088\ud816\udd5b:": {"\udb34\ude9e>\udba8\udebf0kt\u008e\u00ac": [], "\u00ac\ud998\udfd3\u0010\u009e\u00e6\u00ca\u00a3": {"t\u00e4L\u00b81\u00f9\ud9b1\udd98\u00eaY\u00d9A\u00f9\udb5b\ude7e\ud906\udd48": "!", "\ud9ea\udc92\u00e2\u0014": -95910, "-C]\u00b0c\ud9f6\ude4a": "\u0006\u0003q"}}, "include_metadata": true, "documents": [144452, 14165, -28748513833497452544, 7414, 141098308756086857580675072, -202097814037887746834432, 147627212652413600, -281], "update_document": false, "password": "*****************************************************************************************", "delete_original": false, "from_webui": false}' http://0.0.0.0:42897/api/documents/remove_password/ Copy POST /api/documents/reprocess/ # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,284 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"remote_ocr":["Must be a valid boolean."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"documents": [], "all": false, "filters": {}, "excluded_documents": [], "remote_ocr": {}}' http://0.0.0.0:42897/api/documents/reprocess/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - remote_ocr: Incorrect type Response 200 OK
{"result":"OK"} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"documents": [], "all": false, "filters": {}, "excluded_documents": [], "remote_ocr": 0}' http://0.0.0.0:42897/api/documents/reprocess/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"non_field_errors":["excluded_documents is only supported when all is true."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"documents": [], "all": false, "filters": {}, "excluded_documents": [0], "remote_ocr": false}' http://0.0.0.0:42897/api/documents/reprocess/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"@": [1.9399725550166437e+176, null, false], "|\udb1e\udcac\u00a4\u00f1\u0092\ud922\uddce\u00f3\ud9de\udd84\u00b4\u00af<\ud9b6\ude7f\udb6f\udd08K+": {"\u008d\u00c1\u00ddK\u00d0i\uda25\udfb9_\u00d3": {"": null, "\ud925\uddda": -5.372490665293227e+195, "\u0088\ud92c\ude50/\u00e1\u009ef\u00d1\u00eewg\udb2f\ude52\uda3f\udfaf\u00d9S\u0097M\u6a63}~\ud98c\udff9\udadb\udcf1|\u00d9\u00ed\u00e0\u009bSQ\u00b2\ud861\udcb6": null}, "\u009f&": {}}, "": 848380160319700.0, "v": {"$L\u00e7": true}, "ruK\u00ac": [3804, false, "\u00d7\u00f7\u00a7\udbad\udc23F\ud857\udc2e\u00d2\uda98\udeee\u00da\uda43\udca8"], "excluded_documents": [268, -1156, 557], "remote_ocr": true, "documents": [11880038661, 10328630240495489150615552, -19, -7203, -239912826036], "filters": {"lorem \u0644\u0627 \u0628\u0633\u0645 \u0627\u0644\u0644\u0647 ipsum \u4f60\u597d1234\u4f60\u597d": {"\u00f2\u00c2\ud81b\udf4c\u00ec\u0081#\udb35\udc6c\u00b4\ud9c2\udc61\u0018\u00f4J\u009b\u00ba\u00a6\uda98\udd07\ud9ef\udcb6\u00ed\u00e9o_\udaa0\uddcc\u000e\u0005\u008f\u00c5": {}, "\uda3f\udd16": -4.130640933771455e+79, "\ud8c3\udfc8n}\u00ed\udaf5\udc2eHt": []}, "y\u0003\ud9ee\udc3a\u0083": {}, "\u008d\ud8a9\udc26\u009fB\u00e9\u0018$B": [[-7.040687332651316e+16], [], {"\\R\u0004\u00e7,O\u00a7\u0089\ud87f\udd78a|\u00d0\u00c8\u0085P\ud858\udf11\uda15\udcc7\u00b6": {"\u0019\u00c45\udbca\udc9b\u00c8\u0096yQ\u0005k\u00da\u00e7~\udb27\ude47(u\u0015\u00e6": 1545446955971748352}, "\u0090\u0099\udb0e\udde5\u0015\u00ac\ud8eb\ude68\u00cc\u0091\f5\ud81f\udf70\u00e6\ud91b\udf9d": {}, "\u00e9\ud965\uddc3": 19535}], "\u26c4+": {}, "\ud9f8\udf2b\uda10\udcb5\u0098\u008eS9\u0097m\u00a9\u00f5\u00d6*": {"H<!6\ud806\udf4aQ\u00a7\u0083B\u00f9\uda41\udd50\udadf\udcc8:\ud9bf\udf3b\u009a/\u0006\u00c9\u0004~": [[180, 842152194070, 5.241210358782805e+16]], "\uda55\udc5a\u00eb\u009f \uda8e\udced\udb69\uded2\u00fd\u00d1\u00a4\u009c\u00d8": -2.4917012338315783e-16, "\ud890\udca6": null}, "\u0087e": "s*\ufbe6\ud924\ude88\u009e\u00eb\u0010\u00e4\u00f8\u00ce\u00eb", "": ["\u0083\uda4d\udc69"], "\udb78\udd07.": {"Error": 9708382131659, "c\u00ec\uda96\udf3d\udbc4\ude9a": null, "\u00d6": null}}}' http://0.0.0.0:42897/api/documents/reprocess/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: H' -H 'Cookie: sessionid=Jp06D' http://0.0.0.0:42897/api/documents/reprocess/ Copy POST /api/documents/rotate/ # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,336 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"degrees":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/rotate/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - from_webui: Incorrect type Response 200 OK
{"result":"OK"} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"documents": [], "all": false, "filters": {}, "excluded_documents": [], "degrees": 0, "source_mode": "latest_version", "from_webui": 0}' http://0.0.0.0:42897/api/documents/rotate/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"source_mode":["Invalid source_mode"]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"documents": [], "all": false, "filters": {}, "excluded_documents": [], "degrees": 0, "source_mode": "00", "from_webui": false}' http://0.0.0.0:42897/api/documents/rotate/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: [(u0' -H 'Content-Type: application/json' -H 'Cookie: sessionid=7(}(.X' -d '{"\u00fe\u00a7\u0088\u00dc.)\u00f8": [[3.6088418585524065e+297], null, []], "": ["-script.pyw"], "\u00e8\u00e4\ud8ef\ude58I&Q\u00f4\u00de\u00a5^\udab7\udf31\nf&Y\u0006": [{"/\u008f\u00a4\ud829\udc35Y\udb2a\udd8e\u008b\udaae\uddeb\u009a\u00b65\u0018F": ["\ud81e\udcecPT\u0002", "\u0097\udae5\uddabC\ud884\udda2\u0010\u00ed"], "\ud975\udfa5\uda5e\ude84\udb07\udc1d\u00b0": {}, "\ud8bc\ude77\udb5e\udc78\u001d\ud818\udc81\ud99b\udce7\u00fe\u0095\u0082[\u00d5\u00c2>\u00fe": "\ud81b\udcb9\u00ac\u0006s"}, [], [false]], "\udbaa\udf10\u0098\u0082": [], "degrees": -19}' http://0.0.0.0:42897/api/documents/rotate/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"from_webui": false, "all": false, "degrees": -23189015, "source_mode": "\u00a6\u0091B\u009b\uda52\udd1a\udaaf\udf11\ud9f7\udfb4\u0093\u0019\u008d\u00e6\ud96a\ude7d2'"'"'\u00d8\u009b\udad2\udf77", "documents": [3015776, 2200052274, 198790296604562, -9223372036854775808, -460, 384815002119651935125504, 9126276], "filters": {}, "excluded_documents": [3015776, 2200052274, 198790296604562, -9223372036854775808, -460, 384815002119651935125504, 9126276]}' http://0.0.0.0:42897/api/documents/rotate/ Copy POST /api/documents/selection_data/ # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,326 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"excluded_documents":{"0":["A valid integer is required."]}} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"documents": [], "all": false, "filters": {}, "excluded_documents": [{}]}' http://0.0.0.0:42897/api/documents/selection_data/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - all: Incorrect type Response 200 OK
{"selected_correspondents":[{"id":3,"document_count":0},{"id":4,"document_count":0},{"id":5,"document_count":0},{"id":6,"document_count":0},{"id":1,"document_count":0},{"id":2,"document_count":0}],"selected_tags":[{"id":1,"document_count":0}],"selected_document_types":[{"id":3,"document_count":0},{"id":4,"document_count":0},{"id":5,"document_count":0},{"id":6,"document_count":0},{"id":1,"document_count":0},{"id":2,"document_count":0}],"selected_storage_paths":[{"id":1,"document_count":0}],"selected_custom_f // Output truncated... Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"documents": [], "all": 0, "filters": {}, "excluded_documents": []}' http://0.0.0.0:42897/api/documents/selection_data/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"non_field_errors":["excluded_documents is only supported when all is true."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"documents": [], "all": false, "filters": {}, "excluded_documents": [0]}' http://0.0.0.0:42897/api/documents/selection_data/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"A\u001c\u00d2\u00e8": ["\udabf\udcf0\u00b3\u00a3"], "": {"": [4.313854002544996e+16]}, "filters": {"\u00afv\ud93c\udf2eB\u00be \u008e": {"\ud83c\udffb": {}, "m": [], "\u00add%\u0092": 1195}}, "all": true, "documents": [], "excluded_documents": [47536615914061709312, -519, 17809492, -718285066339901153919107072, 16279, 29818, -2914, 14450]}' http://0.0.0.0:42897/api/documents/selection_data/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: }X-A}' http://0.0.0.0:42897/api/documents/selection_data/ Copy GET /api/documents/{id}/ai_suggestions/ # Server error +3 more less Schema-violating request accepted Undocumented Content-Type Undocumented status code 1,240 Undocumented status codeST103 Received: 500
Documented: 200, 400, 403, 404 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/null%2Cnull/ai_suggestions/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `id` in path - incorrect type Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/0.5/ai_suggestions/ Copy Undocumented status codeST103 Received: 401
Documented: 200, 400, 403, 404 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H $'Authorization: N"([X8h]\t4qY\\Zp"Ial%w+%TNmX\\2x' http://0.0.0.0:42897/api/documents/1/ai_suggestions/ Copy GET /api/documents/{id}/download/ # Server error +3 more less Schema-violating request accepted Undocumented Content-Type Undocumented status code 1,257 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/documents/0/download/?original=null&original=null' Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/documents/null%2Cnull/download/?follow_formatting=true&original=true' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `id` in path - incorrect type Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/documents/0.5/download/?follow_formatting=true&original=true' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization;' -H 'Cookie: sessionid=' http://0.0.0.0:42897/api/documents/1/download/ Copy GET /api/documents/{id}/history/ # Missing test data Server error +3 more less Schema-violating request accepted Undocumented Content-Type Undocumented status code 1,232 Undocumented status codeST103 Received: 500
Documented: 200, 400, 403, 404 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/documents/null%2Cnull/history/?page=0&page_size=0' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `id` in path - incorrect type Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/documents/0.5/history/?page=0&page_size=0' Copy Undocumented status codeST103 Received: 401
Documented: 200, 400, 403, 404 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: bh' 'http://0.0.0.0:42897/api/documents/1/history/?page_size=24428&page=1' Copy GET /api/documents/{id}/metadata/ # Server error +3 more less Schema-violating request accepted Undocumented Content-Type Undocumented status code 1,213 Undocumented status codeST103 Received: 500
Documented: 200, 400, 403, 404 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/null%2Cnull/metadata/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `id` in path - incorrect type Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/0.5/metadata/ Copy Undocumented status codeST103 Received: 401
Documented: 200, 400, 403, 404 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: :p4' -H 'Cookie: sessionid=&^(G|m!|JxG' http://0.0.0.0:42897/api/documents/1/metadata/ Copy GET /api/documents/{id}/notes/ # Missing test data Server error +3 more less Schema-violating request accepted Undocumented Content-Type Undocumented status code 1,218 Undocumented status codeST103 Received: 500
Documented: 200, 400, 403, 404 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/documents/null%2Cnull/notes/?id=0' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `id` in path - incorrect type Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/documents/0.5/notes/?id=0' Copy Undocumented status codeST103 Received: 401
Documented: 200, 400, 403, 404 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: |' -H 'Cookie: sessionid=O@zDh|O_' 'http://0.0.0.0:42897/api/documents/1085/notes/?id=-285049' Copy GET /api/documents/{id}/preview/ # Server error +3 more less Schema-violating request accepted Undocumented Content-Type Undocumented status code 1,228 Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/null%2Cnull/preview/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `id` in path - incorrect type Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/0.5/preview/ Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/0/preview/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: EI<9(esM<ns)vw=xK' -H 'Cookie: sessionid=H^DX1dyFyP5AJG^%4Qhw`0h9.hk' http://0.0.0.0:42897/api/documents/1/preview/ Copy GET /api/documents/{id}/root/ # Server error +3 more less Schema-violating request accepted Undocumented Content-Type Undocumented status code 1,237 Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/null%2Cnull/root/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `id` in path - incorrect type Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/0.5/root/ Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/0/root/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: ^K[Y|]a\!(=-m[' -H 'Cookie: sessionid=/>]6t*kV' http://0.0.0.0:42897/api/documents/1/root/ Copy GET /api/documents/{id}/share_links/ # API accepts requests without authentication +3 more less Server error Undocumented Content-Type Undocumented status code 1,535 Undocumented status codeST103 Received: 500
Documented: 200, 400, 403, 404 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/%C2%89%C2%87%C2%93%C3%B5%F1%A5%96%8C/share_links/ Copy Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/%C2%8F%C3%90%C3%B8.%20/share_links/ Copy API accepts requests without authenticationST401 Expected 401 or 403, got `200 OK` for `GET /api/documents/{id}/share_links/` Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET http://0.0.0.0:42897/api/documents/%C2%8F%C3%90%C3%B8.%20/share_links/ Copy Undocumented status codeST103 Received: 401
Documented: 200, 400, 403, 404 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: `' http://0.0.0.0:42897/api/documents/%C2%87%F1%96%9E%8A%C2%9D%07%C3%9B%F1%A1%8E%8C/share_links/ Copy GET /api/documents/{id}/suggestions/ # Server error +3 more less Schema-violating request accepted Undocumented Content-Type Undocumented status code 1,231 Undocumented status codeST103 Received: 500
Documented: 200, 400, 403, 404 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/null%2Cnull/suggestions/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `id` in path - incorrect type Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/0.5/suggestions/ Copy Undocumented status codeST103 Received: 401
Documented: 200, 400, 403, 404 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: /8bwVWHJ]p' -H 'Cookie: sessionid=S%3]:' http://0.0.0.0:42897/api/documents/1/suggestions/ Copy GET /api/documents/{id}/thumb/ # Server error +3 more less Schema-violating request accepted Undocumented Content-Type Undocumented status code 1,237 Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/null%2Cnull/thumb/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `id` in path - incorrect type Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/0.5/thumb/ Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/0/thumb/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: S6' -H 'Cookie: sessionid=Ilv' http://0.0.0.0:42897/api/documents/1/thumb/ Copy POST /api/mail_accounts/ # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 2,559 Undocumented status codeST103 Received: 400
Documented: 201 Response 400 Bad Request
{"name":["This field is required."],"imap_server":["This field is required."],"imap_port":["This field is required."],"username":["This field is required."],"password":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/mail_accounts/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"owner":["Incorrect type. Expected pk value, received str."],"expiration":["Datetime has wrong format. Use one of these formats instead: YYYY-MM-DDThh:mm[:ss[.uuuuuu]][+HH:MM|-HH:MM|Z]."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=f330df4c94f3ec860ac9ddaf87f0ebe9' -d $'--f330df4c94f3ec860ac9ddaf87f0ebe9\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--f330df4c94f3ec860ac9ddaf87f0ebe9\r\nContent-Disposition: form-data; name="imap_server"\r\n\r\n0\r\n--f330df4c94f3ec860ac9ddaf87f0ebe9\r\nContent-Disposition: form-data; name="imap_port"\r\n\r\n0\r\n--f330df4c94f3ec860ac9ddaf87f0ebe9\r\nContent-Disposition: form-data; name="imap_security"\r\n\r\n1\r\n--f330df4c94f3ec860ac9ddaf87f0ebe9\r\nContent-Disposition: form-data; name="username"\r\n\r\n0\r\n--f330df4c94f3ec860ac9ddaf87f0ebe9\r\nContent-Disposition: form-data; name="password"\r\n\r\n0\r\n--f330df4c94f3ec860ac9ddaf87f0ebe9\r\nContent-Disposition: form-data; name="character_set"\r\n\r\n0\r\n--f330df4c94f3ec860ac9ddaf87f0ebe9\r\nContent-Disposition: form-data; name="is_token"\r\n\r\nfalse\r\n--f330df4c94f3ec860ac9ddaf87f0ebe9\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--f330df4c94f3ec860ac9ddaf87f0ebe9\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}\r\n--f330df4c94f3ec860ac9ddaf87f0ebe9\r\nContent-Disposition: form-data; name="account_type"\r\n\r\n1\r\n--f330df4c94f3ec860ac9ddaf87f0ebe9\r\nContent-Disposition: form-data; name="expiration"\r\n\r\nnull\r\n--f330df4c94f3ec860ac9ddaf87f0ebe9--\r\n' http://0.0.0.0:42897/api/mail_accounts/ Copy Undocumented status codeST103 Received: 500
Documented: 201 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=780bdf9cf4f07415a49ccee62242f02c' -d $'--780bdf9cf4f07415a49ccee62242f02c\r\nContent-Disposition: form-data; name="character_set"\r\n\r\n00\r\n--780bdf9cf4f07415a49ccee62242f02c\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{}\r\n--780bdf9cf4f07415a49ccee62242f02c\r\nContent-Disposition: form-data; name="is_token"\r\n\r\ntrue\r\n--780bdf9cf4f07415a49ccee62242f02c\r\nContent-Disposition: form-data; name="imap_port"\r\n\r\n-10926\r\n--780bdf9cf4f07415a49ccee62242f02c\r\nContent-Disposition: form-data; name="username"\r\n\r\nÛ\r\x1d\r\n--780bdf9cf4f07415a49ccee62242f02c\r\nContent-Disposition: form-data; name="password"\r\n\r\n**********\r\n--780bdf9cf4f07415a49ccee62242f02c\r\nContent-Disposition: form-data; name="name"\r\n\r\n9\xc2\x99vhÍ\x1a\x07à\xc2\x83°\xc2\x98\x1d¸\r\n--780bdf9cf4f07415a49ccee62242f02c\r\nContent-Disposition: form-data; name="imap_security"\r\n\r\n3\r\n--780bdf9cf4f07415a49ccee62242f02c\r\nContent-Disposition: form-data; name="imap_server"\r\n\r\n000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r\n--780bdf9cf4f07415a49ccee62242f02c--\r\n' http://0.0.0.0:42897/api/mail_accounts/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component:
- header: violates `format` at /properties/Authorization
- body: violates `type` at /properties/set_permissions/allOf/0/properties/change/properties/users/anyOf/0/items (was integer, became array)
- body: violates `type` at /properties/set_permissions/allOf/0/properties/view/properties/groups/anyOf/1 (was null, became string) Response 201 Created
{"id":31,"name":"COM1","imap_server":"ö𗏚J","imap_port":1182,"imap_security":2,"username":"àð\u0016Ø3°p¨~","password":"*****************","character_set":"UTF-8","is_token":false,"owner":2,"user_can_change":true,"account_type":1,"expiration":null} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=0fbe880521fabe97e2493a808cb21032' -d $'--0fbe880521fabe97e2493a808cb21032\r\nContent-Disposition: form-data; name="Yx\x01\x1d\xc2\x9f®ã\xc2\x86"\r\n\r\n{"": null, "\\u0005\\u00f8": true, "XT": true}\r\n--0fbe880521fabe97e2493a808cb21032\r\nContent-Disposition: form-data; name="name"\r\n\r\nCOM1\r\n--0fbe880521fabe97e2493a808cb21032\r\nContent-Disposition: form-data; name="imap_port"\r\n\r\n1182\r\n--0fbe880521fabe97e2493a808cb21032\r\nContent-Disposition: form-data; name="username"\r\n\r\nàð\xf2\x8e\xb8\x8f\x16Ø3°p¨~\r\n--0fbe880521fabe97e2493a808cb21032\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"\\u00e9\\ud869\\ude83\\u00b7>": ["\\u00b7"], "\\u00b3\\u00c6\\u00ccn\\u0095\\u0012\\u00ae\\udbed\\ude54": {}, "sf": {}, "": false, "\\u00d2Q)\\uc02e\\u00d9\\uda99\\uddcd\\u00cd\\u00a0": {}, "view": {"groups": "undefined", "users": [["\\u00a7", []], [{"\\u0096\\u00c5": []}, {}, [], {"\\u001ev%AC\\ud8ad\\udde6\\u00e0\\u00b8\\u00f7\\u0081\\u00d2\\u001c": 688, "\\uda01\\ude68$\\ud816\\udced": "AcceptedNegativeData"}, ["<", false]], [null, {"e\\u00f5*\\u0005\\u00eb\\u0000": "\\u0082\\u0083\\u0083\\u00b6", "\\u00f8": -608977811880481, "\\u00a3": null}], ["\\u0000\\\\\\u007f"], [null, {"\\u0095\\udb68\\udec4": null, "\\u00b4\\u0004\\u0081\\u00f7N\\u001f\\u00b42\\u00c9\\ud87f\\udfee\\udbbd\\udda8\\u00a2\\u001e\\uda72\\udfb9K\\ud875\\udcfd\\u00d9": {}, ",\\ud915\\uddee\\u00faf\\udb02\\udd1dx\\u000f\\ud882\\udeab\\u0091\\ud9b1\\ude3eo\\u00ae\\u00f3\\u0005": {}}, [], {}, {}], [[]]]}, "change": {"\\u001aB": {"\\u00f6\\u00c9\\\\}\\u0095": "", "\\udaea\\udc44\\\\\\u009a\\uda8a\\udc6a*\\u00b1\\u0000\\ud8ac\\ude0e\\udb17\\udd2bB\\ud97c\\udc8b[q\\u00941\\uda49\\udcf7\\u00111x": {}}, "\\u0002\\u009d\\u0015/\\ud9cb\\udded\\u00fb\\udbdf\\ude90": {}, "groups": "", "users": [[[-41021, ""]], [[null, -6.7087920786805704e+16, 50332531], ["\\u0001"], null, {"\\\\\\udbf8\\udcbdP7\\udbc9\\ude85q\\u00d4l\\u00b2<\\u0016Jn": {"\\u0016\\ud81c\\udf75\\udb2b\\udc0b\\u00e1\\u00ef4\\u00b4\\u0086\\u000e\\u0092": -276716006}, "": false}, 160736, {"": ["m"], ")\\u0006D\\u00cf\\uda3d\\udedf\\u00c6oT\\u00f5\\u00a0kD\\u0099\\uf17fF\\u000f\\u007f\\udbe5\\udeb8N\\ud948\\uded7\\u00a6\\u00dc\\u0092Xm\\u008d": {}, "\\ud972\\udc3dpB\\u00983\\u00a6\\u0096": {"false": null, "\\u0016\\u0010": {"&\\u0088\\u00e5": ""}, "\\u00e6\\u00f6\\u00d9\\u00d5\\u00c0\\u009dn@\\u009e\\udb2a\\udf15\\ud9ea\\udd0c": [-1346986, false]}}, [-4.632224857994953e-284, "ma\\ud813\\udfb5\\u00b2", 6760784], [{}], {}, {"w]\\u00c0\\ud8ee\\udda5\\u00b9\\u00bb\\u00fe;": "\\u00d9"}, [-1893, false], {}, 5.057984211469207e-286, {"\\ud983\\udf9en\\ud82a\\udc06\\ud9b3\\ude09\\u001a\\u00c6\\u0007\\u00b3\\u00ecD\\ud86f\\udf3e\\u007f\\u0085;\\u00de": true}, [[null, -192900, false], []], {"f2": -6.924215537268019e-218, "": [], "\\u00aa\\u00906": true}], [{"\\ud22d\\u00f7tQ\\u0002": -228011699, "responses": true, "\\udabf\\udd5f\\u009fi\\ud8d4\\uddb2 ": "\\u009a"}, false], [{"\\udba5\\ude36\\u00b8": []}, {"\\udb49\\ude58\\ud889\\ude41u\\u008b": null, "\\u00ac\\ud87c\\udca2\\\\\\u00ec\\u0097\\udb50\\udd8e\\u00d9\\u00ae": 848661647577396}, [1.281360155458996e-126, -5.019023435582135e+146], "U", [], [], {}, [], {">\\u00c9_\\u007f\\u00c1{(\\uda86\\ude4c": -5.399576783739741e+16, "\\u0001\\u00f7f\\uda1e\\udc2ceE\\u00aa\\u00d6{\\uda77\\ude3aR}l": true}, {"\\u00c1\\uda07\\udd13": {"\\u00c9\\u0004\\uda54\\udf3f\\u00b5\\ud9da\\udf1f\\u0082>V\\uda1b\\udf67#": [-4.51365982627653e-179]}, "!\\u00ba": {"r\\uda75\\ude4c\\u00d6\\u00ca": [-5e-324, "", "\\u0097"]}}, {}, [], {"": true}]]}}\r\n--0fbe880521fabe97e2493a808cb21032\r\nContent-Disposition: form-data; name="imap_server"\r\n\r\nö𗏚\xf3\xa1\xab\xa8J\r\n--0fbe880521fabe97e2493a808cb21032\r\nContent-Disposition: form-data; name="password"\r\n\r\n¢\x19=¾\x1dÍ\x0b\x13^ò<\x1eÂé\x7fëÞ\r\n--0fbe880521fabe97e2493a808cb21032--\r\n' http://0.0.0.0:42897/api/mail_accounts/ Copy Undocumented status codeST103 Received: 401
Documented: 201 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: $=' -H 'Content-Type: application/json' -d '{"\ud8e2\udd63.\u00ce\u009a\u0001w\ud9c0\udcca9?\u0093\u00f2\u00cd l]L": {"\u00aa": "\u00e9{\u00f5\u00dd\r\u00b0b\ud9ab\udee0\u00e6\f\u0016", "\u00ea\uabca\u0084\udb92\udfd1\u00f3B~": null, " \u00d1U\u0007": -1.5306241197887022e+303}, "\u00d30\u00e0\f\t\u00d1\ud89c\udfebA": false, "\u0099\u00daW\udb11\udcf2": -618, "\u000f": {"\u00d2\u001a\ud802\ude89\u0094$\u009c\u0088\u00b9\u00e29\u009a\u00b0b\u0093m\ud838\udd30\u00f8\udaef\udd92}": {"\u3a34\uda3d\uddc1\ud817\udda0": [-117586]}, "": "a\nb\rc\u0085d\u000be\ff\u2028g\u2029h\r\ni", "\ud899\ude3c_S/\t\u0004": {"S\ud9ab\udf89\u00b9\u00fdP\u00f6v\u25de\u00ed\u009ban%\u00d2&\u0001\udbd3\uddfa": -3.396179223966462e+16, "\u0091\u00b3": true, "]": false}}, "\u00b3\u00ba\"\ud9f2\uddbe\u00fb": {}, "expiration": "1560-08-28T21:02:42.091040-15:48", "username": "affected", "imap_port": 268435455, "imap_security": 2, "name": "6\n\ud91f\udc24\ud90f\udc82\udadd\ude82\u009c<\u000e\udbe7\udea6\ud964\udd49\u008ab\u0003\ud956\udfd6\udbae\udc36#", "password": "**********", "imap_server": "\u00d2B\ud8f8\udd57\u001c"}' http://0.0.0.0:42897/api/mail_accounts/ Copy POST /api/mail_accounts/test/ # Server error +3 more less Response violates schema Schema-valid request rejected Undocumented status code 1,655 Response violates schemaST108 {"imap_port":["This field is required."],"imap_server":["This field is requi ... is not of type "string"
Validated against the response schema for status code 400.
Schema:
{
"type": "string"
}
Value:
{
"imap_port": [
"This field is required."
],
"imap_server": [
"This field is required."
],
"password": [
"This field is required."
],
"username": [
"This field is required."
]
} Response 400 Bad Request
{"imap_server":["This field is required."],"imap_port":["This field is required."],"username":["This field is required."],"password":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/mail_accounts/test/ Copy Undocumented status codeST103 Received: 500
Documented: 200, 400 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=14429849db94c90b92a5551d20458418' -d $'--14429849db94c90b92a5551d20458418\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--14429849db94c90b92a5551d20458418\r\nContent-Disposition: form-data; name="imap_server"\r\n\r\n0\r\n--14429849db94c90b92a5551d20458418\r\nContent-Disposition: form-data; name="imap_port"\r\n\r\n0\r\n--14429849db94c90b92a5551d20458418\r\nContent-Disposition: form-data; name="imap_security"\r\n\r\n1\r\n--14429849db94c90b92a5551d20458418\r\nContent-Disposition: form-data; name="password"\r\n\r\n0\r\n--14429849db94c90b92a5551d20458418\r\nContent-Disposition: form-data; name="character_set"\r\n\r\n0\r\n--14429849db94c90b92a5551d20458418\r\nContent-Disposition: form-data; name="is_token"\r\n\r\nfalse\r\n--14429849db94c90b92a5551d20458418\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--14429849db94c90b92a5551d20458418\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}\r\n--14429849db94c90b92a5551d20458418\r\nContent-Disposition: form-data; name="account_type"\r\n\r\n1\r\n--14429849db94c90b92a5551d20458418\r\nContent-Disposition: form-data; name="expiration"\r\n\r\n2000-01-01T00:00:00Z\r\n--14429849db94c90b92a5551d20458418--\r\n' http://0.0.0.0:42897/api/mail_accounts/test/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"set_permissions":["Some groups in don't exist or were specified twice."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "imap_server": "0", "imap_port": 0, "imap_security": 1, "username": "0", "password": "0", "character_set": "0", "is_token": false, "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": [0]}}, "account_type": 1, "expiration": "2000-01-01T00:00:00Z"}' http://0.0.0.0:42897/api/mail_accounts/test/ Copy Undocumented status codeST103 Received: 401
Documented: 200, 400 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization;' -H 'Cookie: sessionid=4Kw#L2y#C[' -H 'Content-Type: multipart/form-data; boundary=8500f2eb73103687cb85e2cf8e252551' -d $'--8500f2eb73103687cb85e2cf8e252551\r\nContent-Disposition: form-data; name="8\x03\xc2\x95"\r\n\r\nfalse\r\n--8500f2eb73103687cb85e2cf8e252551\r\nContent-Disposition: form-data; name="Â\xf1\x9f\xb5\xb7"\r\n\r\n{}\r\n--8500f2eb73103687cb85e2cf8e252551\r\nContent-Disposition: form-data; name="½"\r\n\r\nfalse\r\n--8500f2eb73103687cb85e2cf8e252551\r\nContent-Disposition: form-data; name="½"\r\n\r\nnull\r\n--8500f2eb73103687cb85e2cf8e252551\r\nContent-Disposition: form-data; name="½"\r\n\r\nfalse\r\n--8500f2eb73103687cb85e2cf8e252551\r\nContent-Disposition: form-data; name="ðµöº\xf3\x9c\x91\xb9Ø\x1d«¬| Ó\x05úC¦c|ÿ@\x07"\r\n\r\n{"": false}\r\n--8500f2eb73103687cb85e2cf8e252551\r\nContent-Disposition: form-data; name=""\r\n\r\n[]\r\n--8500f2eb73103687cb85e2cf8e252551\r\nContent-Disposition: form-data; name=""\r\n\r\nfalse\r\n--8500f2eb73103687cb85e2cf8e252551\r\nContent-Disposition: form-data; name="name"\r\n\r\n,8ò\xf1\xa6\xbe\xbc\xf2\x95\x8a\xad\r\n--8500f2eb73103687cb85e2cf8e252551\r\nContent-Disposition: form-data; name="username"\r\n\r\n000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r\n--8500f2eb73103687cb85e2cf8e252551\r\nContent-Disposition: form-data; name="imap_server"\r\n\r\n000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r\n--8500f2eb73103687cb85e2cf8e252551\r\nContent-Disposition: form-data; name="password"\r\n\r\nÃ\r\n--8500f2eb73103687cb85e2cf8e252551\r\nContent-Disposition: form-data; name="character_set"\r\n\r\n0\r\n--8500f2eb73103687cb85e2cf8e252551\r\nContent-Disposition: form-data; name="imap_port"\r\n\r\n-68453\r\n--8500f2eb73103687cb85e2cf8e252551--\r\n' http://0.0.0.0:42897/api/mail_accounts/test/ Copy PUT /api/mail_accounts/{id}/ # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 2,089 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"name":["This field is required."],"imap_server":["This field is required."],"imap_port":["This field is required."],"username":["This field is required."],"password":["This field is required."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/mail_accounts/2/ Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "imap_server": "0", "imap_port": 0, "imap_security": 1, "username": "0", "password": "**********", "character_set": "0", "is_token": false, "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}, "account_type": 1, "expiration": "2000-01-01T00:00:00Z"}' http://0.0.0.0:42897/api/mail_accounts/null%2Cnull/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"owner":["Incorrect type. Expected pk value, received str."],"expiration":["Datetime has wrong format. Use one of these formats instead: YYYY-MM-DDThh:mm[:ss[.uuuuuu]][+HH:MM|-HH:MM|Z]."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=dc3acf1e70370b93648b16f03b9678ed' -d $'--dc3acf1e70370b93648b16f03b9678ed\r\nContent-Disposition: form-data; name="name"\r\n\r\n000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r\n--dc3acf1e70370b93648b16f03b9678ed\r\nContent-Disposition: form-data; name="imap_server"\r\n\r\n0\r\n--dc3acf1e70370b93648b16f03b9678ed\r\nContent-Disposition: form-data; name="imap_port"\r\n\r\n0\r\n--dc3acf1e70370b93648b16f03b9678ed\r\nContent-Disposition: form-data; name="imap_security"\r\n\r\n1\r\n--dc3acf1e70370b93648b16f03b9678ed\r\nContent-Disposition: form-data; name="username"\r\n\r\n0\r\n--dc3acf1e70370b93648b16f03b9678ed\r\nContent-Disposition: form-data; name="password"\r\n\r\n**********\r\n--dc3acf1e70370b93648b16f03b9678ed\r\nContent-Disposition: form-data; name="character_set"\r\n\r\n0\r\n--dc3acf1e70370b93648b16f03b9678ed\r\nContent-Disposition: form-data; name="is_token"\r\n\r\nfalse\r\n--dc3acf1e70370b93648b16f03b9678ed\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--dc3acf1e70370b93648b16f03b9678ed\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}\r\n--dc3acf1e70370b93648b16f03b9678ed\r\nContent-Disposition: form-data; name="account_type"\r\n\r\n1\r\n--dc3acf1e70370b93648b16f03b9678ed\r\nContent-Disposition: form-data; name="expiration"\r\n\r\nnull\r\n--dc3acf1e70370b93648b16f03b9678ed--\r\n' http://0.0.0.0:42897/api/mail_accounts/2/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - is_token: Incorrect type Response 200 OK
{"id":2,"name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","imap_server":"0","imap_port":0,"imap_security":1,"username":"0","password":"**********","character_set":"0","is_token":false,"owner":null,"user_can_change":true,"account_type":1,"expiration":"2000-01-01T00:00:00Z"} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "imap_server": "0", "imap_port": 0, "imap_security": 1, "username": "0", "password": "**********", "character_set": "0", "is_token": 0, "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}, "account_type": 1, "expiration": "2000-01-01T00:00:00Z"}' http://0.0.0.0:42897/api/mail_accounts/2/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "imap_server": "0", "imap_port": 0, "imap_security": 1, "username": "0", "password": {}, "character_set": "0", "is_token": false, "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}, "account_type": 1, "expiration": "2000-01-01T00:00:00Z"}' http://0.0.0.0:42897/api/mail_accounts/2/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PUT -H 'Authorization;' -H 'Content-Type: application/x-www-form-urlencoded' -d '%C2%B4%F1%A1%BF%AC%F3%96%89%A6%C2%8D%C3%9B%12%1C=null&%C2%B4%F1%A1%BF%AC%F3%96%89%A6%C2%8D%C3%9B%12%1C=-2.301263512782357e%2B36&%C3%8D%C3%AF=%22%2C%F2%AC%A9%BE&imap_server=%C2%88%F3%BB%92%9Dn%C2%96%C3%A0&character_set=%C3%B3Y%F0%92%8E%98av%C3%BD&expiration=0364-11-08T10%3A45%3A14Z&password=%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A&is_token=true&owner=-10000&imap_port=1862155179&name=8W%C3%8C%C3%91%C3%9E%0BS%17P%29%C2%BE3d&imap_security=1&username=%26L&account_type=2&S%F1%B2%9C%BE%F0%A2%A2%98%C2%A8%5Bc%C2%86%C2%84%5D=false&S%F1%B2%9C%BE%F0%A2%A2%98%C2%A8%5Br%F3%BC%A8%9C.%F3%A8%B0%BF%F1%AB%BC%BD%F2%A6%B5%B4%5D=null&V%5B%5D=&V%5Bw%5D=&V%5B%EA%87%93%C2%8E%C3%86o%5D%5B%C3%AC%C2%8F%C2%B8%F1%93%90%B4%F3%90%BF%96%1B%F3%A6%B4%A1%29%5D=null' http://0.0.0.0:42897/api/mail_accounts/1/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d 'PڴE�S)o' http://0.0.0.0:42897/api/mail_accounts/-2.7676932340013084e-192/ Copy PATCH /api/profile/ # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,248 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"password":["This password is too short. It must contain at least 8 characters.","This password is too common.","This password is entirely numeric."],"last_name":["Ensure this field has no more than 150 characters."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=0326622cd78f315b44309156aeb92f03' -d $'--0326622cd78f315b44309156aeb92f03\r\nContent-Disposition: form-data; name="email"\r\n\r\n0@0.com\r\n--0326622cd78f315b44309156aeb92f03\r\nContent-Disposition: form-data; name="password"\r\n\r\n0\r\n--0326622cd78f315b44309156aeb92f03\r\nContent-Disposition: form-data; name="first_name"\r\n\r\n\r\n--0326622cd78f315b44309156aeb92f03\r\nContent-Disposition: form-data; name="last_name"\r\n\r\n0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r\n--0326622cd78f315b44309156aeb92f03--\r\n' http://0.0.0.0:42897/api/profile/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - password: String smaller than minLength Response 200 OK
{"email":"0@0.com","password":"*****************************************************************************************","first_name":"","last_name":"","auth_token":"0123456789abcdef0123456789abcdef01234567","social_accounts":[],"has_usable_password":true,"is_mfa_enabled":false} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=f230bfb33dda8a6b30579ca359cbf61e' -d $'--f230bfb33dda8a6b30579ca359cbf61e\r\nContent-Disposition: form-data; name="email"\r\n\r\n0@0.com\r\n--f230bfb33dda8a6b30579ca359cbf61e\r\nContent-Disposition: form-data; name="password"\r\n\r\n\r\n--f230bfb33dda8a6b30579ca359cbf61e\r\nContent-Disposition: form-data; name="first_name"\r\n\r\n\r\n--f230bfb33dda8a6b30579ca359cbf61e\r\nContent-Disposition: form-data; name="last_name"\r\n\r\n\r\n--f230bfb33dda8a6b30579ca359cbf61e--\r\n' http://0.0.0.0:42897/api/profile/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"password":["The password is too similar to the email address.","This password is too short. It must contain at least 8 characters.","This password is too common.","This password is entirely numeric."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=1ce847044b79020279af0ba3f30ba9da' -d $'--1ce847044b79020279af0ba3f30ba9da\r\nContent-Disposition: form-data; name="email"\r\n\r\n0@0.com\r\n--1ce847044b79020279af0ba3f30ba9da\r\nContent-Disposition: form-data; name="password"\r\n\r\n0\r\n--1ce847044b79020279af0ba3f30ba9da\r\nContent-Disposition: form-data; name="first_name"\r\n\r\n\r\n--1ce847044b79020279af0ba3f30ba9da\r\nContent-Disposition: form-data; name="last_name"\r\n\r\n00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r\n--1ce847044b79020279af0ba3f30ba9da--\r\n' http://0.0.0.0:42897/api/profile/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"email": "0@0.com", "password": [null, null], "first_name": "", "last_name": ""}' http://0.0.0.0:42897/api/profile/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PATCH -H 'Authorization: '"'"'H@-#' -H 'Content-Type: multipart/form-data; boundary=a82a69f66fc965767deac3315885ae52' -d $'--a82a69f66fc965767deac3315885ae52\r\nContent-Disposition: form-data; name="½\xf3\x85\xb3\x9b"\r\n\r\n{"\\ud83d\\udc4d\\ud83c\\udffb": {"{\\u00f2\\ud8f2\\udece\\ud88c\\udd5f\\u00c5K\\u00cdq": {}, "\\udb18\\udd6f": {"\\b\\u00aee\\u00d7\\u000b\\u00f8\\ud979\\udce9\\udbab\\udc11\\u0015\\u00ee\\uda34\\udf7e\\u00e7": null}, "\\u009b\\u00d3|\\u00cd\\u001d\\u00e5\\ud8f6\\udf37$\\u00ce\\ud862\\udc44": "\\u0006"}}\r\n--a82a69f66fc965767deac3315885ae52--\r\n' http://0.0.0.0:42897/api/profile/ Copy GET /api/share_link_bundles/ # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 2,038 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Invalid page."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/share_link_bundles/?created__date__gt=2000-01-01&created__date__gte=2000-01-01&created__date__lt=2000-01-01&created__date__lte=2000-01-01&created__day=0&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__month=0&created__year=0&documents=0&expiration__date__gt=2000-01-01&expiration__date__gte=2000-01-01&expiration__date__lt=2000-01-01&expiration__date__lte=2000-01-01&expiration__day=0&expiration__gt=2000-01-01T00%3A00%3A00Z&expiration__gte=2000-01-01T00%3A00%3A00Z&expiration__lt=2000-01-01T00%3A00%3A00Z&expiration__lte=2000-01-01T00%3A00%3A00Z&expiration__month=0&expiration__year=0&ordering=&page=0&page_size=0' Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/share_link_bundles/?created__date__gt=2000-01-01&created__date__gte=2000-01-01&created__date__lt=2000-01-01&created__date__lte=2000-01-01&created__day=0&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__month=0&created__year=0&documents=0&expiration__date__gt=2000-01-01&expiration__date__gte=2000-01-01&expiration__date__lt=2000-01-01&expiration__date__lte=2000-01-01&expiration__day=0&expiration__gt=2000-01-01T00%3A00%3A00Z&expiration__gte=2000-01-01T00%3A00%3A00Z&expiration__lt=2000-01-01T00%3A00%3A00Z&expiration__lte=2000-01-01T00%3A00%3A00Z&expiration__month=0&expiration__year=0&ordering=' Copy Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"status":["Select a valid choice. AAA is not one of the available choices."]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/share_link_bundles/?status=AAA' Copy Schema-violating request acceptedST201 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 Response 200 OK
{"count":0,"next":null,"previous":null,"results":[]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/share_link_bundles/?page_size=null&page_size=null' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"created__day":["Ensure this value is less than or equal to 1e+50."],"expiration__month":["Ensure this value is less than or equal to 1e+50."]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/share_link_bundles/?created__year=-6.0211276526399144e%2B16&expiration__day=5.419857490500373e%2B16&created__day=3.9213927751214107e%2B304&expiration__month=1.39147689301279e%2B291&created__gt=2026-10-19T18%3A09%3A42.173386Z&created__date__lte=1787-12-25&expiration__gt=1203-05-15T07%3A26%3A58%2B16%3A29&created__month=2.2250738585e-313&expiration__gte=0408-05-28T14%3A06%3A31%2B13%3A28&expiration__lte=2026-10-19T18%3A10%3A10.980383Z&page=1' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization;' -H 'Cookie: sessionid=' 'http://0.0.0.0:42897/api/share_link_bundles/?page=1' Copy GET /api/share_links/ # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,993 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Invalid page."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/share_links/?created__date__gt=2000-01-01&created__date__gte=2000-01-01&created__date__lt=2000-01-01&created__date__lte=2000-01-01&created__day=0&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__month=0&created__year=0&expiration__date__gt=2000-01-01&expiration__date__gte=2000-01-01&expiration__date__lt=2000-01-01&expiration__date__lte=2000-01-01&expiration__day=0&expiration__gt=2000-01-01T00%3A00%3A00Z&expiration__gte=2000-01-01T00%3A00%3A00Z&expiration__lt=2000-01-01T00%3A00%3A00Z&expiration__lte=2000-01-01T00%3A00%3A00Z&expiration__month=0&expiration__year=0&ordering=&page=0' Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/share_links/?created__date__gt=2000-01-01&created__date__gte=2000-01-01&created__date__lt=2000-01-01&created__date__lte=2000-01-01&created__day=0&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__month=0&created__year=0&expiration__date__gt=2000-01-01&expiration__date__gte=2000-01-01&expiration__date__lt=2000-01-01&expiration__date__lte=2000-01-01&expiration__day=0&expiration__gt=2000-01-01T00%3A00%3A00Z&expiration__gte=2000-01-01T00%3A00%3A00Z&expiration__lt=2000-01-01T00%3A00%3A00Z&expiration__lte=2000-01-01T00%3A00%3A00Z&expiration__month=0&expiration__year=0&ordering=' Copy Schema-violating request acceptedST201 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 Response 200 OK
{"count":0,"next":null,"previous":null,"results":[]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/share_links/?page_size=null&page_size=null' Copy Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"expiration__year":["Enter a number."]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/share_links/?expiration__year=null&expiration__year=null' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"expiration__day":["Ensure this value is less than or equal to 1e+50."]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/share_links/?created__month=-1.3541662711279464e%2B16&created__lte=2026-10-19T18%3A10%3A10.980383Z&ordering=&expiration__day=2.110285669581397e%2B64&expiration__year=-7.727986145102422e-14&expiration__lte=2026-10-19T18%3A11%3A26.834140Z&created__date__lte=0117-07-04&created__day=-2.494730704897529e-51&expiration__gte=2026-10-19T18%3A10%3A10.980383Z&created__date__lt=0059-10-11' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: [K' -H 'Cookie: sessionid=I' 'http://0.0.0.0:42897/api/share_links/?created__date__lte=1253-11-12&created__date__gte=3742-09-07&page=1' Copy POST /api/tasks/acknowledge/ # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,314 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"all":["Must be a valid boolean."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=5019367f49185d12e127ed386a00f6de' -d $'--5019367f49185d12e127ed386a00f6de\r\nContent-Disposition: form-data; name="all"\r\n\r\n{}\r\n--5019367f49185d12e127ed386a00f6de--\r\n' http://0.0.0.0:42897/api/tasks/acknowledge/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"tasks":["Some tasks in tasks don't exist or were specified twice."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=4801c2d710eacd608baa79203b8c538a' -d $'--4801c2d710eacd608baa79203b8c538a\r\nContent-Disposition: form-data; name="tasks"\r\n\r\n0\r\n--4801c2d710eacd608baa79203b8c538a\r\nContent-Disposition: form-data; name="all"\r\n\r\nfalse\r\n--4801c2d710eacd608baa79203b8c538a--\r\n' http://0.0.0.0:42897/api/tasks/acknowledge/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - all: Incorrect type Response 200 OK
{"result":0} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"tasks": [], "all": 0}' http://0.0.0.0:42897/api/tasks/acknowledge/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"\u00f1": [9005], "tasks": [1874442675307240018004264624324608]}' http://0.0.0.0:42897/api/tasks/acknowledge/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: iyF&' -H 'Content-Type: multipart/form-data; boundary=c637e12e2b1a998d80d1b087531af51c' -H 'Cookie: sessionid=Sv<7E:' -d $'--c637e12e2b1a998d80d1b087531af51c--\r\n' http://0.0.0.0:42897/api/tasks/acknowledge/ Copy POST /api/ui_settings/ # Server error +3 more less Response violates schema Schema-violating request accepted Undocumented status code 1,174 Response violates schemaST108 "id" is a required property
Validated against the response schema for status code 200.
Schema:
{
"required": [
"id"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"settings": {
"anyOf": [
{
"type": "object",
"additionalProperties": {}
},
{
"type": "null"
}
// Output truncated...
}
Value:
{
"success": true
} Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - settings: Incorrect type Response 200 OK
{"success":true} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=005945c59aaa9befdde96e7b469fa702' -d $'--005945c59aaa9befdde96e7b469fa702\r\nContent-Disposition: form-data; name="settings"\r\nContent-Type: application/json\r\n\r\n[null, null]\r\n--005945c59aaa9befdde96e7b469fa702--\r\n' http://0.0.0.0:42897/api/ui_settings/ Copy Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"settings":["Expected a dictionary of items but got type \"list\"."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"settings": [null, null]}' http://0.0.0.0:42897/api/ui_settings/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"settings": null}' http://0.0.0.0:42897/api/ui_settings/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: K3/7K'"'"'' -H 'Content-Type: application/json' -H 'Cookie: sessionid=G' -d '{"\ud9ee\udf96": {"": -73554864520, "\u00f4(m\u0016\u00d4\u00e0\n\u00b2rj": 97148, "I\ud952\udd6b\u00f7\ud834\ude6bf\uda67\ude47\u00af\ud947\udd71\u00e4\u00fcf\udbce\udf618\u00d2\u00f7": null}, "settings": {"\u00a6\u0091\u00d7\u0092N6K0H": [16394524], "\u00857\u00f8\ud8ec\uddc5": {"H\udb78\udef9\u00c0": -458488397309380198400, "De\udbf1\udc96\ua892\ud901\uded6\ud9e1\ude18\u0097\ud835\udce1\udbd4\udd68\ud93b\ude62": "", ":\ud813\udeffh\u00b4\udbb0\uddb3\u00e3": 5.41559681992592e+276}, "\u00d9\u00db\ud848\uded4\u00e2\u0081\udbb9\uddf4+y\u008a": {"": {"": -6.279730155561896e+16, "\u00b3\u0088\u0093|\ud933\udcfeY": null}}, "\uda8d\ude55\u0012Z\u00bd": [{"\ud847\udcfe\uda16\udeb8\u009d": -5.867707982525846e-251}, [], [3.0879199133314856e+16, -2.2250738585072014e-308]], "\u00bb\u00d6\u00cf\u0098|": null}}' http://0.0.0.0:42897/api/ui_settings/ Copy POST /api/workflow_actions/ # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 4,450 Undocumented status codeST103 Received: 400
Documented: 201 Response 400 Bad Request
{"assign_correspondent":["Incorrect type. Expected pk value, received str."],"assign_document_type":["Incorrect type. Expected pk value, received str."],"assign_storage_path":["Incorrect type. Expected pk value, received str."],"assign_owner":["Incorrect type. Expected pk value, received str."],"ai_overwrite_existing":["Must be a valid boolean."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=3afca2b0d6f7bb4f50c6299d7d21fb06' -d $'--3afca2b0d6f7bb4f50c6299d7d21fb06\r\nContent-Disposition: form-data; name="id"\r\n\r\n1\r\n--3afca2b0d6f7bb4f50c6299d7d21fb06\r\nContent-Disposition: form-data; name="type"\r\n\r\n1\r\n--3afca2b0d6f7bb4f50c6299d7d21fb06\r\nContent-Disposition: form-data; name="assign_title"\r\n\r\nnull\r\n--3afca2b0d6f7bb4f50c6299d7d21fb06\r\nContent-Disposition: form-data; name="assign_correspondent"\r\n\r\nnull\r\n--3afca2b0d6f7bb4f50c6299d7d21fb06\r\nContent-Disposition: form-data; name="assign_document_type"\r\n\r\nnull\r\n--3afca2b0d6f7bb4f50c6299d7d21fb06\r\nContent-Disposition: form-data; name="assign_storage_path"\r\n\r\nnull\r\n--3afca2b0d6f7bb4f50c6299d7d21fb06\r\nContent-Disposition: form-data; name="assign_owner"\r\n\r\nnull\r\n--3afca2b0d6f7bb4f50c6299d7d21fb06\r\nContent-Disposition: form-data; name="assign_custom_fields_values"\r\n\r\nnull\r\n--3afca2b0d6f7bb4f50c6299d7d21fb06\r\nContent-Disposition: form-data; name="remove_all_tags"\r\n\r\nfalse\r\n--3afca2b0d6f7bb4f50c6299d7d21fb06\r\nContent-Disposition: form-data; name="remove_all_correspondents"\r\n\r\nfalse\r\n--3afca2b0d6f7bb4f50c6299d7d21fb06\r\nContent-Disposition: form-data; name="remove_all_document_types"\r\n\r\nfalse\r\n--3afca2b0d6f7bb4f50c6299d7d21fb06\r\nContent-Disposition: form-data; name="remove_all_storage_paths"\r\n\r\nfalse\r\n--3afca2b0d6f7bb4f50c6299d7d21fb06\r\nContent-Disposition: form-data; name="remove_all_custom_fields"\r\n\r\nfalse\r\n--3afca2b0d6f7bb4f50c6299d7d21fb06\r\nContent-Disposition: form-data; name="remove_all_owners"\r\n\r\nfalse\r\n--3afca2b0d6f7bb4f50c6299d7d21fb06\r\nContent-Disposition: form-data; name="remove_all_permissions"\r\n\r\nfalse\r\n--3afca2b0d6f7bb4f50c6299d7d21fb06\r\nContent-Disposition: form-data; name="email"\r\n\r\nnull\r\n--3afca2b0d6f7bb4f50c6299d7d21fb06\r\nContent-Disposition: form-data; name="webhook"\r\n\r\nnull\r\n--3afca2b0d6f7bb4f50c6299d7d21fb06\r\nContent-Disposition: form-data; name="passwords"\r\n\r\nnull\r\n--3afca2b0d6f7bb4f50c6299d7d21fb06\r\nContent-Disposition: form-data; name="ai_suggestion_fields"\r\n\r\nnull\r\n--3afca2b0d6f7bb4f50c6299d7d21fb06\r\nContent-Disposition: form-data; name="ai_create_missing"\r\n\r\nfalse\r\n--3afca2b0d6f7bb4f50c6299d7d21fb06\r\nContent-Disposition: form-data; name="ai_overwrite_existing"\r\n\r\n{}\r\n--3afca2b0d6f7bb4f50c6299d7d21fb06--\r\n' http://0.0.0.0:42897/api/workflow_actions/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"assign_correspondent":["Incorrect type. Expected pk value, received str."],"assign_document_type":["Incorrect type. Expected pk value, received str."],"assign_storage_path":["Incorrect type. Expected pk value, received str."],"assign_owner":["Incorrect type. Expected pk value, received str."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=6fba9c26c222f6b4ccd21fcc8c8a9d04' -d $'--6fba9c26c222f6b4ccd21fcc8c8a9d04\r\nContent-Disposition: form-data; name="id"\r\n\r\n1\r\n--6fba9c26c222f6b4ccd21fcc8c8a9d04\r\nContent-Disposition: form-data; name="type"\r\n\r\n1\r\n--6fba9c26c222f6b4ccd21fcc8c8a9d04\r\nContent-Disposition: form-data; name="assign_title"\r\n\r\nnull\r\n--6fba9c26c222f6b4ccd21fcc8c8a9d04\r\nContent-Disposition: form-data; name="assign_correspondent"\r\n\r\nnull\r\n--6fba9c26c222f6b4ccd21fcc8c8a9d04\r\nContent-Disposition: form-data; name="assign_document_type"\r\n\r\nnull\r\n--6fba9c26c222f6b4ccd21fcc8c8a9d04\r\nContent-Disposition: form-data; name="assign_storage_path"\r\n\r\nnull\r\n--6fba9c26c222f6b4ccd21fcc8c8a9d04\r\nContent-Disposition: form-data; name="assign_owner"\r\n\r\nnull\r\n--6fba9c26c222f6b4ccd21fcc8c8a9d04\r\nContent-Disposition: form-data; name="assign_custom_fields_values"\r\n\r\nnull\r\n--6fba9c26c222f6b4ccd21fcc8c8a9d04\r\nContent-Disposition: form-data; name="remove_all_tags"\r\n\r\nfalse\r\n--6fba9c26c222f6b4ccd21fcc8c8a9d04\r\nContent-Disposition: form-data; name="remove_all_correspondents"\r\n\r\nfalse\r\n--6fba9c26c222f6b4ccd21fcc8c8a9d04\r\nContent-Disposition: form-data; name="remove_all_document_types"\r\n\r\nfalse\r\n--6fba9c26c222f6b4ccd21fcc8c8a9d04\r\nContent-Disposition: form-data; name="remove_all_storage_paths"\r\n\r\nfalse\r\n--6fba9c26c222f6b4ccd21fcc8c8a9d04\r\nContent-Disposition: form-data; name="remove_all_custom_fields"\r\n\r\nfalse\r\n--6fba9c26c222f6b4ccd21fcc8c8a9d04\r\nContent-Disposition: form-data; name="remove_all_owners"\r\n\r\nfalse\r\n--6fba9c26c222f6b4ccd21fcc8c8a9d04\r\nContent-Disposition: form-data; name="remove_all_permissions"\r\n\r\nfalse\r\n--6fba9c26c222f6b4ccd21fcc8c8a9d04\r\nContent-Disposition: form-data; name="email"\r\n\r\nnull\r\n--6fba9c26c222f6b4ccd21fcc8c8a9d04\r\nContent-Disposition: form-data; name="webhook"\r\n\r\nnull\r\n--6fba9c26c222f6b4ccd21fcc8c8a9d04\r\nContent-Disposition: form-data; name="passwords"\r\n\r\nnull\r\n--6fba9c26c222f6b4ccd21fcc8c8a9d04\r\nContent-Disposition: form-data; name="ai_suggestion_fields"\r\n\r\nnull\r\n--6fba9c26c222f6b4ccd21fcc8c8a9d04\r\nContent-Disposition: form-data; name="ai_create_missing"\r\n\r\nfalse\r\n--6fba9c26c222f6b4ccd21fcc8c8a9d04\r\nContent-Disposition: form-data; name="ai_overwrite_existing"\r\n\r\ntrue\r\n--6fba9c26c222f6b4ccd21fcc8c8a9d04--\r\n' http://0.0.0.0:42897/api/workflow_actions/ Copy Undocumented status codeST103 Received: 500
Documented: 201 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=31e401a4fe1d48efc58198b1ba207b0f' -d $'--31e401a4fe1d48efc58198b1ba207b0f\r\nContent-Disposition: form-data; name="id"\r\n\r\n1\r\n--31e401a4fe1d48efc58198b1ba207b0f--\r\n' http://0.0.0.0:42897/api/workflow_actions/ Copy Undocumented status codeST103 Received: 401
Documented: 201 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: 0b=U' -H 'Content-Type: multipart/form-data; boundary=9b67df605ed45351d3bfacb162eeab10' -d $'--9b67df605ed45351d3bfacb162eeab10\r\nContent-Disposition: form-data; name="\xc2\x86\xc2\x8e\'\xf2\x82\x90\x93\xc2\x97®Pg \xf2\x91\x8e\x82\x00juërà%0D"\r\n\r\n6.171942539006814e-109\r\n--9b67df605ed45351d3bfacb162eeab10\r\nContent-Disposition: form-data; name="\xc2\x86\xc2\x8e\'\xf2\x82\x90\x93\xc2\x97®Pg \xf2\x91\x8e\x82\x00juërà%0D"\r\n\r\nnull\r\n--9b67df605ed45351d3bfacb162eeab10\r\nContent-Disposition: form-data; name="\xc2\x86\xc2\x8e\'\xf2\x82\x90\x93\xc2\x97®Pg \xf2\x91\x8e\x82\x00juërà%0D"\r\n\r\n-2.0265415978326824e+16\r\n--9b67df605ed45351d3bfacb162eeab10\r\nContent-Disposition: form-data; name="ØrM\xc2\x99±³\x0fí\xc2\x92𰏘6"\r\n\r\n1.8371239715696563e+267\r\n--9b67df605ed45351d3bfacb162eeab10\r\nContent-Disposition: form-data; name="ØrM\xc2\x99±³\x0fí\xc2\x92𰏘6"\r\n\r\nnull\r\n--9b67df605ed45351d3bfacb162eeab10\r\nContent-Disposition: form-data; name="ØrM\xc2\x99±³\x0fí\xc2\x92𰏘6"\r\n\r\n\r\n--9b67df605ed45351d3bfacb162eeab10\r\nContent-Disposition: form-data; name="assign_owner"\r\n\r\n-3907914312\r\n--9b67df605ed45351d3bfacb162eeab10--\r\n' http://0.0.0.0:42897/api/workflow_actions/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component:
- header: violates `format` at /properties/Authorization
- body: violates `anyOf` at /properties/webhook
- body: violates `required` at /properties/email/anyOf/0/allOf/0 (was body, subject, to) Response 201 Created
{"id":482,"type":1,"assign_title":null,"assign_tags":[],"assign_correspondent":null,"assign_document_type":null,"assign_storage_path":null,"assign_owner":null,"assign_view_users":[],"assign_view_groups":[],"assign_change_users":[],"assign_change_groups":[],"assign_custom_fields":[],"assign_custom_fields_values":{},"remove_all_tags":false,"remove_tags":[],"remove_all_correspondents":false,"remove_correspondents":[],"remove_all_document_types":false,"remove_document_types":[],"remove_all_storage_paths":false, // Output truncated... Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/x-www-form-urlencoded' -d 'webhook=false&body=0' http://0.0.0.0:42897/api/workflow_actions/ Copy PATCH /api/workflow_actions/{id}/ # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 2,616 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
ID in body does not match URL Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"id": 4, "type": 1, "assign_title": null, "assign_tags": [], "assign_correspondent": null, "assign_document_type": null, "assign_storage_path": null, "assign_owner": null, "assign_view_users": [], "assign_view_groups": [], "assign_change_users": [], "assign_change_groups": [], "assign_custom_fields": [], "assign_custom_fields_values": null, "remove_all_tags": false, "remove_tags": [], "remove_all_correspondents": false, "remove_correspondents": [], "remove_all_document_types": false, "remove_document_types": [], "remove_all_storage_paths": false, "remove_storage_paths": [], "remove_custom_fields": [], "remove_all_custom_fields": false, "remove_all_owners": false, "remove_owners": [], "remove_all_permissions": false, "remove_view_users": [], "remove_view_groups": [], "remove_change_users": [], "remove_change_groups": [], "email": null, "webhook": null, "passwords": null, "ai_suggestion_fields": null, "ai_create_missing": false, "ai_overwrite_existing": false}' http://0.0.0.0:42897/api/workflow_actions/null%2Cnull/ Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"id": 4, "type": 1, "assign_title": null, "assign_tags": [], "assign_correspondent": null, "assign_document_type": null, "assign_storage_path": null, "assign_owner": null, "assign_view_users": [], "assign_view_groups": [], "assign_change_users": [], "assign_change_groups": [], "assign_custom_fields": [], "assign_custom_fields_values": null, "remove_all_tags": false, "remove_tags": [], "remove_all_correspondents": false, "remove_correspondents": [], "remove_all_document_types": false, "remove_document_types": [], "remove_all_storage_paths": false, "remove_storage_paths": [], "remove_custom_fields": [], "remove_all_custom_fields": false, "remove_all_owners": false, "remove_owners": [], "remove_all_permissions": false, "remove_view_users": [], "remove_view_groups": [], "remove_change_users": [], "remove_change_groups": [], "email": null, "webhook": null, "passwords": null, "ai_suggestion_fields": null, "ai_create_missing": false, "ai_overwrite_existing": false}' http://0.0.0.0:42897/api/workflow_actions/0.5/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"assign_correspondent":["Incorrect type. Expected pk value, received str."],"assign_document_type":["Incorrect type. Expected pk value, received str."],"assign_storage_path":["Incorrect type. Expected pk value, received str."],"assign_owner":["Incorrect type. Expected pk value, received str."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=b5cfb8a490436a3eb239a3262cd10971' -d $'--b5cfb8a490436a3eb239a3262cd10971\r\nContent-Disposition: form-data; name="id"\r\n\r\n4\r\n--b5cfb8a490436a3eb239a3262cd10971\r\nContent-Disposition: form-data; name="type"\r\n\r\n1\r\n--b5cfb8a490436a3eb239a3262cd10971\r\nContent-Disposition: form-data; name="assign_title"\r\n\r\nnull\r\n--b5cfb8a490436a3eb239a3262cd10971\r\nContent-Disposition: form-data; name="assign_correspondent"\r\n\r\nnull\r\n--b5cfb8a490436a3eb239a3262cd10971\r\nContent-Disposition: form-data; name="assign_document_type"\r\n\r\nnull\r\n--b5cfb8a490436a3eb239a3262cd10971\r\nContent-Disposition: form-data; name="assign_storage_path"\r\n\r\nnull\r\n--b5cfb8a490436a3eb239a3262cd10971\r\nContent-Disposition: form-data; name="assign_owner"\r\n\r\nnull\r\n--b5cfb8a490436a3eb239a3262cd10971\r\nContent-Disposition: form-data; name="assign_custom_fields_values"\r\n\r\nnull\r\n--b5cfb8a490436a3eb239a3262cd10971\r\nContent-Disposition: form-data; name="remove_all_tags"\r\n\r\nfalse\r\n--b5cfb8a490436a3eb239a3262cd10971\r\nContent-Disposition: form-data; name="remove_all_correspondents"\r\n\r\nfalse\r\n--b5cfb8a490436a3eb239a3262cd10971\r\nContent-Disposition: form-data; name="remove_all_document_types"\r\n\r\nfalse\r\n--b5cfb8a490436a3eb239a3262cd10971\r\nContent-Disposition: form-data; name="remove_all_storage_paths"\r\n\r\nfalse\r\n--b5cfb8a490436a3eb239a3262cd10971\r\nContent-Disposition: form-data; name="remove_all_custom_fields"\r\n\r\nfalse\r\n--b5cfb8a490436a3eb239a3262cd10971\r\nContent-Disposition: form-data; name="remove_all_owners"\r\n\r\nfalse\r\n--b5cfb8a490436a3eb239a3262cd10971\r\nContent-Disposition: form-data; name="remove_all_permissions"\r\n\r\nfalse\r\n--b5cfb8a490436a3eb239a3262cd10971\r\nContent-Disposition: form-data; name="email"\r\n\r\nnull\r\n--b5cfb8a490436a3eb239a3262cd10971\r\nContent-Disposition: form-data; name="webhook"\r\n\r\nnull\r\n--b5cfb8a490436a3eb239a3262cd10971\r\nContent-Disposition: form-data; name="passwords"\r\n\r\nnull\r\n--b5cfb8a490436a3eb239a3262cd10971\r\nContent-Disposition: form-data; name="ai_suggestion_fields"\r\n\r\nnull\r\n--b5cfb8a490436a3eb239a3262cd10971\r\nContent-Disposition: form-data; name="ai_create_missing"\r\n\r\nfalse\r\n--b5cfb8a490436a3eb239a3262cd10971\r\nContent-Disposition: form-data; name="ai_overwrite_existing"\r\n\r\ntrue\r\n--b5cfb8a490436a3eb239a3262cd10971--\r\n' http://0.0.0.0:42897/api/workflow_actions/4/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - ai_overwrite_existing: Incorrect type Response 200 OK
{"id":4,"type":1,"assign_title":null,"assign_tags":[],"assign_correspondent":null,"assign_document_type":null,"assign_storage_path":null,"assign_owner":null,"assign_view_users":[],"assign_view_groups":[],"assign_change_users":[],"assign_change_groups":[],"assign_custom_fields":[],"assign_custom_fields_values":null,"remove_all_tags":false,"remove_tags":[],"remove_all_correspondents":false,"remove_correspondents":[],"remove_all_document_types":false,"remove_document_types":[],"remove_all_storage_paths":false, // Output truncated... Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"id": 4, "type": 1, "assign_title": null, "assign_tags": [], "assign_correspondent": null, "assign_document_type": null, "assign_storage_path": null, "assign_owner": null, "assign_view_users": [], "assign_view_groups": [], "assign_change_users": [], "assign_change_groups": [], "assign_custom_fields": [], "assign_custom_fields_values": null, "remove_all_tags": false, "remove_tags": [], "remove_all_correspondents": false, "remove_correspondents": [], "remove_all_document_types": false, "remove_document_types": [], "remove_all_storage_paths": false, "remove_storage_paths": [], "remove_custom_fields": [], "remove_all_custom_fields": false, "remove_all_owners": false, "remove_owners": [], "remove_all_permissions": false, "remove_view_users": [], "remove_view_groups": [], "remove_change_users": [], "remove_change_groups": [], "email": null, "webhook": null, "passwords": null, "ai_suggestion_fields": null, "ai_create_missing": false, "ai_overwrite_existing": 0}' http://0.0.0.0:42897/api/workflow_actions/4/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"id": 4, "type": 1, "assign_title": null, "assign_tags": [], "assign_correspondent": null, "assign_document_type": null, "assign_storage_path": null, "assign_owner": null, "assign_view_users": [], "assign_view_groups": [], "assign_change_users": [], "assign_change_groups": [], "assign_custom_fields": [], "assign_custom_fields_values": null, "remove_all_tags": false, "remove_tags": [], "remove_all_correspondents": false, "remove_correspondents": [], "remove_all_document_types": false, "remove_document_types": [], "remove_all_storage_paths": false, "remove_storage_paths": [], "remove_custom_fields": [], "remove_all_custom_fields": false, "remove_all_owners": false, "remove_owners": [], "remove_all_permissions": false, "remove_view_users": [], "remove_view_groups": [], "remove_change_users": [], "remove_change_groups": [], "email": null, "webhook": {}, "passwords": null, "ai_suggestion_fields": null, "ai_create_missing": false, "ai_overwrite_existing": false}' http://0.0.0.0:42897/api/workflow_actions/4/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PATCH -H 'Authorization: +p{hN' -H 'Content-Type: multipart/form-data; boundary=769e54c94638505fddcba92978dcbede' -d $'--769e54c94638505fddcba92978dcbede\r\nContent-Disposition: form-data; name="assign_change_users"\r\n\r\n-369\r\n--769e54c94638505fddcba92978dcbede\r\nContent-Disposition: form-data; name="assign_change_users"\r\n\r\n-7988215\r\n--769e54c94638505fddcba92978dcbede--\r\n' http://0.0.0.0:42897/api/workflow_actions/1/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"b\u0092": {}, "email": {"\u009a\u0089\ud988\udf4d\u00ad\u00ff\u008a#\u00a4\u00c0Y\u00d9": {}, "\u00ba\ud9f9\udde2": [], "\udbf4\udd79\u00a1\u0091\udb24\udee2e\u00e1\u00f2": [479001600], "\u0085\u0001\u00d04\u009d\u00bc\uda49\udf31\u001b\ud9c5\udddf": {"\u00ads": [null, -721926547, "None"]}, "": [[[true, -403997138, true], null, null]], "body": "\udaa1\uddd9\u000f4", "subject": "\u009e\u000e,\udab0\udf15\u0016\b", "to": "\r", "id": -2.3995341491180896e+16}, "assign_custom_fields_values": "\u00c9\u00d0", "assign_change_users": [-248128522, 727246239, -3485969897513804, -3854116, -123049873, -22861010688815425487110144, 1503523, 43, -188, 674485515965781, -120371, -78927, 105943321, -993294], "remove_storage_paths": [36513779], "remove_correspondents": [-73729598, -1455722, 12294, -12839, -10942, -935133, -10343, -44013, 3950670977001834496, -35, -267, -71571583, -225621243, -4797940223143908352, 114, 827655, -1297], "remove_all_owners": true}' http://0.0.0.0:42897/api/workflow_actions/-4.939755472468454e-214/ Copy PUT /api/workflow_actions/{id}/ # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 3,692 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"id": 2, "type": 1, "assign_title": null, "assign_tags": [], "assign_correspondent": null, "assign_document_type": null, "assign_storage_path": null, "assign_owner": null, "assign_view_users": [], "assign_view_groups": [], "assign_change_users": [], "assign_change_groups": [], "assign_custom_fields": [], "assign_custom_fields_values": null, "remove_all_tags": false, "remove_tags": [], "remove_all_correspondents": false, "remove_correspondents": [], "remove_all_document_types": false, "remove_document_types": [], "remove_all_storage_paths": false, "remove_storage_paths": [], "remove_custom_fields": [], "remove_all_custom_fields": false, "remove_all_owners": false, "remove_owners": [], "remove_all_permissions": false, "remove_view_users": [], "remove_view_groups": [], "remove_change_users": [], "remove_change_groups": [], "email": null, "webhook": null, "passwords": null, "ai_suggestion_fields": null, "ai_create_missing": false, "ai_overwrite_existing": false}' http://0.0.0.0:42897/api/workflow_actions/null%2Cnull/ Copy Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"assign_correspondent":["Incorrect type. Expected pk value, received str."],"assign_document_type":["Incorrect type. Expected pk value, received str."],"assign_storage_path":["Incorrect type. Expected pk value, received str."],"assign_owner":["Incorrect type. Expected pk value, received str."],"ai_overwrite_existing":["Must be a valid boolean."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=cb95cd2d0f6a32dbbfd79c22ae06b322' -d $'--cb95cd2d0f6a32dbbfd79c22ae06b322\r\nContent-Disposition: form-data; name="id"\r\n\r\n2\r\n--cb95cd2d0f6a32dbbfd79c22ae06b322\r\nContent-Disposition: form-data; name="type"\r\n\r\n1\r\n--cb95cd2d0f6a32dbbfd79c22ae06b322\r\nContent-Disposition: form-data; name="assign_title"\r\n\r\nnull\r\n--cb95cd2d0f6a32dbbfd79c22ae06b322\r\nContent-Disposition: form-data; name="assign_correspondent"\r\n\r\nnull\r\n--cb95cd2d0f6a32dbbfd79c22ae06b322\r\nContent-Disposition: form-data; name="assign_document_type"\r\n\r\nnull\r\n--cb95cd2d0f6a32dbbfd79c22ae06b322\r\nContent-Disposition: form-data; name="assign_storage_path"\r\n\r\nnull\r\n--cb95cd2d0f6a32dbbfd79c22ae06b322\r\nContent-Disposition: form-data; name="assign_owner"\r\n\r\nnull\r\n--cb95cd2d0f6a32dbbfd79c22ae06b322\r\nContent-Disposition: form-data; name="assign_custom_fields_values"\r\n\r\nnull\r\n--cb95cd2d0f6a32dbbfd79c22ae06b322\r\nContent-Disposition: form-data; name="remove_all_tags"\r\n\r\nfalse\r\n--cb95cd2d0f6a32dbbfd79c22ae06b322\r\nContent-Disposition: form-data; name="remove_all_correspondents"\r\n\r\nfalse\r\n--cb95cd2d0f6a32dbbfd79c22ae06b322\r\nContent-Disposition: form-data; name="remove_all_document_types"\r\n\r\nfalse\r\n--cb95cd2d0f6a32dbbfd79c22ae06b322\r\nContent-Disposition: form-data; name="remove_all_storage_paths"\r\n\r\nfalse\r\n--cb95cd2d0f6a32dbbfd79c22ae06b322\r\nContent-Disposition: form-data; name="remove_all_custom_fields"\r\n\r\nfalse\r\n--cb95cd2d0f6a32dbbfd79c22ae06b322\r\nContent-Disposition: form-data; name="remove_all_owners"\r\n\r\nfalse\r\n--cb95cd2d0f6a32dbbfd79c22ae06b322\r\nContent-Disposition: form-data; name="remove_all_permissions"\r\n\r\nfalse\r\n--cb95cd2d0f6a32dbbfd79c22ae06b322\r\nContent-Disposition: form-data; name="email"\r\n\r\nnull\r\n--cb95cd2d0f6a32dbbfd79c22ae06b322\r\nContent-Disposition: form-data; name="webhook"\r\n\r\nnull\r\n--cb95cd2d0f6a32dbbfd79c22ae06b322\r\nContent-Disposition: form-data; name="passwords"\r\n\r\nnull\r\n--cb95cd2d0f6a32dbbfd79c22ae06b322\r\nContent-Disposition: form-data; name="ai_suggestion_fields"\r\n\r\nnull\r\n--cb95cd2d0f6a32dbbfd79c22ae06b322\r\nContent-Disposition: form-data; name="ai_create_missing"\r\n\r\nfalse\r\n--cb95cd2d0f6a32dbbfd79c22ae06b322\r\nContent-Disposition: form-data; name="ai_overwrite_existing"\r\n\r\n{}\r\n--cb95cd2d0f6a32dbbfd79c22ae06b322--\r\n' http://0.0.0.0:42897/api/workflow_actions/2/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"assign_correspondent":["Incorrect type. Expected pk value, received str."],"assign_document_type":["Incorrect type. Expected pk value, received str."],"assign_storage_path":["Incorrect type. Expected pk value, received str."],"assign_owner":["Incorrect type. Expected pk value, received str."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=ae803c02439aa87849d45f6942756598' -d $'--ae803c02439aa87849d45f6942756598\r\nContent-Disposition: form-data; name="id"\r\n\r\n2\r\n--ae803c02439aa87849d45f6942756598\r\nContent-Disposition: form-data; name="type"\r\n\r\n1\r\n--ae803c02439aa87849d45f6942756598\r\nContent-Disposition: form-data; name="assign_title"\r\n\r\nnull\r\n--ae803c02439aa87849d45f6942756598\r\nContent-Disposition: form-data; name="assign_correspondent"\r\n\r\nnull\r\n--ae803c02439aa87849d45f6942756598\r\nContent-Disposition: form-data; name="assign_document_type"\r\n\r\nnull\r\n--ae803c02439aa87849d45f6942756598\r\nContent-Disposition: form-data; name="assign_storage_path"\r\n\r\nnull\r\n--ae803c02439aa87849d45f6942756598\r\nContent-Disposition: form-data; name="assign_owner"\r\n\r\nnull\r\n--ae803c02439aa87849d45f6942756598\r\nContent-Disposition: form-data; name="assign_custom_fields_values"\r\n\r\nnull\r\n--ae803c02439aa87849d45f6942756598\r\nContent-Disposition: form-data; name="remove_all_tags"\r\n\r\nfalse\r\n--ae803c02439aa87849d45f6942756598\r\nContent-Disposition: form-data; name="remove_all_correspondents"\r\n\r\nfalse\r\n--ae803c02439aa87849d45f6942756598\r\nContent-Disposition: form-data; name="remove_all_document_types"\r\n\r\nfalse\r\n--ae803c02439aa87849d45f6942756598\r\nContent-Disposition: form-data; name="remove_all_storage_paths"\r\n\r\nfalse\r\n--ae803c02439aa87849d45f6942756598\r\nContent-Disposition: form-data; name="remove_all_custom_fields"\r\n\r\nfalse\r\n--ae803c02439aa87849d45f6942756598\r\nContent-Disposition: form-data; name="remove_all_owners"\r\n\r\nfalse\r\n--ae803c02439aa87849d45f6942756598\r\nContent-Disposition: form-data; name="remove_all_permissions"\r\n\r\nfalse\r\n--ae803c02439aa87849d45f6942756598\r\nContent-Disposition: form-data; name="email"\r\n\r\nnull\r\n--ae803c02439aa87849d45f6942756598\r\nContent-Disposition: form-data; name="webhook"\r\n\r\nnull\r\n--ae803c02439aa87849d45f6942756598\r\nContent-Disposition: form-data; name="passwords"\r\n\r\nnull\r\n--ae803c02439aa87849d45f6942756598\r\nContent-Disposition: form-data; name="ai_suggestion_fields"\r\n\r\nnull\r\n--ae803c02439aa87849d45f6942756598\r\nContent-Disposition: form-data; name="ai_create_missing"\r\n\r\nfalse\r\n--ae803c02439aa87849d45f6942756598\r\nContent-Disposition: form-data; name="ai_overwrite_existing"\r\n\r\ntrue\r\n--ae803c02439aa87849d45f6942756598--\r\n' http://0.0.0.0:42897/api/workflow_actions/2/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - ai_overwrite_existing: Incorrect type Response 200 OK
{"id":2,"type":1,"assign_title":null,"assign_tags":[],"assign_correspondent":null,"assign_document_type":null,"assign_storage_path":null,"assign_owner":null,"assign_view_users":[],"assign_view_groups":[],"assign_change_users":[],"assign_change_groups":[],"assign_custom_fields":[],"assign_custom_fields_values":null,"remove_all_tags":false,"remove_tags":[],"remove_all_correspondents":false,"remove_correspondents":[],"remove_all_document_types":false,"remove_document_types":[],"remove_all_storage_paths":false, // Output truncated... Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"id": 2, "type": 1, "assign_title": null, "assign_tags": [], "assign_correspondent": null, "assign_document_type": null, "assign_storage_path": null, "assign_owner": null, "assign_view_users": [], "assign_view_groups": [], "assign_change_users": [], "assign_change_groups": [], "assign_custom_fields": [], "assign_custom_fields_values": null, "remove_all_tags": false, "remove_tags": [], "remove_all_correspondents": false, "remove_correspondents": [], "remove_all_document_types": false, "remove_document_types": [], "remove_all_storage_paths": false, "remove_storage_paths": [], "remove_custom_fields": [], "remove_all_custom_fields": false, "remove_all_owners": false, "remove_owners": [], "remove_all_permissions": false, "remove_view_users": [], "remove_view_groups": [], "remove_change_users": [], "remove_change_groups": [], "email": null, "webhook": null, "passwords": null, "ai_suggestion_fields": null, "ai_create_missing": false, "ai_overwrite_existing": 0}' http://0.0.0.0:42897/api/workflow_actions/2/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"id": 2, "type": 1, "assign_title": null, "assign_tags": [], "assign_correspondent": null, "assign_document_type": null, "assign_storage_path": null, "assign_owner": null, "assign_view_users": [], "assign_view_groups": [], "assign_change_users": [], "assign_change_groups": [], "assign_custom_fields": [], "assign_custom_fields_values": null, "remove_all_tags": false, "remove_tags": [], "remove_all_correspondents": false, "remove_correspondents": [], "remove_all_document_types": false, "remove_document_types": [], "remove_all_storage_paths": false, "remove_storage_paths": [], "remove_custom_fields": [], "remove_all_custom_fields": false, "remove_all_owners": false, "remove_owners": [], "remove_all_permissions": false, "remove_view_users": [], "remove_view_groups": [], "remove_change_users": [], "remove_change_groups": [], "email": {"id": null, "subject": "0", "body": "0", "to": "0", "include_document": 0}, "webhook": null, "passwords": null, "ai_suggestion_fields": null, "ai_create_missing": false, "ai_overwrite_existing": false}' http://0.0.0.0:42897/api/workflow_actions/2/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PUT -H 'Authorization: 4Ml' -H 'Content-Type: application/x-www-form-urlencoded' http://0.0.0.0:42897/api/workflow_actions/238/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/x-www-form-urlencoded' -d '%F3%8A%A6%B7%C3%B2%1Dg%C2%99=%12&%F3%8A%A6%B7%C3%B2%1Dg%C2%99=%F1%AF%A7%B7%F2%8A%BE%B6&%F3%8A%A6%B7%C3%B2%1Dg%C2%99=eY%24&%F3%8A%A6%B7%C3%B2%1Dg%C2%99=-63785164541184575113874550548332544' http://0.0.0.0:42897/api/workflow_actions/-6.09692519306165e-226/ Copy POST /api/workflow_triggers/ # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 3,318 Undocumented status codeST103 Received: 400
Documented: 201 Response 400 Bad Request
{"type":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/workflow_triggers/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"id":["A valid integer is required."],"filter_mailrule":["Incorrect type. Expected pk value, received str."],"filter_has_correspondent":["Incorrect type. Expected pk value, received str."],"filter_has_document_type":["Incorrect type. Expected pk value, received str."],"filter_has_storage_path":["Incorrect type. Expected pk value, received str."],"schedule_date_custom_field":["Invalid pk \"0\" - object does not exist."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=9ad5b3df439626c06740aeba323f7c0f' -d $'--9ad5b3df439626c06740aeba323f7c0f\r\nContent-Disposition: form-data; name="id"\r\n\r\nnull\r\n--9ad5b3df439626c06740aeba323f7c0f\r\nContent-Disposition: form-data; name="sources"\r\n\r\n1\r\n--9ad5b3df439626c06740aeba323f7c0f\r\nContent-Disposition: form-data; name="sources"\r\n\r\n2\r\n--9ad5b3df439626c06740aeba323f7c0f\r\nContent-Disposition: form-data; name="sources"\r\n\r\n3\r\n--9ad5b3df439626c06740aeba323f7c0f\r\nContent-Disposition: form-data; name="type"\r\n\r\n1\r\n--9ad5b3df439626c06740aeba323f7c0f\r\nContent-Disposition: form-data; name="filter_path"\r\n\r\n\r\n--9ad5b3df439626c06740aeba323f7c0f\r\nContent-Disposition: form-data; name="filter_filename"\r\n\r\n\r\n--9ad5b3df439626c06740aeba323f7c0f\r\nContent-Disposition: form-data; name="filter_mailrule"\r\n\r\nnull\r\n--9ad5b3df439626c06740aeba323f7c0f\r\nContent-Disposition: form-data; name="matching_algorithm"\r\n\r\n0\r\n--9ad5b3df439626c06740aeba323f7c0f\r\nContent-Disposition: form-data; name="match"\r\n\r\n\r\n--9ad5b3df439626c06740aeba323f7c0f\r\nContent-Disposition: form-data; name="is_insensitive"\r\n\r\nfalse\r\n--9ad5b3df439626c06740aeba323f7c0f\r\nContent-Disposition: form-data; name="filter_custom_field_query"\r\n\r\nnull\r\n--9ad5b3df439626c06740aeba323f7c0f\r\nContent-Disposition: form-data; name="filter_has_correspondent"\r\n\r\nnull\r\n--9ad5b3df439626c06740aeba323f7c0f\r\nContent-Disposition: form-data; name="filter_has_document_type"\r\n\r\nnull\r\n--9ad5b3df439626c06740aeba323f7c0f\r\nContent-Disposition: form-data; name="filter_has_storage_path"\r\n\r\nnull\r\n--9ad5b3df439626c06740aeba323f7c0f\r\nContent-Disposition: form-data; name="schedule_offset_days"\r\n\r\n0\r\n--9ad5b3df439626c06740aeba323f7c0f\r\nContent-Disposition: form-data; name="schedule_is_recurring"\r\n\r\nfalse\r\n--9ad5b3df439626c06740aeba323f7c0f\r\nContent-Disposition: form-data; name="schedule_recurring_interval_days"\r\n\r\n1\r\n--9ad5b3df439626c06740aeba323f7c0f\r\nContent-Disposition: form-data; name="schedule_date_field"\r\n\r\nadded\r\n--9ad5b3df439626c06740aeba323f7c0f\r\nContent-Disposition: form-data; name="schedule_date_custom_field"\r\n\r\n0\r\n--9ad5b3df439626c06740aeba323f7c0f--\r\n' http://0.0.0.0:42897/api/workflow_triggers/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - schedule_is_recurring: Incorrect type Response 201 Created
{"id":1,"sources":[1,2,3],"type":1,"filter_path":null,"filter_filename":null,"filter_mailrule":null,"matching_algorithm":0,"match":"","is_insensitive":false,"filter_has_tags":[],"filter_has_all_tags":[],"filter_has_not_tags":[],"filter_custom_field_query":null,"filter_has_any_correspondents":[],"filter_has_not_correspondents":[],"filter_has_any_document_types":[],"filter_has_not_document_types":[],"filter_has_any_storage_paths":[],"filter_has_not_storage_paths":[],"filter_has_correspondent":null,"filter_has // Output truncated... Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"id": null, "sources": [1, 2, 3], "type": 1, "filter_path": "", "filter_filename": "", "filter_mailrule": null, "matching_algorithm": 0, "match": "", "is_insensitive": false, "filter_has_tags": [], "filter_has_all_tags": [], "filter_has_not_tags": [], "filter_custom_field_query": null, "filter_has_any_correspondents": [], "filter_has_not_correspondents": [], "filter_has_any_document_types": [], "filter_has_not_document_types": [], "filter_has_any_storage_paths": [], "filter_has_not_storage_paths": [], "filter_has_correspondent": null, "filter_has_document_type": null, "filter_has_storage_path": null, "schedule_offset_days": 0, "schedule_is_recurring": 0, "schedule_recurring_interval_days": 1, "schedule_date_field": "added", "schedule_date_custom_field": null}' http://0.0.0.0:42897/api/workflow_triggers/ Copy Undocumented status codeST103 Received: 500
Documented: 201 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"id": 5, "sources": [1, 2, 3], "type": 1, "filter_path": "", "filter_filename": "", "filter_mailrule": null, "matching_algorithm": 0, "match": "", "is_insensitive": false, "filter_has_tags": [], "filter_has_all_tags": [], "filter_has_not_tags": [], "filter_custom_field_query": null, "filter_has_any_correspondents": [], "filter_has_not_correspondents": [], "filter_has_any_document_types": [], "filter_has_not_document_types": [], "filter_has_any_storage_paths": [], "filter_has_not_storage_paths": [], "filter_has_correspondent": null, "filter_has_document_type": null, "filter_has_storage_path": null, "schedule_offset_days": 0, "schedule_is_recurring": 0, "schedule_recurring_interval_days": 1, "schedule_date_field": "added", "schedule_date_custom_field": null}' http://0.0.0.0:42897/api/workflow_triggers/ Copy Undocumented status codeST103 Received: 401
Documented: 201 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: HK`.,?,bxFq1~5' -H 'Content-Type: application/json' -d '{"type": 4, "filter_has_not_tags": [-19931469077091294374881394688, -1684577]}' http://0.0.0.0:42897/api/workflow_triggers/ Copy PATCH /api/workflow_triggers/{id}/ # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 2,069 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
ID in body does not match URL Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"id": 3, "sources": [1, 2, 3], "type": 1, "filter_path": "", "filter_filename": "", "filter_mailrule": null, "matching_algorithm": 0, "match": "", "is_insensitive": false, "filter_has_tags": [], "filter_has_all_tags": [], "filter_has_not_tags": [], "filter_custom_field_query": null, "filter_has_any_correspondents": [], "filter_has_not_correspondents": [], "filter_has_any_document_types": [], "filter_has_not_document_types": [], "filter_has_any_storage_paths": [], "filter_has_not_storage_paths": [], "filter_has_correspondent": null, "filter_has_document_type": null, "filter_has_storage_path": null, "schedule_offset_days": 0, "schedule_is_recurring": false, "schedule_recurring_interval_days": 1, "schedule_date_field": "added", "schedule_date_custom_field": null}' http://0.0.0.0:42897/api/workflow_triggers/null%2Cnull/ Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"id": 3, "sources": [1, 2, 3], "type": 1, "filter_path": "", "filter_filename": "", "filter_mailrule": null, "matching_algorithm": 0, "match": "", "is_insensitive": false, "filter_has_tags": [], "filter_has_all_tags": [], "filter_has_not_tags": [], "filter_custom_field_query": null, "filter_has_any_correspondents": [], "filter_has_not_correspondents": [], "filter_has_any_document_types": [], "filter_has_not_document_types": [], "filter_has_any_storage_paths": [], "filter_has_not_storage_paths": [], "filter_has_correspondent": null, "filter_has_document_type": null, "filter_has_storage_path": null, "schedule_offset_days": 0, "schedule_is_recurring": false, "schedule_recurring_interval_days": 1, "schedule_date_field": "added", "schedule_date_custom_field": null}' http://0.0.0.0:42897/api/workflow_triggers/0.5/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"filter_mailrule":["Incorrect type. Expected pk value, received str."],"filter_has_correspondent":["Incorrect type. Expected pk value, received str."],"filter_has_document_type":["Incorrect type. Expected pk value, received str."],"filter_has_storage_path":["Incorrect type. Expected pk value, received str."],"schedule_date_custom_field":["Invalid pk \"0\" - object does not exist."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=ab736d46c213620c2b056d7d9615eeae' -d $'--ab736d46c213620c2b056d7d9615eeae\r\nContent-Disposition: form-data; name="id"\r\n\r\n3\r\n--ab736d46c213620c2b056d7d9615eeae\r\nContent-Disposition: form-data; name="sources"\r\n\r\n1\r\n--ab736d46c213620c2b056d7d9615eeae\r\nContent-Disposition: form-data; name="sources"\r\n\r\n2\r\n--ab736d46c213620c2b056d7d9615eeae\r\nContent-Disposition: form-data; name="sources"\r\n\r\n3\r\n--ab736d46c213620c2b056d7d9615eeae\r\nContent-Disposition: form-data; name="type"\r\n\r\n1\r\n--ab736d46c213620c2b056d7d9615eeae\r\nContent-Disposition: form-data; name="filter_path"\r\n\r\n\r\n--ab736d46c213620c2b056d7d9615eeae\r\nContent-Disposition: form-data; name="filter_filename"\r\n\r\n\r\n--ab736d46c213620c2b056d7d9615eeae\r\nContent-Disposition: form-data; name="filter_mailrule"\r\n\r\nnull\r\n--ab736d46c213620c2b056d7d9615eeae\r\nContent-Disposition: form-data; name="matching_algorithm"\r\n\r\n0\r\n--ab736d46c213620c2b056d7d9615eeae\r\nContent-Disposition: form-data; name="match"\r\n\r\n\r\n--ab736d46c213620c2b056d7d9615eeae\r\nContent-Disposition: form-data; name="is_insensitive"\r\n\r\nfalse\r\n--ab736d46c213620c2b056d7d9615eeae\r\nContent-Disposition: form-data; name="filter_custom_field_query"\r\n\r\nnull\r\n--ab736d46c213620c2b056d7d9615eeae\r\nContent-Disposition: form-data; name="filter_has_correspondent"\r\n\r\nnull\r\n--ab736d46c213620c2b056d7d9615eeae\r\nContent-Disposition: form-data; name="filter_has_document_type"\r\n\r\nnull\r\n--ab736d46c213620c2b056d7d9615eeae\r\nContent-Disposition: form-data; name="filter_has_storage_path"\r\n\r\nnull\r\n--ab736d46c213620c2b056d7d9615eeae\r\nContent-Disposition: form-data; name="schedule_offset_days"\r\n\r\n0\r\n--ab736d46c213620c2b056d7d9615eeae\r\nContent-Disposition: form-data; name="schedule_is_recurring"\r\n\r\nfalse\r\n--ab736d46c213620c2b056d7d9615eeae\r\nContent-Disposition: form-data; name="schedule_recurring_interval_days"\r\n\r\n1\r\n--ab736d46c213620c2b056d7d9615eeae\r\nContent-Disposition: form-data; name="schedule_date_field"\r\n\r\nadded\r\n--ab736d46c213620c2b056d7d9615eeae\r\nContent-Disposition: form-data; name="schedule_date_custom_field"\r\n\r\n0\r\n--ab736d46c213620c2b056d7d9615eeae--\r\n' http://0.0.0.0:42897/api/workflow_triggers/3/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - schedule_is_recurring: Incorrect type Response 200 OK
{"id":3,"sources":[1,2,3],"type":1,"filter_path":null,"filter_filename":null,"filter_mailrule":null,"matching_algorithm":0,"match":"","is_insensitive":false,"filter_has_tags":[],"filter_has_all_tags":[],"filter_has_not_tags":[],"filter_custom_field_query":null,"filter_has_any_correspondents":[],"filter_has_not_correspondents":[],"filter_has_any_document_types":[],"filter_has_not_document_types":[],"filter_has_any_storage_paths":[],"filter_has_not_storage_paths":[],"filter_has_correspondent":null,"filter_has // Output truncated... Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"id": 3, "sources": [1, 2, 3], "type": 1, "filter_path": "", "filter_filename": "", "filter_mailrule": null, "matching_algorithm": 0, "match": "", "is_insensitive": false, "filter_has_tags": [], "filter_has_all_tags": [], "filter_has_not_tags": [], "filter_custom_field_query": null, "filter_has_any_correspondents": [], "filter_has_not_correspondents": [], "filter_has_any_document_types": [], "filter_has_not_document_types": [], "filter_has_any_storage_paths": [], "filter_has_not_storage_paths": [], "filter_has_correspondent": null, "filter_has_document_type": null, "filter_has_storage_path": null, "schedule_offset_days": 0, "schedule_is_recurring": 0, "schedule_recurring_interval_days": 1, "schedule_date_field": "added", "schedule_date_custom_field": null}' http://0.0.0.0:42897/api/workflow_triggers/3/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d null http://0.0.0.0:42897/api/workflow_triggers/3/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PATCH -H 'Authorization: fmO' -H 'Content-Type: application/json' -d '{"network": {"": []}, "\u0006\udafc\udc75\u00fe\u00d5Y\u00da\u00d1\udbc3\udcb5\u00b8": {"R": false, "'"'"'": false, "\u00bc!\u00faP\u009d\u87b3\udba8\udcef:": 175095205}, "filter_has_any_storage_paths": [5956, 10117, -7937124, -10478185], "filter_has_storage_path": null, "schedule_is_recurring": true, "filter_custom_field_query": "\u00cb", "is_insensitive": false, "filter_has_correspondent": -21578620306, "filter_has_any_document_types": [406, -269, -2479035, -2719]}' http://0.0.0.0:42897/api/workflow_triggers/1/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/x-www-form-urlencoded' -d 'filter_has_not_document_types=-58745297&filter_has_not_document_types=10000000000000000&filter_has_any_correspondents=-8094616412978&filter_has_any_correspondents=2432902008176640001&filter_has_any_correspondents=29685190&filter_has_any_correspondents=-6443&filter_has_any_correspondents=-5792393814362&filter_has_any_correspondents=180141127094&filter_has_any_correspondents=-309249&filter_has_any_correspondents=-3192&filter_has_any_correspondents=-30780418' http://0.0.0.0:42897/api/workflow_triggers/-7.823509965771733e-254/ Copy POST /api/workflows/ # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 5,398 Undocumented status codeST103 Received: 400
Documented: 201 Response 400 Bad Request
{"name":["This field is required."],"triggers":["This field is required."],"actions":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/workflows/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"triggers":["This field is required."],"actions":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=6a24c781e58aaee2614c7a4301370b61' -d $'--6a24c781e58aaee2614c7a4301370b61\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--6a24c781e58aaee2614c7a4301370b61\r\nContent-Disposition: form-data; name="order"\r\n\r\n0\r\n--6a24c781e58aaee2614c7a4301370b61\r\nContent-Disposition: form-data; name="enabled"\r\n\r\nfalse\r\n--6a24c781e58aaee2614c7a4301370b61\r\nContent-Disposition: form-data; name="actions"\r\n\r\n{"id": null, "type": 1, "assign_title": null, "assign_tags": [], "assign_correspondent": null, "assign_document_type": null, "assign_storage_path": null, "assign_owner": null, "assign_view_users": [], "assign_view_groups": [], "assign_change_users": [], "assign_change_groups": [], "assign_custom_fields": [], "assign_custom_fields_values": null, "remove_all_tags": false, "remove_tags": [], "remove_all_correspondents": false, "remove_correspondents": [], "remove_all_document_types": false, "remove_document_types": [], "remove_all_storage_paths": false, "remove_storage_paths": [], "remove_custom_fields": [], "remove_all_custom_fields": false, "remove_all_owners": false, "remove_owners": [], "remove_all_permissions": false, "remove_view_users": [], "remove_view_groups": [], "remove_change_users": [], "remove_change_groups": [], "email": null, "webhook": null, "passwords": null, "ai_suggestion_fields": null, "ai_create_missing": false, "ai_overwrite_existing": true}\r\n--6a24c781e58aaee2614c7a4301370b61--\r\n' http://0.0.0.0:42897/api/workflows/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - actions -> Array with invalid items: ai_overwrite_existing: Incorrect type Response 201 Created
{"id":1,"name":"0","order":0,"enabled":false,"triggers":[],"actions":[{"id":1,"type":1,"assign_title":null,"assign_tags":[],"assign_correspondent":null,"assign_document_type":null,"assign_storage_path":null,"assign_owner":null,"assign_view_users":[],"assign_view_groups":[],"assign_change_users":[],"assign_change_groups":[],"assign_custom_fields":[],"assign_custom_fields_values":null,"remove_all_tags":false,"remove_tags":[],"remove_all_correspondents":false,"remove_correspondents":[],"remove_all_document_typ // Output truncated... Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "order": 0, "enabled": false, "triggers": [], "actions": [{"id": null, "type": 1, "assign_title": null, "assign_tags": [], "assign_correspondent": null, "assign_document_type": null, "assign_storage_path": null, "assign_owner": null, "assign_view_users": [], "assign_view_groups": [], "assign_change_users": [], "assign_change_groups": [], "assign_custom_fields": [], "assign_custom_fields_values": null, "remove_all_tags": false, "remove_tags": [], "remove_all_correspondents": false, "remove_correspondents": [], "remove_all_document_types": false, "remove_document_types": [], "remove_all_storage_paths": false, "remove_storage_paths": [], "remove_custom_fields": [], "remove_all_custom_fields": false, "remove_all_owners": false, "remove_owners": [], "remove_all_permissions": false, "remove_view_users": [], "remove_view_groups": [], "remove_change_users": [], "remove_change_groups": [], "email": null, "webhook": null, "passwords": null, "ai_suggestion_fields": null, "ai_create_missing": false, "ai_overwrite_existing": 0}]}' http://0.0.0.0:42897/api/workflows/ Copy Undocumented status codeST103 Received: 500
Documented: 201 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "order": 0, "enabled": false, "triggers": [], "actions": [{"id": null, "type": 1, "assign_title": null, "assign_tags": [], "assign_correspondent": null, "assign_document_type": null, "assign_storage_path": null, "assign_owner": null, "assign_view_users": [], "assign_view_groups": [], "assign_change_users": [], "assign_change_groups": [], "assign_custom_fields": [], "assign_custom_fields_values": [null, null], "remove_all_tags": false, "remove_tags": [], "remove_all_correspondents": false, "remove_correspondents": [], "remove_all_document_types": false, "remove_document_types": [], "remove_all_storage_paths": false, "remove_storage_paths": [], "remove_custom_fields": [], "remove_all_custom_fields": false, "remove_all_owners": false, "remove_owners": [], "remove_all_permissions": false, "remove_view_users": [], "remove_view_groups": [], "remove_change_users": [], "remove_change_groups": [], "email": null, "webhook": null, "passwords": null, "ai_suggestion_fields": null, "ai_create_missing": false, "ai_overwrite_existing": false}]}' http://0.0.0.0:42897/api/workflows/ Copy Undocumented status codeST103 Received: 401
Documented: 201 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: tK' -H 'Cookie: sessionid=.3' -H 'Content-Type: multipart/form-data; boundary=edf829ea57707ad9745ed6dd66adc76d' -d $'--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="ÄÔ\xf4\x8b\x8c\xb0 eL\x1d"\r\n\r\n2646\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="enabled"\r\n\r\nfalse\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="actions"\r\n\r\n{"\\ud91a\\udf94\\u00b5\\u00d2x\\u00b9": [null, false, false]}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="actions"\r\n\r\n{"API probing": [-2.2471300205236183e+215, null], "assign_change_groups": []}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="actions"\r\n\r\n{"\\u00a6g\\u00bd\\u00bb": [[-1.7976931348623155e+308], -2.225073858507e-311], "": {"$": {"\\u00d5\\u0091\\u001e\\udbad\\uddc4\\u0087\\u008c\\u0082": -632019}, "^\\u000b\\ud9de\\udfdb\\u00a4\\u00f5\\u00ea\\u00d4\\u00b3\\udb59\\uddff\\udb0b\\ude23\\uda70\\udd77\\u00fb1": -1048111439}, "assign_tags": [-37057, null, 1732137, -278892, -611490411]}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="actions"\r\n\r\n{"V\\u00e9r#p\\u00f5\\u0089\\ud8c4\\udf01\\u001a": {"\\u00fc\\ud952\\udcd1\\uda39\\udc00": -424762, "ResponseTimeExceeded": false, "": "\\ud851\\udedd\\u001b"}, "\\u00f1\\u00db\\u009a\\uda75\\udd2f\\ud9d9\\ude49\\u00ce\\u00d4\\u00fd\\u00b5\\udb9d\\uddf1C\\u00c3(\\u00d5": [{"": -2.603631564279016e+16}, {"\\u00d3\\ud809\\udd79\\u00c0\\u00b4t\\u009c\\udb35\\udc42\\u00ae\\ud891\\udf727\\u00f7\\u00c2\\ud8be\\udd0ca\\uda39\\uddf2": null, "%\\u009a": "VWn\\ud883\\ude13\\u0095\\udac8\\udfaa\\udae1\\ude11\\u009d\\u00c5\\u0001C\\u00db", "R\\u001az\\u00f6\\ud8ec\\udc6e": -246992311}, "\\u009f\\u00b0"], "\\u00a8": [true, null, null], "\\u00a5": {"\\u00cb": false}, "\\u00f2\\u0085": [], "remove_change_users": [4], "ai_overwrite_existing": true, "assign_custom_fields": [], "email": null, "assign_correspondent": null, "assign_storage_path": null, "remove_all_document_types": true, "assign_title": null, "remove_view_groups": [274, -16960, -2070483686487876698112, -52415924758491, -105], "remove_all_correspondents": true, "remove_custom_fields": [], "assign_change_users": [-213840240, -15340995025, 2477, -15056829], "assign_view_users": [-430, -4294967295]}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="actions"\r\n\r\n{"": ["", -1.0951104544078246e+295, -196092301503824363520], "remove_all_correspondents": true, "assign_view_groups": [214585644179687659098709207065559040]}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="actions"\r\n\r\n{"\\u00c6\\udabb\\ude9b\\ud8af\\udeb9": ["\\u0080\\udbcb\\udcc2", -10000000.0], "\\u009c\\u001a\\u0081v\\uda2c\\udeee\\u00a9\\udace\\ude5d\\u00eeE\\u00fe\\u00c1j\\u00cc^\\u008a\\u001f\\ud9fc\\ude4d\\u009el": {}, "id": -31707, "remove_all_owners": false, "remove_storage_paths": [-2643631692833, -198328, 1757, -100003, -8790998192, -796783232596555, -695, 311678], "remove_view_users": [-807019783037365927582629888, 4744506347, -358], "remove_all_document_types": true, "remove_all_custom_fields": true, "remove_view_groups": [], "remove_document_types": [84062043, 23822, 4342, 3764, 5712938, 20872039296, 1774, -1164154077, 711, -102429846, 40183886009517236813824, 27798, -6268459244221820911953771191286628352, -4600949], "assign_storage_path": 3403, "remove_correspondents": [-54464465774, 680, -575, 7756, -35723, -667296, 1313682239712898, 17179869184, 4932, 6138, 1577], "ai_create_missing": false, "assign_custom_fields": [], "remove_all_permissions": false, "remove_all_storage_paths": true}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="actions"\r\n\r\n{"\\ud9fa\\udc7b\\u0087\\u0099": {}, "0\\uda91\\udc0b": {}, "\\u00e7S\\u00ce\\u008b": {}, "\\u00b9": [], "assign_correspondent": null, "remove_all_owners": true, "type": 4, "assign_tags": [null, -29873], "remove_all_document_types": true, "assign_view_users": [-13741676824584326742016, 8309, -36439, 9369315098, -6012], "remove_view_users": [865], "remove_storage_paths": [], "remove_all_permissions": true, "remove_correspondents": [], "assign_title": "", "remove_owners": [-61, 5468, -2579, -1372918634429, 1644453, -378751, 1177847, 293502106, -734614486], "assign_owner": -2794, "assign_document_type": -40161, "remove_all_tags": false, "remove_document_types": [], "assign_change_users": [85156503103203], "remove_change_groups": [-281, 73790706926, -197483472, -100001, -345375, -239]}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="actions"\r\n\r\n{"\\udae8\\udea8d\\u00a9": [[["\\u00a7"], [false], [null]], [true]], "\\u0000\\u00c7\\b\\u00d5 r\\ud9d1\\udeb9\\u00f93\\ud93c\\udd0c\\u00e6h\\u00ae\\u00d2\\uda40\\udf5a\\ud90c\\ude0d": [-4110, -1.3670093268099278e+16, false], "x\\u00bc\\u009f\\udaf4\\udc07\\u00be\\u00fcz/\\u00d9m": [[false, {"\\u4e12\\ud98c\\udec0\\u00de\\u00ec\'": -87}, []], false, {}], "ai_overwrite_existing": true, "remove_custom_fields": [], "webhook": null, "assign_view_users": [-535537860], "remove_all_tags": true, "remove_change_users": []}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="actions"\r\n\r\n{"\\ud931\\udc07": -576, "assign_custom_fields": [], "remove_all_owners": false, "remove_view_groups": [1281891, 5382, 1814929450021, 89]}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="actions"\r\n\r\n{"k\\u00ae\\udab6\\udf58\\u008ax\\u00fd^\\udb6d\\udcb1": [[], [null, 127], {}], "assign_view_users": [], "assign_view_groups": [], "remove_owners": [-405178925, -81153454872, 7605964], "email": null, "id": -32928, "assign_change_users": [44281, -28, 1661, -5618821, 105539084, -1073291, 4140, -109, 4676266, 4671, -456, 169, 117, 1675, -6541339, -122241715, -33554433, 1427, -134631], "assign_owner": -206, "remove_all_storage_paths": true, "remove_custom_fields": [-286, 1002, -3965538336, -14826, 18373, 84424194], "type": 4, "remove_view_users": [50966767, -53], "remove_storage_paths": [-10717355739, -2307451153945496, -78522, -630058126, 35928963399087, 5347987, 708519718420, -557, 9004, 569647, 529], "assign_tags": [null, null], "remove_view_groups": [-243, 92466, -1398, -79307403, 1130, 12915, -29039474, -2757987], "remove_all_document_types": true, "remove_all_correspondents": true}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="actions"\r\n\r\n{"assign_owner": 620}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="actions"\r\n\r\n{"Li\\n\\u0012h\\uda33\\udf4e\\u00c2\\u00ea\\uda4b\\udec6$\\uda74\\ude0d\\\\M\\u00b5\\ud9cd\\udefd\\u00af\\u008b\\u00a32\\u0094\\u4486\\u0017\\uda12\\udc84\\u00b9>D:\\u0005d": {"\\u00c7A\\u00d6\\u00d5\\u00b8\\u0018\\u00ad\\u00c2\\udb9d\\udf73\\u00e0)\\udaf1\\udf02\\udb37\\udfdf)": {}, "": "\\u00bd_\\udaec\\udc2f7\\u001fC", "\\ud882\\udcdfz\\uab9d\\u00f0C\\ud99c\\ude7dJ\\u008cL1\\u00f3\\u0089\\u0004l%": null}, "\\u0085R\\u00b7\\udbaf\\ude24\\u00f9\\u00e6\\u00c8\\u00a49\\u00cd\\u0090@\\u00b2\\u0013\\u00e8": [-1.7976931348623157e+308], "\\u00e8": [-7435030910.210473, -829], "\\f\\ud85b\\udc2c": {}, "R": [true, 2.225073858507e-311, -290431960216593], "remove_view_groups": [13975, 1765, -1768], "remove_all_storage_paths": false}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="name"\r\n\r\n\xf1\x9e\xad\xbd\xc2\x8b\xc2\x98\x1bÓ|^=ï\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="triggers"\r\n\r\n{"": [true, [null, "\\ud855\\udcbd\\u00c8\\u00b1", false]], "\\u00f4\\udacd\\udcee": [], "X": [], "\\u001b\\u0092p\\u00e8\\u008d\\u00a3B\\ud850\\udd84\\udaf2\\udc0b\\ud920\\udcab\\u001ag\\u0095)\\u0090X\\u00c2\\u00f5\\u0016\\u0089\\udbe4\\udc1b\\u0013\\u00b8^\\u00c3": [-1.3445681319062028e+253, [], [-2987534, -3.181817956845868e+24, 2.6915133103121143e+130]], "\\rR": [null, ["", 1494, true]], "type": 4}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="triggers"\r\n\r\n{"filter_has_storage_path": -32124310701, "match": "\\u00a9!\\u00c4", "type": 2}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="triggers"\r\n\r\n{"\\u00f3\\u00f5\\u00ae\\u0082": {"\\u00a8\\n\\u00aa\\ud8d1\\uddee\\uda4b\\udd60": -158701546314326624}, "\\ud92f\\uddea": {}, "M\\u00cb": [null], "\\udaae\\udfb4 h\\u001b\\u001bk\\u00af\\u00ecPb\\u00cf\\u00b5\\u00dat\\u00c4d8\\ud8f6\\ude5eP&M@\\udab2\\udf64\\u0018C\\u0080\\u000b<\\u00f7": {"\\u007f\\u0082\\u00e70\\u00a4,]\\u00af\\u00df\\u00d3\\u0015\\ud87b\\udc5e\\u008a": {}, "\\udb40\\udd2c": [1.5046800506816384e+112, false, "\\udb78\\udc0cPgC\\ud8f5\\udcdd\\uda94\\udcf3b\\u0014\\u00f0\\u00c8\\u00e5I\\u009e}\\u0098\\u00be"]}, "filter_has_any_storage_paths": [-718549, 268056616, -281474976710655, -176559357, 210, -15997422, 94392, 322], "filter_has_not_tags": [-20910577287, 90614, -958461], "schedule_is_recurring": false, "type": 2}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="triggers"\r\n\r\n{"o!\\u00b8": {"\\udaeb\\udde9\\u00b3\\u00fb": false, "": "\\udbcb\\udd45\\u0086>MN\\u0096\\u00b4\\u00f5\\u00aaP^u", "\\ud9ef\\udd2c\\u00f2": false}, "F\\u0098\\u00ea}": [true, 3.6141877215163487e-65, "\\u0098\\u00cc\\u00d3\\udaa3\\udc8a\\u0096"], "filter_mailrule": 95531789, "match": "\\udbba\\udefb", "matching_algorithm": 2, "sources": [], "type": 2}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="triggers"\r\n\r\n{"\\u00ff\\u000b\\u00f2\\u0002V\\u00ae\\u008a=": null, "": {}, "type": 1}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="triggers"\r\n\r\n{"\\u0000\\u008c": [1370720620], "\\u00b3\\u00f0?)\\u001f\\ud955\\udef7\\udb10\\udfba\\u0002\\u00be\\udbe6\\udd43z\\u00d9\\\\e\\u00ec\\u00ce\\u00d7": {"MissingContentType": [-11804916, "\\u009f\\u008c\\udada\\udfb5\\u00f9\\u00d4\\u00c1\\udb13\\udfcc\\uda1b\\udf8b:"], "T": -151258358}, "": {"": {"\\u00f2\\ud833\\uded4\\ud81c\\ude86\\u00ea<\\u0098\\u00b5H\\u001e=\\u000b\\u00f1&\\uda4f\\ude8d\\ud9c0\\udd56\\u0004\\u00b2\\u00de\\u00eeWQ\\udad0\\udda9\\tA\\u00a8\\u9715\\u000e\\ud8dc\\uddb0?": [], "\\u00bf\\u00f3#,\\u0002\\u00b7\\u00b0\\udac7\\udc2fKn\\u001d\\u00c9\\u00b1G\\u0013\\ud825\\udf09P": {"\\u0096\\u00cf": 1.1786407411629896e+16}, "\\u00f6\\b\\u0089S\\udb45\\udd6c\\f\\u0084\\ud957\\udf6d\\u0000\\u0003\\u00a4\\u00c8": 879}}, "\\udb64\\uddbf": [null], "\\u00fc\\u0001\\u00d8\\u00c3Dc\\udabd\\udc90\\u000e\\uda17\\udedd\\udbe3\\udde6\\u00e1\\u0012\\u000e\'#\\ud984\\udd7d": [false, 2.112264951037275e+16, true], "type": 2, "filter_has_tags": [8856, 4489087, -2001810211259956, 536458, -419, -3335, -506310005, 65250, 246, -118136140, 246]}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="triggers"\r\n\r\n{"\\ud950\\ude7ek\\ud93c\\udc31\\uda9d\\ude54\\u00c4;\\u00a2}": [true], "API probing": {}, "filter_path": null, "matching_algorithm": 3, "schedule_recurring_interval_days": 27889, "filter_has_storage_path": -94, "filter_has_not_document_types": [], "id": null, "filter_has_any_storage_paths": [23748, 39337, -1606654, -52445, 230, 31857958969885044093112467587072, 3801, 420091, -300], "match": "]", "filter_has_any_document_types": [-17254311, -76409, 19059397, -263, 2084, 3573, 256, 51138742540390], "schedule_date_custom_field": null, "filter_has_document_type": 240, "filter_has_any_correspondents": [-469, 96912], "filter_filename": "", "filter_has_not_correspondents": [], "filter_has_not_tags": [1298, 77427, 708046, 1077], "filter_has_not_storage_paths": [283617], "schedule_is_recurring": false, "filter_has_correspondent": null, "schedule_offset_days": -51786, "type": 4, "filter_has_all_tags": [250, 41322, 31067616], "filter_has_tags": [-4611686018427387904], "filter_mailrule": null, "schedule_date_field": "created", "filter_custom_field_query": "8\\u0010\\ud98d\\udc3b\\u0086\\udb38\\udedc\\udae9\\udf6b", "sources": [3]}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="triggers"\r\n\r\n{"8\\udb7d\\udec2vT\\udb68\\ude10": {"\\udb30\\udf44\\n\\u00b5^1d\\u00f3\\u00e6\\ud996\\udce0\\u00f9Y\\ud82c\\udff0\\u00bf\\ud9c7\\ude27\\u0018\\u00e3\\ud8ca\\udcc8.\\ud8b8\\ude47": [1.3187503723845773e+307], "\\ud8f0\\udc94": [{"\\udad5\\uddd9r\\ud8c6\\udd33": null}]}, "\\u00de": "\\u00de\\udbe2\\udc090", "filter_has_not_tags": [14336], "schedule_date_custom_field": 7157, "matching_algorithm": 1, "filter_has_any_correspondents": [-810, -23651543, -581394308, 9602356, 1234, -670, 777600, -183871725064930], "filter_has_any_document_types": [1208, -27908, 16503732, -28368, 88423496048365, -3143100], "type": 2, "is_insensitive": false}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="triggers"\r\n\r\n{"type": 1, "schedule_is_recurring": true, "filter_has_document_type": null}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="triggers"\r\n\r\n{"filter_has_any_correspondents": [-52395], "filter_has_all_tags": [], "matching_algorithm": 5, "type": 4}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="triggers"\r\n\r\n{"filter_has_not_tags": [152870, 166311], "filter_has_any_storage_paths": [-742, -122366, 664], "filter_has_document_type": null, "filter_has_not_storage_paths": [-466, -4194303, -4236, -4387, -99999999999999999, -19465885533092936328664355700736, -5962774, -18446744073709551617, -62558, 35208, 1073139262749], "filter_has_not_correspondents": [-14318, 54026], "type": 4, "filter_mailrule": -44152897, "filter_has_tags": [169, -390, 14660541899733062, 281474976710656], "filter_has_correspondent": 15792, "match": "\\u00f1\\u00fb\\u009d\\u00ae\\u00eaV\\u0012\\u0097\\t\\udb79\\uddcc{"}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="triggers"\r\n\r\n{"\\u00af": -1.0011344831735397e-111, "": {"\\uda37\\udcd5O": {"\\uda4e\\udf4e?\\b \\ud83b\\udf94\\udade\\ude49": -8589934593, "J": true, "t\\u00d8\\u008a\\u00d1\\udb8c\\udc74U0\\u00da\\u0094\\u001b\\u009d\\udaeb\\ude7e\\udb64\\udf5e": -11618}}, "filter_has_correspondent": -8557, "filter_has_storage_path": null, "is_insensitive": true, "match": "\\ud8b1\\udea4\\u001f", "schedule_offset_days": 100000000000000000, "filter_has_tags": [131071, -5791004, -3172544093, 16612, -1361], "schedule_date_field": "custom_field", "filter_has_any_document_types": [10472172, -18, -142733508, 24407718599, 93079541120, -31, -87685797, 175774914636], "filter_has_all_tags": [-4752956, -62, 500241035136864070831863496704, 560877, 2954631, -1573741077786, -1170050807, -342, -863, -528035, -99737674235362842509312, -17592186044415], "filter_has_not_storage_paths": [-3283048983604], "filter_has_any_storage_paths": [-5263506, 909], "filter_has_not_correspondents": [-13316566211908901495898112, 1657721351, 27436267138, -9007199254740991, 221, 55964, -454, -115245, -175822, 25629, -37, -172, -89566034, 182972272331394940928, 1012, -65894120823031968301056, -1982, -262143, -64676, 10000000000000000001], "filter_filename": "l\\u0007\\u0083b\\udadb\\uddb4G\\ud9b1\\udf18\\u00ac\\uda9b\\ude8c\\u008a \\u00cd\\u0096\\u0013\\u00f2\\b9\\u0015\\t", "filter_has_any_correspondents": [-52418955, 6226216359, -142, -194281, 26], "schedule_is_recurring": false, "schedule_date_custom_field": null, "sources": [3, 2, 2, 4, 4, 2, 3, 4, 3, 4, 1, 1, 4, 3, 3, 2, 2, 3, 3, 4, 2, 4, 2, 1, 3, 3, 1, 3, 4], "type": 4, "filter_has_document_type": 635, "filter_custom_field_query": null, "matching_algorithm": 5, "id": null}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="triggers"\r\n\r\n{"k\\u00a6Hwk\\ud961\\udd75,&r\\u00b7\\u008f": {"\\u001a\\u0089\\udb46\\uddbe\\u00e2": "\\u00ba2\\udbcd\\udcbf\\udbab\\udeaf:\\u0011\\ud9f1\\udc5b"}, "type": 4, "schedule_is_recurring": false, "filter_has_any_document_types": [-874115, 266337548], "filter_custom_field_query": "\\u00ad\\u00c8\\"\\u008d", "filter_mailrule": -1740343092}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="triggers"\r\n\r\n{"\\u00d8W": {"i\\u0014": [false], "\\u00f6": 5e-324, "Rounds": []}, "t\\u00e9`\\u00e4\\u0002\\u00b6B\\u0082\\u00cf\\u0011h\\u00a68}\\u0007\\u00ee\\u00a1q\\ud858\\ude9c\\u0083\\u001e": {"\\u00fb\\u0002": [[null], [], {}]}, "?\\u00db\\u00cc\\u00a8\\u008d\\u00de\\udaa5\\udf29\\u00f2\\u00f0\\u00b1\\u00b8F\\ud818\\udcf7{\\u0012\\u0088\\u00d5l": [{"W\\u00ac\\u00f3\\u00fe\\u00e2\\u00ac": null, "": -2.6949021396965906e-253}, {}, {"\\u0018\\ud81e\\udf44": 31, "~": true}], "\\u0099\\uda72\\udd3e": {}, "\\u008f\\udb23\\ude17\\udbd3\\udc6f\\u00a7\\udb69\\udc7d6": {"^\\u00efB": ["", 1.1129126564014192e+182, false]}, "type": 2, "id": null, "filter_has_correspondent": 22145989}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="triggers"\r\n\r\n{"\\u00af+h\\u00b6B": {"\\u009e\\u00b3I\\u00a3\\ud829\\udef8[~\\ud88c\\uddaa/": "s"}, "M": [null], "\\u0018\\ud8b9\\udd83\\u00afW8o": {"\\u0004?\\u0013": false, "y": -19426}, "type": 2}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="triggers"\r\n\r\n{"\\u00b7\\u00fai": {"\\u0001": null}, "\\u07ad\\"\\u00e5b": {"\\u0082\\udb5d\\udddc\\udbb8\\udcc2P": "1e100", "\\uda63\\udd65": "", "\\u0011\\u00c5": "\\u00ee\\ud89a\\udc52"}, "\\u00d1\\ud95f\\udff5": [{"\\u00c6\\u00c9\\udaa0\\udcb2\\ud8da\\udf2e": -1176, "*v": null, ")5\\udb80\\udc7bz\\u008a$5\\u00d5": null}, [3807296652713734.0], null], "\\u0080\\u00da": [{"\\u00a9\\ud945\\uddaf": "", "9\\u00f2\\u00e8\\u00fc\\"}\\u009d\\u000f\\u00d3\\udaeb\\udf5e\\u00be": {}}, null, {"workbench_output": {}}], "filter_has_any_document_types": [-317969671, 8617190, 135627044, 101], "schedule_date_field": "created", "filter_has_not_tags": [-39, -7633576, 22398680039820103680, 7449, 365, 522, -362879, 125, 6699, -18489807275, 25, -2319187847343373477689908751499264, -14246, -40413737143], "filter_has_all_tags": [433802, 70368744177665, -1938, -21325, 66844659368337663328256, -933, 757647671, -45078281526, 2710, -448, -2585721], "type": 1, "filter_path": "\\udb15\\udcbdF", "filter_has_correspondent": 3425012}\r\n--edf829ea57707ad9745ed6dd66adc76d\r\nContent-Disposition: form-data; name="order"\r\n\r\n-40\r\n--edf829ea57707ad9745ed6dd66adc76d--\r\n' http://0.0.0.0:42897/api/workflows/ Copy PUT /api/workflows/{id}/ # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 4,506 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"name":["This field is required."],"triggers":["This field is required."],"actions":["This field is required."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/workflows/1/ Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "order": 0, "enabled": false, "triggers": [], "actions": [{"id": 1, "type": 1, "assign_title": null, "assign_tags": [], "assign_correspondent": null, "assign_document_type": null, "assign_storage_path": null, "assign_owner": null, "assign_view_users": [], "assign_view_groups": [], "assign_change_users": [], "assign_change_groups": [], "assign_custom_fields": [], "assign_custom_fields_values": null, "remove_all_tags": false, "remove_tags": [], "remove_all_correspondents": false, "remove_correspondents": [], "remove_all_document_types": false, "remove_document_types": [], "remove_all_storage_paths": false, "remove_storage_paths": [], "remove_custom_fields": [], "remove_all_custom_fields": false, "remove_all_owners": false, "remove_owners": [], "remove_all_permissions": false, "remove_view_users": [], "remove_view_groups": [], "remove_change_users": [], "remove_change_groups": [], "email": null, "webhook": null, "passwords": null, "ai_suggestion_fields": null, "ai_create_missing": false, "ai_overwrite_existing": false}]}' http://0.0.0.0:42897/api/workflows/null%2Cnull/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"triggers":["This field is required."],"actions":["This field is required."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=6a24c781e58aaee2614c7a4301370b61' -d $'--6a24c781e58aaee2614c7a4301370b61\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--6a24c781e58aaee2614c7a4301370b61\r\nContent-Disposition: form-data; name="order"\r\n\r\n0\r\n--6a24c781e58aaee2614c7a4301370b61\r\nContent-Disposition: form-data; name="enabled"\r\n\r\nfalse\r\n--6a24c781e58aaee2614c7a4301370b61\r\nContent-Disposition: form-data; name="actions"\r\n\r\n{"id": null, "type": 1, "assign_title": null, "assign_tags": [], "assign_correspondent": null, "assign_document_type": null, "assign_storage_path": null, "assign_owner": null, "assign_view_users": [], "assign_view_groups": [], "assign_change_users": [], "assign_change_groups": [], "assign_custom_fields": [], "assign_custom_fields_values": null, "remove_all_tags": false, "remove_tags": [], "remove_all_correspondents": false, "remove_correspondents": [], "remove_all_document_types": false, "remove_document_types": [], "remove_all_storage_paths": false, "remove_storage_paths": [], "remove_custom_fields": [], "remove_all_custom_fields": false, "remove_all_owners": false, "remove_owners": [], "remove_all_permissions": false, "remove_view_users": [], "remove_view_groups": [], "remove_change_users": [], "remove_change_groups": [], "email": null, "webhook": null, "passwords": null, "ai_suggestion_fields": null, "ai_create_missing": false, "ai_overwrite_existing": true}\r\n--6a24c781e58aaee2614c7a4301370b61--\r\n' http://0.0.0.0:42897/api/workflows/1/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - actions -> Array with invalid items: ai_overwrite_existing: Incorrect type Response 200 OK
{"id":2,"name":"0","order":0,"enabled":false,"triggers":[],"actions":[{"id":258,"type":1,"assign_title":null,"assign_tags":[],"assign_correspondent":null,"assign_document_type":null,"assign_storage_path":null,"assign_owner":null,"assign_view_users":[],"assign_view_groups":[],"assign_change_users":[],"assign_change_groups":[],"assign_custom_fields":[],"assign_custom_fields_values":null,"remove_all_tags":false,"remove_tags":[],"remove_all_correspondents":false,"remove_correspondents":[],"remove_all_document_t // Output truncated... Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "order": 0, "enabled": false, "triggers": [], "actions": [{"id": null, "type": 1, "assign_title": null, "assign_tags": [], "assign_correspondent": null, "assign_document_type": null, "assign_storage_path": null, "assign_owner": null, "assign_view_users": [], "assign_view_groups": [], "assign_change_users": [], "assign_change_groups": [], "assign_custom_fields": [], "assign_custom_fields_values": null, "remove_all_tags": false, "remove_tags": [], "remove_all_correspondents": false, "remove_correspondents": [], "remove_all_document_types": false, "remove_document_types": [], "remove_all_storage_paths": false, "remove_storage_paths": [], "remove_custom_fields": [], "remove_all_custom_fields": false, "remove_all_owners": false, "remove_owners": [], "remove_all_permissions": false, "remove_view_users": [], "remove_view_groups": [], "remove_change_users": [], "remove_change_groups": [], "email": null, "webhook": null, "passwords": null, "ai_suggestion_fields": null, "ai_create_missing": false, "ai_overwrite_existing": 0}]}' http://0.0.0.0:42897/api/workflows/2/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "order": 0, "enabled": false, "triggers": [], "actions": [{"id": null, "type": 1, "assign_title": null, "assign_tags": [], "assign_correspondent": null, "assign_document_type": null, "assign_storage_path": null, "assign_owner": null, "assign_view_users": [], "assign_view_groups": [], "assign_change_users": [], "assign_change_groups": [], "assign_custom_fields": [], "assign_custom_fields_values": [null, null], "remove_all_tags": false, "remove_tags": [], "remove_all_correspondents": false, "remove_correspondents": [], "remove_all_document_types": false, "remove_document_types": [], "remove_all_storage_paths": false, "remove_storage_paths": [], "remove_custom_fields": [], "remove_all_custom_fields": false, "remove_all_owners": false, "remove_owners": [], "remove_all_permissions": false, "remove_view_users": [], "remove_view_groups": [], "remove_change_users": [], "remove_change_groups": [], "email": null, "webhook": null, "passwords": null, "ai_suggestion_fields": null, "ai_create_missing": false, "ai_overwrite_existing": false}]}' http://0.0.0.0:42897/api/workflows/2/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PUT -H 'Authorization: C4' -H 'Content-Type: application/json' -d '{"": "\u00a1\b\u00f4\u008b\ud9f7\udc60\u00f8\ud91c\uddf1\u4744\u00fa\u00b1\u00aa", "_\u008e": {"3": true, "\u0087\u0099\ud911\udcba\u00d1": "UndefinedContentType", "\ud957\udee8": false}, "\u00c9": {"\ud839\ude30": false, "s?\ud801\udde8": 7.060249515698005e+16}, "\u0085&?\uda31\ude46": [null], "\ud994\udd4eR\u008a\u00f1\udac2\udf5c": [], "name": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "order": 50705552, "triggers": [{"\u0097\u0081\udbd9\udfae\uda02\udff0\uda81\udd4a\u0090\u00a0\u63f2": {"": null, "\u00d1": 6493813}, "\uda92\udf32\u00aa\u0018\u009d5": {"1\u00b1\u00c2\udba5\udcdc\ud806\udd95\ud954\udd0b\ud930\ude38\uf766\u000b\u00e2": "\u00a4\u00d3\u00f8", ",./;'"'"'[]\\-=<>?:\"{}|_+!@#$%^&*()`~": {"\udbdf\udd78": null, "\u00d9\u0094\uda33\udcb8\u0090": true, "\u00c2\u0084\u00fc\ud9a4\uded5\ud9e2\udc6d\u00e8\u00aa": ""}, "": 3.273410317225118e+16}, "": {"+\u00d8\u00e1\u00a3=U\u00e0\u0089a\ud829\uddcd\u009e\u00bc": [null, true, null], "\udb46\ude24#": true, "\u0012\u00e6~q\u00ff\u00f8": {}}, "d\u00f0\ud80d\udc96\u00ca\u00af\u00e8P": [null], "filter_mailrule": null, "schedule_recurring_interval_days": 35, "filter_has_any_document_types": [865372, 1221967, -428732617, -423, 6398134, -1408393315877482, 304250263527211, 31639, -576446, 12732109116194000], "is_insensitive": true, "filter_has_not_document_types": [87, -3224], "type": 3, "filter_path": "R\u00daL\u00e4Q", "sources": [3, 2]}, {"type": 1}], "enabled": true, "actions": [{"ai_create_missing": true, "assign_storage_path": null, "remove_storage_paths": [254, -999012389], "assign_change_users": [], "remove_all_tags": true, "assign_tags": [-86925300], "remove_all_permissions": false, "assign_view_groups": [], "assign_title": null, "remove_tags": [-615483446618075, 309326568], "remove_document_types": [-229547257], "remove_change_groups": [-157, 109905569476], "remove_view_users": [-914, -18662, -469, 4118980828], "remove_view_groups": [-67212, 673], "assign_custom_fields": [-562949953421311, 106908048617368813568, -100000000000000001, 7357, -77], "type": 8, "remove_all_correspondents": false, "remove_all_document_types": false, "remove_custom_fields": [1849110, 12868192106851409920, 186417271, -137280], "remove_change_users": [-950973, 147, 437, -83327, -42, 60315, 2798708699, 99999999999, 1048575, 15, 1384, -1499, -999999999999, -151986, -376], "remove_all_custom_fields": false, "assign_change_groups": [1268328, 110839, -1156866143043323198350285577650176, -212], "webhook": {"as_json": true, "url": "\u00c1L\u00c1\ud9cd\udcb7\u00b6\ud88e\udca6", "include_document": false, "body": null, "use_params": false, "id": null}}, {"\u0005\ud9a2\udd8c\u00ed": [{"1\u00ac\udaf3\ude5e\u00f0": "\u00f3", "\u0098a\udb5b\udf50\u00d6r": false, "\u00d7": null}, "\u00c2"], "": {}, "3V\u00ef": 4.6789924166706787e+111, "\u0084\ud96f\ude5f\u00aa\u000f\u0017Q7": {"\u00e6\u0153\u00c6\u0152\ufb00\u02a4\u02a8\u00df": [], "\ud916\udd66\udbec\udc72\u00de": [], "\u00c47\u00cc\u00ec\u00b0,\ud9d7\udfee\u001cL\u000f": [true, false, 2.6833673895111447e-115]}, "\u009e": [], "ai_create_missing": true, "assign_view_users": [-68719476735, 143, 371, -1820767331], "id": null}, {"f\u0014\u00de": "x\ud8dc\udd25\ud935\udd3e\u00b3\u00aa\u00e5\u00aam\ud868\ude9bi\u00aa~&\u00a8\u00c117\ud84c\udc57\u0089", "\u00f7\u001f": 167, "\u000e": [false, null], "\u0010Q\u0083": ["\u00e9\u000e\u00e7\u0005\u009b"], "\u0081": ["\udb1c\udf02\u001eS", 6.289884518385789e+50, -4.825693508609616e+16], "webhook": null, "remove_change_groups": [-252, 1646, -13562]}, {"\udaa0\ude2c\u0086{": {"": 2.613903288902757e-250, "\u00ff\u00c6hG\uda0f\udc91\u00b8\u00114\uda9e\udcf5": null, "\u37e4#": null}, "\u00f1\ud9d9\udc86?\u00f7": {}, "": -1.3730380869667232e+263, "\uda52\udf7e\u00b7c": [false, 5.035070768712365e+16, "\u00f1\u00c1\u00a0\u0001"], ")\u0085\ud982\ude12\ud801\udfe3\r\u00d3\u7e4e\u00cfk\u00b5\u00f3\udb47\udcf9\u00f7\u00ff7hw6\u00c4\u008ar": -2795, "remove_all_owners": false}, {}, {"assign_custom_fields": []}, {"": {"": {"\ud8d3\udee9B\u0006\r\uda9f\udf66\u008a": "\u00aaO\u009cW\u00ff\u00feY?", "": {}, "\u00bc\u00d6": {"\u0084\u0019\u00c4\u0004\u0086": -0.5, "\ud964\udea8\u00d5}\u00c3\u00c3\u00ean\u00d9\udac8\udd3b\u0089\u001d\ud840\udfda\u00bb\ud866\udd96Z": false, "\u00d4v\udbfd\udd71pM\udaae\udff2\u0013": "\u00a0\u00eb"}}, "\uda41\udda1": "\uda5f\udd2f\udb4e\udf504\u0013\u00c7"}, "\u00d5i": {"": [null]}, "\u00eb\f\u00e8\udbc4\udd59": [{}, "2\u00cf", "\u00caz\u0089\ud893\udc0e\u00ec\udb10\udeed\u0019}d\u00c2\u00c3\u001b:C\u00cb"], "\u00ad\\\uda86\udc51": [[]], "\u0083\u0099\ud84b\udc47": {}}, {"\udb2d\udd40": {"8": null}, "\udb6e\udfd0\ud9c4\udc20.\u00a9.[Q\u00c8": [], "\u007f\u0096.`\u00de\u00a1N\u0013\uda18\uddcc1": {"\uda4f\udc9d\u001e": {"JsonSchemaError": null, "Security": -2702}}, "\u00a8\ud9d0\udc40\u00c6\u000e^\udbad\udc04": [{}, {"e\ud8ea\ude15": {}, "\u0001": -1.7976931348623157e+308, "\u009d\ud8d0\udea6)\ud899\udde9\u00e8\u00e3E\u00bf\u00ad\u00b6\u0083?\u00bc\u00c7\u00eaa9\udb6a\udcb0ny\u00f9": {"\u00bf": 5e-324, "\udae9\udf91\u0090\uda8e\udc7c\u00af:\uda8b\udd0b{\u0099#>\u00a2\u00c07\u0001-qFI\r\u0098+\u0084=\u0003\u00bd\u00a8\u0091\u00d3\u00d5\ud931\udec8\u00b3Y;\ud848\udd76": true, "\u00df": "\u00a3\u00d3"}}, false], "4\udb87\udd2e\udb8d\udd81\u00e0\u00afJ\u00a0\u0004\u0092": null, "assign_view_groups": [6402373705728000, 1341, -2353714, -2294], "id": null, "remove_change_groups": [-93811898552, -999999, 4800, 269, 253, 389, -109948381, -83229, 1270, 5148, 1052500, 5925184097429, -1073741825, -2872, 1160, -573169, 356]}, {}, {"\u000b.\u008e\u4482\u0084q\u00d9{\udbfa\udffb": {"~\u0017Y\u00a0\u0004\ud8b9\udf35\u00d5\u008a": null}, "assign_document_type": 9819569, "remove_document_types": [], "id": 510511, "assign_title": "e\ud856\udd65\u0084\u00fa\uc308\u00f3-\u1b6e\ud9cc\udcd9\u0019\udaad\ude67\u0013", "assign_view_users": [], "remove_custom_fields": [-2212, 19019984195164020]}, {"{\u00cc\ud9a5\udc78\u00b1W\u00f1\u00a9": [], "\ud8f9\udc5c\u00fd": {"999999999999999999999999999999": true, "\u000bN0EH\udb74\udd87$\ud9bc\udfe2&\u00c4\u0010\udb81\udfb8\u00b0\u0098<h\u00b5\u00eb\n\u00bd\ud981\udfad3\u00e8\u0011\u0004\fN": null, "\u007f\u0001N\u00dcU\u00ac\u00c9t": -6.110248348074664e+16}, " \u00c0|*\u00ebT": {}, "\u00af\u0099\t": {}, "*.d": {}, "assign_correspondent": -1152921504606846976, "email": null, "assign_storage_path": -6218784644413127020557164259311616}]}' http://0.0.0.0:42897/api/workflows/1/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/x-www-form-urlencoded' -d '=true&%C2%9B%26%F2%B2%9E%B1%F3%B7%AA%94%F0%9C%85%8D5U%C3%83m%C3%9D5%C3%AA%00Qb%C2%91i%F1%B3%A5%A1=%E7%A8%84%F0%BF%A7%B8%13&%C2%9B%26%F2%B2%9E%B1%F3%B7%AA%94%F0%9C%85%8D5U%C3%83m%C3%9D5%C3%AA%00Qb%C2%91i%F1%B3%A5%A1=%C3%BF%C3%86&R=Vj%C2%983e3%C2%B5%C2%8A%F2%B7%AA%9B%F1%9E%B4%B3Im&enabled=false&order=-1614376963988654926069760&name=%01_%C2%B7%F2%97%BC%81' http://0.0.0.0:42897/api/workflows/1.9366292031702343e-225/ Copy POST /api/bulk_edit_objects/ # Server error +2 more less Schema-valid request rejected Undocumented status code 1,359 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"object_type":["This field is required."],"operation":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/bulk_edit_objects/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"non_field_errors":["objects must not be empty"]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"objects": [], "all": false, "filters": {}, "object_type": "tags", "operation": "set_permissions", "owner": null, "permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}, "merge": true}' http://0.0.0.0:42897/api/bulk_edit_objects/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: )-A>'"'"'' -H 'Content-Type: application/json' -d '{"\u00ff}&\u00c4\u00d1": false, "\u00caE\u0086\udb29\udf21\udbbe\udd92Y#\u00bcFx\u00a3\u00f1\u0086": null, "": {}, "\u00a1": "\u001a\u00be%", "4,O": -7.290876619455202e-289, "objects": [203], "merge": false, "object_type": "document_types", "filters": {}, "operation": "set_permissions", "permissions": {"i\u00aa\u00f9\u00ae\u00c0\u0001\udb9b\udebf": {"": "\u001b\u0010$\udafa\udf8a\u009c\u009c\u00eb\u00a32L\udb49\udc49\u0091\u00a6", ";)\u00fe1\u00e0\u00a9(\u00fd\ud9bc\udc90\uda63\ude1a\u00a9\u00e6\f\udb23\udfb6": -48380130, "\uda55\udee1\uda4b\udc67_\u00b7\udb1b\ude02y\u00c5w\u00c4\u00af": -7573134246898044}, "\u00f0sJ": {"\u001d": "N]\u00849\u00ab\ud9b0\udc90", "\u00da": []}}}' http://0.0.0.0:42897/api/bulk_edit_objects/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"object_type": "tags", "merge": true, "owner": null, "operation": "delete", "objects": [-54145, -560202193767200, -247, 469, 15731, 8796093022208, 472917, -32447227275551244, 20966196277094723673122668544], "filters": {"\uda07\ude00\u00b5\udb77\udf0d\u00d1": "", "*G\u00df\u00abk\ud9fc\udd64\u00b55G": {"v": null, "": false, "\udb35\udff2Y": -2.072544016970796e-83}}}' http://0.0.0.0:42897/api/bulk_edit_objects/ Copy POST /api/documents/bulk_edit/ # Server error +2 more less Schema-valid request rejected Undocumented status code 1,296 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"method":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/bulk_edit/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '[null, null]' http://0.0.0.0:42897/api/documents/bulk_edit/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"non_field_errors":["correspondent not specified"]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"documents": [], "all": false, "filters": {}, "excluded_documents": [], "method": "set_correspondent", "parameters": {}, "from_webui": true}' http://0.0.0.0:42897/api/documents/bulk_edit/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H $'Authorization: *LQ\tD$' -H 'Content-Type: application/json' -H 'Cookie: sessionid=q6E' -d '{"v\ud8b8\udf45": [["\u00b0\u00a4=\uda0f\udcf5\u00a9c\u0084\u00bd\uda91\udc29\u00b9\u00af", null, null]], "\u00bdp": [{}], "\u0011\u00cc*\u00ed\u00bb\u00a3": {}, "\u0014\u00fa": [8.147396543624253e+247, -1111817917404894459854848], "\u00ced\u007f\u00aexR\ud87a\udfa0}\u009a": -194, "from_webui": false, "documents": [429, -23460, -9999999999999, -22687, 31722, -887, 99047, -247, 1218389252, 349], "method": "modify_custom_fields", "parameters": {"\u00b5\r\ud9d2\udeae\u0018\u00f3v": {"": {"\u00b1{[\u00bb\u00bc\u00eb": false}, "\u001b@": {}, "n\u0088\u00f4q\u001b\u00f4\u00a9\u0098\u001a\u00f7\u0006g": [null]}, "I": {"\ud92f\udc8c\u00dcR": "0\u00b5\r\u0012\u00aa\ud831\udecb\u00ad5\u0083", "\u0011\u00e0": -2.2250738585072014e-308, "JsonSchemaError": [5.538808218186213e+16, "\u009e", "\uf734"]}}}' http://0.0.0.0:42897/api/documents/bulk_edit/ Copy POST /api/documents/edit_pdf/ # Server error +2 more less Schema-valid request rejected Undocumented status code 1,270 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"documents":["This field is required."],"operations":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/edit_pdf/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"operations":["This list may not be empty."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"documents": [], "operations": [], "delete_original": false, "update_document": false, "include_metadata": true, "source_mode": "latest_version", "from_webui": true}' http://0.0.0.0:42897/api/documents/edit_pdf/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"documents": [], "operations": [{"page": 2, "rotate": 0, "doc": 0}], "delete_original": false, "update_document": false, "include_metadata": true, "source_mode": "latest_version", "from_webui": false}' http://0.0.0.0:42897/api/documents/edit_pdf/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: 4Pfs>AG' -H 'Content-Type: application/json' -d '{"": {"\u00c7": {}}, "IgnoredAuth": -1511, "\u00d9N\u00ae": {}, "\u009d\u0093Z\uda35\udc1b": {}, "\uda37\udeb9\u00c6\ud9d5\udd11\u009a": [[3.713881168151035e+16, -2.8930702371129416e+16, 326101351327732.0], [], [-8291579]], "documents": [-249839], "update_document": true, "delete_original": false, "operations": [], "source_mode": "\u007fF\u00e8\u009c\u00d7", "include_metadata": true, "from_webui": true}' http://0.0.0.0:42897/api/documents/edit_pdf/ Copy POST /api/documents/email/ # Server error +2 more less Schema-valid request rejected Undocumented status code 1,465 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"documents":["This field is required."],"addresses":["Invalid email address: 0"]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=2dc6a16fd82663c8201e56fda43ec3bf' -d $'--2dc6a16fd82663c8201e56fda43ec3bf\r\nContent-Disposition: form-data; name="addresses"\r\n\r\n0\r\n--2dc6a16fd82663c8201e56fda43ec3bf\r\nContent-Disposition: form-data; name="subject"\r\n\r\n0\r\n--2dc6a16fd82663c8201e56fda43ec3bf\r\nContent-Disposition: form-data; name="message"\r\n\r\n0\r\n--2dc6a16fd82663c8201e56fda43ec3bf\r\nContent-Disposition: form-data; name="use_archive_version"\r\n\r\nfalse\r\n--2dc6a16fd82663c8201e56fda43ec3bf--\r\n' http://0.0.0.0:42897/api/documents/email/ Copy Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"0\u0084Z\u0094\u00e8~Z\u00e3\u00bf\u00d6\u001b\u00f4m": {}, "": {}, "/\udba1\udff8\u00fc": {"\u0001\u00ee\nV\fw\ud98e\udd1c\u007fu>\u00e1H\ud8c6\udce7\u0097 ": "\u00ac\ud9dd\ude72\ud8fb\udfee\u0095\u00ee6I", "\udbdc\udcf0\u00b3c;\u0088z\ud82e\ude13\u0088\u00d4\u001f\u00c4\u0091\u0015\ud936\udc93": true, "\u0095v\u001c\udbcb\ude97r\t\u00e1\u00e4>\uda25\udc08\u0003\u00c3\r0\u00fe\u00ac\u00d7L\u00e6": true}, "message": "\ud8b0\udfa8\u00b6+\u00bd\u00f8Bq\udb8e\udeb0\u00a5X", "subject": "\u0089UG\u00af\u00bf\u0013\ud86f\udfdb\u00b3", "addresses": {"\u00d9$Lo": {}}, "documents": [-786073, 541, -284576211, -1247, 800, 635636307672249839480995840, 384208532, 268, -999999, -3475033795680129, 798, -7240498088569, -1000000000001, -2593]}' http://0.0.0.0:42897/api/documents/email/ Copy Undocumented status codeST103 Received: 401
Documented: 200, 400, 403, 404, 500 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: %3Ex`]b' -H 'Content-Type: application/x-www-form-urlencoded' -d '%C3%89%C2%A3y%09%C2%B4%C2%B2%F1%A3%B6%8Bm%F1%B3%BF%81u%2C%0D%C2%AF%18%C3%BD%C2%AAUY%C2%92=%C3%BBO%F2%83%A2%95&%C3%89%C2%A3y%09%C2%B4%C2%B2%F1%A3%B6%8Bm%F1%B3%BF%81u%2C%0D%C2%AF%18%C3%BD%C2%AAUY%C2%92=P%C2%83%06%F0%99%AC%8B%C3%A1%1C&%C3%89%C2%A3y%09%C2%B4%C2%B2%F1%A3%B6%8Bm%F1%B3%BF%81u%2C%0D%C2%AF%18%C3%BD%C2%AAUY%C2%92=%F2%B0%B4%B6&%F1%B3%9A%AFf%F4%8D%9B%B9%22%0A%F1%AA%9E%95%F0%96%B4%9F%1E%F3%85%93%B2=%C2%AB%C3%9C%3E%C2%93%F0%BF%A9%8F&=-6.485897517492522e%2B16&%F3%9D%A8%9F=true&subject=0&documents=183092&documents=276&addresses=%F0%A4%BF%8E%C2%92&message=%C2%9E%C2%B2' http://0.0.0.0:42897/api/documents/email/ Copy POST /api/documents/merge_as_versions/ # Server error +2 more less Schema-valid request rejected Undocumented status code 1,283 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"documents":["This field is required."],"root_document_id":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/merge_as_versions/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"non_field_errors":["At least two documents are required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"documents": [], "root_document_id": 0, "version_label": null}' http://0.0.0.0:42897/api/documents/merge_as_versions/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: 0*aPC7hc.!' -H 'Content-Type: application/json' -d '{"\u00e8?G\ud8ac\udfdc\uda9d\ude42": [36028797018963968, 12159096534, -451], "\n\u0019\u0015": [[], -261493532697334, [4520, -109677, 15596]], "documents": [166, 91998, 2534, -35758, -113250817], "root_document_id": -712, "version_label": "\u00c5\u00fe\u00c6^\u0085\u00day1\uc480\u00ca\u0091"}' http://0.0.0.0:42897/api/documents/merge_as_versions/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"": {"T;": {}, "\u009cH\u00a6\u00a7J\u0097s\u00a3\ud820\uddb0\u00cft": [null, "\u00f3\ud8a1\udf20`,B\u00e8\u0085]\u0080\udabf\uddd9\udbed\udc36\u00a63\u00ed\udb7c\udfa7H\u00f6\u001c\u00b5k\u00f2K\u00cc\u0087\u00de", null], "CUZ\u0006\udb03\udfd4\u00da\u0095E": {}}, "\u0094=\u00be\ud8f3\udd6e\u0081\u008d\u0083": [["\u00e1", -2359759408249345765539840, null], {"\u0093!\u00f5\u00bd$": -5.692944106465668e+16, "\udb52\ude66\u00ae": -1106}], "5\u0093": {"": {"?\u00e6c\u0012\u00f9": {}, "": [false]}, "\u0015\udae3\udf46\u007f\u00e7": [], "\u0083\u00fa\u00cc\u00b2\uda00\udf64K\u00ceJ\u0081\u0087\u0095\u00b6\udb77\udd01\u00f8\t\ud8b2\udcfb": {"\u009fi": true}}, "\uda0d\udd07\u00ab\u009a\u007f\ud86c\udcd8\u008c\u00f5": ["m\u0004", false], "8\rk\u00ca\u001eV~": 240, "root_document_id": 527, "documents": [-4737466, -27838159, 70897904103955611003125760, -11706, 3375, 36893488147419103233, -414351, 834]}' http://0.0.0.0:42897/api/documents/merge_as_versions/ Copy POST /api/documents/{id}/email/ # Server error +2 more less Schema-valid request rejected Undocumented status code 1,296 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/0/email/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"documents":["Some documents in documents don't exist or were specified twice."],"addresses":["Invalid email address: 0"]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=2dc6a16fd82663c8201e56fda43ec3bf' -d $'--2dc6a16fd82663c8201e56fda43ec3bf\r\nContent-Disposition: form-data; name="addresses"\r\n\r\n0\r\n--2dc6a16fd82663c8201e56fda43ec3bf\r\nContent-Disposition: form-data; name="subject"\r\n\r\n0\r\n--2dc6a16fd82663c8201e56fda43ec3bf\r\nContent-Disposition: form-data; name="message"\r\n\r\n0\r\n--2dc6a16fd82663c8201e56fda43ec3bf\r\nContent-Disposition: form-data; name="use_archive_version"\r\n\r\nfalse\r\n--2dc6a16fd82663c8201e56fda43ec3bf--\r\n' http://0.0.0.0:42897/api/documents/0/email/ Copy Undocumented status codeST103 Received: 401
Documented: 200, 400, 403, 404, 500 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: v* d[J|`' -H 'Content-Type: application/x-www-form-urlencoded' -H 'Cookie: sessionid=' -d 'A%C2%92%F1%8C%89%80%C2%B2%C2%8B%C3%97%C3%93A%C2%9F=false&%C3%9B0%F2%84%AB%89%06%C2%94%C3%B7h%C3%A4%C2%AB%C3%8ED%C3%82%C3%AAP%28%F3%A9%95%B8r=3.3406720992833056e%2B16&%C3%A7%C3%9E%C2%85%F0%B1%8A%A3%C3%A5=&%C3%A7%C3%9E%C2%85%F0%B1%8A%A3%C3%A5=%F3%94%88%9C%C3%A9%C3%B7&subject=%C2%B3Z&use_archive_version=false&addresses=%C2%A1&message=d6%1F%F1%93%80%AF%F3%A5%A6%A8+%F4%8B%9E%B8' http://0.0.0.0:42897/api/documents/1/email/ Copy POST /api/documents/{id}/update_version/ # Server error +2 more less Schema-valid request rejected Undocumented status code 1,225 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"document":["No file was submitted."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/0/update_version/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=df3c56a1334195547006f37a7e0836e6' -d $'--df3c56a1334195547006f37a7e0836e6\r\nContent-Disposition: form-data; name="document"; filename="document.png"\r\n\r\n�PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x01\x00\x00\x00\x01\x08\x00\x00\x00\x00:~�U\x00\x00\x00\nIDATx�c`\x00\x00\x00\x02\x00\x01H��q\x00\x00\x00\x00IEND�B`�\r\n--df3c56a1334195547006f37a7e0836e6\r\nContent-Disposition: form-data; name="version_label"\r\n\r\n\r\n--df3c56a1334195547006f37a7e0836e6--\r\n' http://0.0.0.0:42897/api/documents/null%2Cnull/update_version/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=df3c56a1334195547006f37a7e0836e6' -d $'--df3c56a1334195547006f37a7e0836e6\r\nContent-Disposition: form-data; name="document"; filename="document.png"\r\n\r\n�PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x01\x00\x00\x00\x01\x08\x00\x00\x00\x00:~�U\x00\x00\x00\nIDATx�c`\x00\x00\x00\x02\x00\x01H��q\x00\x00\x00\x00IEND�B`�\r\n--df3c56a1334195547006f37a7e0836e6\r\nContent-Disposition: form-data; name="version_label"\r\n\r\n\r\n--df3c56a1334195547006f37a7e0836e6--\r\n' http://0.0.0.0:42897/api/documents/0.5/update_version/ Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=9fe7fa3c690b7aca27d2a18d2cde9d86' -d $'--9fe7fa3c690b7aca27d2a18d2cde9d86\r\nContent-Disposition: form-data; name="document"; filename="document.png"\r\n\r\n�PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x01\x00\x00\x00\x01\x08\x00\x00\x00\x00:~�U\x00\x00\x00\nIDATx�c`\x00\x00\x00\x02\x00\x01H��q\x00\x00\x00\x00IEND�B`�\r\n--9fe7fa3c690b7aca27d2a18d2cde9d86\r\nContent-Disposition: form-data; name="version_label"\r\n\r\nnull\r\n--9fe7fa3c690b7aca27d2a18d2cde9d86--\r\n' http://0.0.0.0:42897/api/documents/0/update_version/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"document":["File type application/octet-stream not supported"]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=f4e34d552c71efd376bbc4cc6130263e' -d $'--f4e34d552c71efd376bbc4cc6130263e\r\nContent-Disposition: form-data; name="document"; filename="document"\r\n\r\n"rD�����\x0e�@�f��ٯC~�\r\n--f4e34d552c71efd376bbc4cc6130263e--\r\n' http://0.0.0.0:42897/api/documents/1/update_version/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: }f{Ja|/V=SROe' -H 'Cookie: sessionid=w/Ta' -H 'Content-Type: multipart/form-data; boundary=caa7c091ac59d2dbc472cbd0a516cb5a' -d $'--caa7c091ac59d2dbc472cbd0a516cb5a\r\nContent-Disposition: form-data; name="document"; filename="document.png"\r\n\r\n�PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x01\x00\x00\x00\x01\x08\x00\x00\x00\x00:~�U\x00\x00\x00\nIDATx�c`\x00\x00\x00\x02\x00\x01H��q\x00\x00\x00\x00IEND�B`�\r\n--caa7c091ac59d2dbc472cbd0a516cb5a--\r\n' http://0.0.0.0:42897/api/documents/1/update_version/ Copy PATCH /api/documents/{id}/versions/{version_id}/ # Server error +2 more less Schema-valid request rejected Undocumented status code 1,283 Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"version_label": ""}' http://0.0.0.0:42897/api/documents/0/versions/null%2Cnull/ Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"version_label": ""}' http://0.0.0.0:42897/api/documents/0/versions/0.5/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"version_label": ""}' http://0.0.0.0:42897/api/documents/null%2Cnull/versions/0/ Copy Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"version_label":["Ensure this field has no more than 64 characters."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=b503e9b2381b9b318834e24d2c48ba37' -d $'--b503e9b2381b9b318834e24d2c48ba37\r\nContent-Disposition: form-data; name="version_label"\r\n\r\n00000000000000000000000000000000000000000000000000000000000000000\r\n--b503e9b2381b9b318834e24d2c48ba37--\r\n' http://0.0.0.0:42897/api/documents/0/versions/0/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"version_label":["This field is required."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=c637e12e2b1a998d80d1b087531af51c' -d $'--c637e12e2b1a998d80d1b087531af51c--\r\n' http://0.0.0.0:42897/api/documents/0/versions/0/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PATCH -H 'Authorization: HV@' -H 'Content-Type: application/json' -H 'Cookie: sessionid=3Z5Z' -d '{"version_label": "\u0095"}' http://0.0.0.0:42897/api/documents/1/versions/49462263/ Copy PATCH /api/mail_accounts/{id}/ # Server error +2 more less Schema-valid request rejected Undocumented status code 2,148 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "imap_server": "0", "imap_port": 0, "imap_security": 1, "username": "0", "password": "0", "character_set": "0", "is_token": false, "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}, "account_type": 1, "expiration": "2000-01-01T00:00:00Z"}' http://0.0.0.0:42897/api/mail_accounts/null%2Cnull/ Copy Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"name":["mail account with this name already exists."],"owner":["Incorrect type. Expected pk value, received str."],"expiration":["Datetime has wrong format. Use one of these formats instead: YYYY-MM-DDThh:mm[:ss[.uuuuuu]][+HH:MM|-HH:MM|Z]."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=85378004f1e2de253327385357890072' -d $'--85378004f1e2de253327385357890072\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--85378004f1e2de253327385357890072\r\nContent-Disposition: form-data; name="imap_server"\r\n\r\n0\r\n--85378004f1e2de253327385357890072\r\nContent-Disposition: form-data; name="imap_port"\r\n\r\n0\r\n--85378004f1e2de253327385357890072\r\nContent-Disposition: form-data; name="imap_security"\r\n\r\n1\r\n--85378004f1e2de253327385357890072\r\nContent-Disposition: form-data; name="username"\r\n\r\n0\r\n--85378004f1e2de253327385357890072\r\nContent-Disposition: form-data; name="password"\r\n\r\n0\r\n--85378004f1e2de253327385357890072\r\nContent-Disposition: form-data; name="character_set"\r\n\r\n0\r\n--85378004f1e2de253327385357890072\r\nContent-Disposition: form-data; name="is_token"\r\n\r\nfalse\r\n--85378004f1e2de253327385357890072\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--85378004f1e2de253327385357890072\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}\r\n--85378004f1e2de253327385357890072\r\nContent-Disposition: form-data; name="account_type"\r\n\r\n1\r\n--85378004f1e2de253327385357890072\r\nContent-Disposition: form-data; name="expiration"\r\n\r\n{}\r\n--85378004f1e2de253327385357890072--\r\n' http://0.0.0.0:42897/api/mail_accounts/4/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"name":["mail account with this name already exists."],"owner":["Incorrect type. Expected pk value, received str."],"expiration":["Datetime has wrong format. Use one of these formats instead: YYYY-MM-DDThh:mm[:ss[.uuuuuu]][+HH:MM|-HH:MM|Z]."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=f330df4c94f3ec860ac9ddaf87f0ebe9' -d $'--f330df4c94f3ec860ac9ddaf87f0ebe9\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--f330df4c94f3ec860ac9ddaf87f0ebe9\r\nContent-Disposition: form-data; name="imap_server"\r\n\r\n0\r\n--f330df4c94f3ec860ac9ddaf87f0ebe9\r\nContent-Disposition: form-data; name="imap_port"\r\n\r\n0\r\n--f330df4c94f3ec860ac9ddaf87f0ebe9\r\nContent-Disposition: form-data; name="imap_security"\r\n\r\n1\r\n--f330df4c94f3ec860ac9ddaf87f0ebe9\r\nContent-Disposition: form-data; name="username"\r\n\r\n0\r\n--f330df4c94f3ec860ac9ddaf87f0ebe9\r\nContent-Disposition: form-data; name="password"\r\n\r\n0\r\n--f330df4c94f3ec860ac9ddaf87f0ebe9\r\nContent-Disposition: form-data; name="character_set"\r\n\r\n0\r\n--f330df4c94f3ec860ac9ddaf87f0ebe9\r\nContent-Disposition: form-data; name="is_token"\r\n\r\nfalse\r\n--f330df4c94f3ec860ac9ddaf87f0ebe9\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--f330df4c94f3ec860ac9ddaf87f0ebe9\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}\r\n--f330df4c94f3ec860ac9ddaf87f0ebe9\r\nContent-Disposition: form-data; name="account_type"\r\n\r\n1\r\n--f330df4c94f3ec860ac9ddaf87f0ebe9\r\nContent-Disposition: form-data; name="expiration"\r\n\r\nnull\r\n--f330df4c94f3ec860ac9ddaf87f0ebe9--\r\n' http://0.0.0.0:42897/api/mail_accounts/4/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PATCH -H 'Authorization: (U' http://0.0.0.0:42897/api/mail_accounts/1/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/x-www-form-urlencoded' -d '%C3%87%C2%9A=%F1%BC%95%B8I%F0%9C%8A%A2Xu%C2%A9%C2%A4%F1%A8%8E%A9r&%C3%87%C2%9A=%17%14%C3%B9v&%C3%87%C2%9A=%F2%87%84%86%0E%F1%93%95%A4%C3%93%C3%93%C2%83%F2%9A%9E%8D%C3%A1%C3%91&imap_port=-12&imap_server=0&expiration=0048-01-21T19%3A25%3A25%2B13%3A21&account_type=3&name=%C2%A9%F3%BD%BB%92' http://0.0.0.0:42897/api/mail_accounts/9/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/x-www-form-urlencoded' -d '=a%F1%BB%90%A0%C2%97-%F2%A8%95%856%C2%94&=%C2%86%F3%B7%B4%8B%C3%98%C2%87%C3%BE%C3%BDjP%5Dv%C2%A4&imap_security=-1&password=%E2%A5%97%C2%B9%F0%97%9C%81' http://0.0.0.0:42897/api/mail_accounts/9.22000160801532e-300/ Copy GET /api/search/autocomplete/ # Server error +2 more less Schema-valid request rejected Undocumented status code 1,247 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
Term required Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/search/autocomplete/?limit=null&limit=null' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
Term required Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/search/autocomplete/?limit=0' Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/search/autocomplete/?limit=null&limit=null&term=' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: Q!p$G1' -H 'Cookie: sessionid=' 'http://0.0.0.0:42897/api/search/autocomplete/?term=%26%C3%B1G%C2%82%C3%A5&limit=-3725606' Copy POST /api/share_link_bundles/ # Server error +2 more less Schema-valid request rejected Undocumented status code 1,914 Undocumented status codeST103 Received: 400
Documented: 201 Response 400 Bad Request
{"document_ids":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/share_link_bundles/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"document_ids":"Documents not found: 2"} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=833c69da003bef29e6c50fe175041e89' -d $'--833c69da003bef29e6c50fe175041e89\r\nContent-Disposition: form-data; name="expiration_days"\r\n\r\n1\r\n--833c69da003bef29e6c50fe175041e89\r\nContent-Disposition: form-data; name="file_version"\r\n\r\narchive\r\n--833c69da003bef29e6c50fe175041e89\r\nContent-Disposition: form-data; name="document_ids"\r\n\r\n2\r\n--833c69da003bef29e6c50fe175041e89--\r\n' http://0.0.0.0:42897/api/share_link_bundles/ Copy Undocumented status codeST103 Received: 500
Documented: 201 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/x-www-form-urlencoded' -d 'document_ids=905393560712644548435640320&document_ids=362879' http://0.0.0.0:42897/api/share_link_bundles/ Copy Undocumented status codeST103 Received: 401
Documented: 201 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H $'Authorization: 2+[,Sq\tX4' -H 'Content-Type: multipart/form-data; boundary=941ec156359ee261f1ec09a6fdffce23' -d $'--941ec156359ee261f1ec09a6fdffce23\r\nContent-Disposition: form-data; name="document_ids"\r\n\r\n33554432\r\n--941ec156359ee261f1ec09a6fdffce23\r\nContent-Disposition: form-data; name="document_ids"\r\n\r\n1069476\r\n--941ec156359ee261f1ec09a6fdffce23\r\nContent-Disposition: form-data; name="document_ids"\r\n\r\n3303\r\n--941ec156359ee261f1ec09a6fdffce23\r\nContent-Disposition: form-data; name="document_ids"\r\n\r\n4916\r\n--941ec156359ee261f1ec09a6fdffce23\r\nContent-Disposition: form-data; name="document_ids"\r\n\r\n2871\r\n--941ec156359ee261f1ec09a6fdffce23\r\nContent-Disposition: form-data; name="document_ids"\r\n\r\n1471\r\n--941ec156359ee261f1ec09a6fdffce23\r\nContent-Disposition: form-data; name="document_ids"\r\n\r\n6815\r\n--941ec156359ee261f1ec09a6fdffce23\r\nContent-Disposition: form-data; name="document_ids"\r\n\r\n734548\r\n--941ec156359ee261f1ec09a6fdffce23\r\nContent-Disposition: form-data; name="document_ids"\r\n\r\n126\r\n--941ec156359ee261f1ec09a6fdffce23\r\nContent-Disposition: form-data; name="document_ids"\r\n\r\n2399\r\n--941ec156359ee261f1ec09a6fdffce23\r\nContent-Disposition: form-data; name="document_ids"\r\n\r\n635\r\n--941ec156359ee261f1ec09a6fdffce23\r\nContent-Disposition: form-data; name="document_ids"\r\n\r\n2431672121\r\n--941ec156359ee261f1ec09a6fdffce23\r\nContent-Disposition: form-data; name="document_ids"\r\n\r\n1226\r\n--941ec156359ee261f1ec09a6fdffce23\r\nContent-Disposition: form-data; name="document_ids"\r\n\r\n632\r\n--941ec156359ee261f1ec09a6fdffce23\r\nContent-Disposition: form-data; name="document_ids"\r\n\r\n9137565983353\r\n--941ec156359ee261f1ec09a6fdffce23--\r\n' http://0.0.0.0:42897/api/share_link_bundles/ Copy POST /api/share_links/ # Server error +2 more less Schema-valid request rejected Undocumented status code 1,867 Undocumented status codeST103 Received: 400
Documented: 201 Response 400 Bad Request
{"document":["Invalid pk \"0\" - object does not exist."],"file_version":["\"AAA\" is not a valid choice."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=678b1151ccebc1dadca264ff44d1e2ef' -d $'--678b1151ccebc1dadca264ff44d1e2ef\r\nContent-Disposition: form-data; name="expiration"\r\n\r\n2000-01-01T00:00:00Z\r\n--678b1151ccebc1dadca264ff44d1e2ef\r\nContent-Disposition: form-data; name="document"\r\n\r\n0\r\n--678b1151ccebc1dadca264ff44d1e2ef\r\nContent-Disposition: form-data; name="file_version"\r\n\r\nAAA\r\n--678b1151ccebc1dadca264ff44d1e2ef--\r\n' http://0.0.0.0:42897/api/share_links/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"document":["Invalid pk \"0\" - object does not exist."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=b5963532412acb948c9cfaa8f89a74e4' -d $'--b5963532412acb948c9cfaa8f89a74e4\r\nContent-Disposition: form-data; name="expiration"\r\n\r\n2000-01-01T00:00:00Z\r\n--b5963532412acb948c9cfaa8f89a74e4\r\nContent-Disposition: form-data; name="document"\r\n\r\n0\r\n--b5963532412acb948c9cfaa8f89a74e4\r\nContent-Disposition: form-data; name="file_version"\r\n\r\noriginal\r\n--b5963532412acb948c9cfaa8f89a74e4--\r\n' http://0.0.0.0:42897/api/share_links/ Copy Undocumented status codeST103 Received: 500
Documented: 201 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=c637e12e2b1a998d80d1b087531af51c' -d $'--c637e12e2b1a998d80d1b087531af51c--\r\n' http://0.0.0.0:42897/api/share_links/ Copy Undocumented status codeST103 Received: 401
Documented: 201 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H $'Authorization: ,B\tCGA@E' -H 'Cookie: sessionid=' -H 'Content-Type: multipart/form-data; boundary=5e0d50f0bc87a16af4ba18f81691cf34' -d $'--5e0d50f0bc87a16af4ba18f81691cf34\r\nContent-Disposition: form-data; name="\xf2\xb4\x99\x82\xc2\x91BG\xf0\x9a\x99\x84屛K©|;xé\xf1\xa3\xbc\xaa\xf3\x82\xa7\x81Dzo?D§Ä"\r\n\r\n{}\r\n--5e0d50f0bc87a16af4ba18f81691cf34\r\nContent-Disposition: form-data; name="\xf1\xb5\x85\x85N\xf3\x82\x90\x84\xf2\xaf\xb1\x88Æ"\r\n\r\nnull\r\n--5e0d50f0bc87a16af4ba18f81691cf34\r\nContent-Disposition: form-data; name=""\r\n\r\n490887\r\n--5e0d50f0bc87a16af4ba18f81691cf34\r\nContent-Disposition: form-data; name=""\r\n\r\nnull\r\n--5e0d50f0bc87a16af4ba18f81691cf34\r\nContent-Disposition: form-data; name=""\r\n\r\n-129\r\n--5e0d50f0bc87a16af4ba18f81691cf34\r\nContent-Disposition: form-data; name="\xc2\xa0"\r\n\r\n{"\\\\R\\ud94b\\ude4d\\u00d8\\u0084": "#h\\udb86\\udc52\\u0082\\uda74\\udea9\\udb96\\udfa6c\\u00aa\\ud853\\udd0a"}\r\n--5e0d50f0bc87a16af4ba18f81691cf34\r\nContent-Disposition: form-data; name="¥D\xf1\xba\xa2\xa5]©"\r\n\r\n-1277351520\r\n--5e0d50f0bc87a16af4ba18f81691cf34\r\nContent-Disposition: form-data; name="expiration"\r\n\r\nnull\r\n--5e0d50f0bc87a16af4ba18f81691cf34\r\nContent-Disposition: form-data; name="file_version"\r\n\r\noriginal\r\n--5e0d50f0bc87a16af4ba18f81691cf34\r\nContent-Disposition: form-data; name="document"\r\n\r\n-4882\r\n--5e0d50f0bc87a16af4ba18f81691cf34--\r\n' http://0.0.0.0:42897/api/share_links/ Copy POST /api/trash/ # Server error +2 more less Schema-valid request rejected Undocumented status code 1,306 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"action":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/trash/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"documents":["Some documents in the list have not yet been deleted."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=49311180f2160a8ecc54ae885369eb59' -d $'--49311180f2160a8ecc54ae885369eb59\r\nContent-Disposition: form-data; name="documents"\r\n\r\n0\r\n--49311180f2160a8ecc54ae885369eb59\r\nContent-Disposition: form-data; name="action"\r\n\r\nrestore\r\n--49311180f2160a8ecc54ae885369eb59--\r\n' http://0.0.0.0:42897/api/trash/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=daedc06e5a0cd54c240caf693628866e' -d $'--daedc06e5a0cd54c240caf693628866e\r\nContent-Disposition: form-data; name="action"\r\n\r\nrestore\r\n--daedc06e5a0cd54c240caf693628866e--\r\n' http://0.0.0.0:42897/api/trash/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization;' -H 'Content-Type: application/json' -H 'Cookie: sessionid=2' -d '{"6\u009b\ud9de\udd55\u00f6\u00f7\u87f2\u00f7G\udbd5\udf03\u00cb\u00f5\udbef\udc8b\uda82\udc68\ud9e8\udf1a\u00f9": [], "\ud872\ude64\t{6\r\u0096\u00c3": [], "": {"": "\u0000>\u00c57~Z\ud8d2\ude85\u0080\u001c\udb67\udc11\udb43\udd5e\u009d"}, "H'"'"'!d\uda78\udf13": ["", false, "\udb51\udea4\ud90a\udc5d\udba8\udec0\u00ddY"], "\u0002S{\u0087\ud9b0\udcfb\ud898\udc51\u009d0C\udb44\udf01\u00d6\u001c\u4fef\u0001\u00c1\ud875\udf42": 187071, "action": "empty", "documents": [114427, 386095]}' http://0.0.0.0:42897/api/trash/ Copy GET /api/ui_settings/ # Server error +2 more less Response violates schema Undocumented status code 1,258 Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/ui_settings/ Copy Response violates schemaST108 "id" is a required property
Validated against the response schema for status code 200.
Schema:
{
"required": [
"id"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"settings": {
"anyOf": [
{
"type": "object",
"additionalProperties": {}
},
{
"type": "null"
}
// Output truncated...
}
Value:
{
"permissions": [
"change_tokenproxy",
"change_sharelinkbundle",
"view_paperlesstask",
"change_correspondent",
"add_paperlesstask",
"delete_tokenproxy",
"view_workflow",
"view_documenttype",
"view_workflowrun",
"add_customfield",
"add_session",
"view_applicationconfiguration",
"view_userobjectpermission",
"change_socialapp",
"change_document",
"change_customfield",
"delete_applicationconfiguration",
// Output truncated...
} Response 200 OK
{"user":{"id":2,"username":"admin","is_staff":true,"is_superuser":true,"groups":[]},"settings":{"update_checking":{"backend_setting":"default"},"trash_delay":30,"version":"3.3.0","app_title":null,"app_logo":null,"auditlog_enabled":true,"remote_ocr":{"configured":false,"mode":"always"},"email_enabled":false,"ai_enabled":false},"permissions":["change_tokenproxy","change_sharelinkbundle","view_paperlesstask","change_correspondent","add_paperlesstask","delete_tokenproxy","view_workflow","view_documenttype","vie // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/ui_settings/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:42897/api/ui_settings/ Copy POST /api/users/ # Server error +2 more less Schema-valid request rejected Undocumented status code 1,926 Undocumented status codeST103 Received: 400
Documented: 201 Response 400 Bad Request
{"username":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/users/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"username":["A user with that username already exists."],"password":["The password is too similar to the email address.","This password is too short. It must contain at least 8 characters.","This password is too common.","This password is entirely numeric."],"user_permissions":["Object with codename=00 does not exist."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=6c80f8ae8b70cb33ff451ed911272a8a' -d $'--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="username"\r\n\r\nadmin\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="email"\r\n\r\n0@0.com\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="password"\r\n\r\n0\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="first_name"\r\n\r\n\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="last_name"\r\n\r\n\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="date_joined"\r\n\r\n2000-01-01T00:00:00Z\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="is_staff"\r\n\r\nfalse\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="is_active"\r\n\r\nfalse\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="is_superuser"\r\n\r\nfalse\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="user_permissions"\r\n\r\n00\r\n--6c80f8ae8b70cb33ff451ed911272a8a--\r\n' http://0.0.0.0:42897/api/users/ Copy Undocumented status codeST103 Received: 500
Documented: 201 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"username": "admin", "email": "0@0.com", "password": [null, null], "first_name": "", "last_name": "", "date_joined": "2000-01-01T00:00:00Z", "is_staff": false, "is_active": false, "is_superuser": false, "groups": [], "user_permissions": []}' http://0.0.0.0:42897/api/users/ Copy Undocumented status codeST103 Received: 401
Documented: 201 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: *a$' -H 'Cookie: sessionid=ir+92)(40' -H 'Content-Type: multipart/form-data; boundary=79fdb765ee6e66cad4193e66fa12a84b' -d $'--79fdb765ee6e66cad4193e66fa12a84b\r\nContent-Disposition: form-data; name="is_staff"\r\n\r\nfalse\r\n--79fdb765ee6e66cad4193e66fa12a84b\r\nContent-Disposition: form-data; name="email"\r\n\r\n5my/h@irh727vb.dev\r\n--79fdb765ee6e66cad4193e66fa12a84b\r\nContent-Disposition: form-data; name="is_superuser"\r\n\r\ntrue\r\n--79fdb765ee6e66cad4193e66fa12a84b\r\nContent-Disposition: form-data; name="first_name"\r\n\r\nÂ\x0bm잹¨¨F𰔖\xf2\x9b\x83\xb9\r\n--79fdb765ee6e66cad4193e66fa12a84b\r\nContent-Disposition: form-data; name="user_permissions"\r\n\r\nZ\r\n--79fdb765ee6e66cad4193e66fa12a84b\r\nContent-Disposition: form-data; name="user_permissions"\r\n\r\nE\xc2\x9d²\xf0\x9b\xb9\xae\rÁ!\x7f½\r\n--79fdb765ee6e66cad4193e66fa12a84b\r\nContent-Disposition: form-data; name="user_permissions"\r\n\r\nÃÚ\xf1\x8f\xb6\xa9³4\r\n--79fdb765ee6e66cad4193e66fa12a84b\r\nContent-Disposition: form-data; name="is_active"\r\n\r\nfalse\r\n--79fdb765ee6e66cad4193e66fa12a84b\r\nContent-Disposition: form-data; name="password"\r\n\r\n*****************************************************************************************\r\n--79fdb765ee6e66cad4193e66fa12a84b\r\nContent-Disposition: form-data; name="username"\r\n\r\nAnonymousUser\r\n--79fdb765ee6e66cad4193e66fa12a84b\r\nContent-Disposition: form-data; name="groups"\r\n\r\n-20618831058\r\n--79fdb765ee6e66cad4193e66fa12a84b--\r\n' http://0.0.0.0:42897/api/users/ Copy PATCH /api/users/{id}/ # Server error +2 more less Schema-valid request rejected Undocumented status code 1,460 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"username": "admin", "email": "0@0.com", "password": "0", "first_name": "", "last_name": "", "date_joined": "2000-01-01T00:00:00Z", "is_staff": false, "is_active": false, "is_superuser": false, "groups": [], "user_permissions": []}' http://0.0.0.0:42897/api/users/null%2Cnull/ Copy Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"username":["A user with that username already exists."],"password":["This password is too short. It must contain at least 8 characters.","This password is too common.","This password is entirely numeric."],"user_permissions":["Object with codename= does not exist."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=0e9728a0f279cab7ac31870c5c70ee1c' -d $'--0e9728a0f279cab7ac31870c5c70ee1c\r\nContent-Disposition: form-data; name="username"\r\n\r\nadmin\r\n--0e9728a0f279cab7ac31870c5c70ee1c\r\nContent-Disposition: form-data; name="email"\r\n\r\n0@0.com\r\n--0e9728a0f279cab7ac31870c5c70ee1c\r\nContent-Disposition: form-data; name="password"\r\n\r\n0\r\n--0e9728a0f279cab7ac31870c5c70ee1c\r\nContent-Disposition: form-data; name="first_name"\r\n\r\n\r\n--0e9728a0f279cab7ac31870c5c70ee1c\r\nContent-Disposition: form-data; name="last_name"\r\n\r\n\r\n--0e9728a0f279cab7ac31870c5c70ee1c\r\nContent-Disposition: form-data; name="date_joined"\r\n\r\n2000-01-01T00:00:00Z\r\n--0e9728a0f279cab7ac31870c5c70ee1c\r\nContent-Disposition: form-data; name="is_staff"\r\n\r\nfalse\r\n--0e9728a0f279cab7ac31870c5c70ee1c\r\nContent-Disposition: form-data; name="is_active"\r\n\r\nfalse\r\n--0e9728a0f279cab7ac31870c5c70ee1c\r\nContent-Disposition: form-data; name="is_superuser"\r\n\r\nfalse\r\n--0e9728a0f279cab7ac31870c5c70ee1c\r\nContent-Disposition: form-data; name="user_permissions"\r\n\r\n\r\n--0e9728a0f279cab7ac31870c5c70ee1c--\r\n' http://0.0.0.0:42897/api/users/3/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"username":["A user with that username already exists."],"password":["This password is too short. It must contain at least 8 characters.","This password is too common.","This password is entirely numeric."],"user_permissions":["Object with codename=00 does not exist."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=6c80f8ae8b70cb33ff451ed911272a8a' -d $'--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="username"\r\n\r\nadmin\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="email"\r\n\r\n0@0.com\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="password"\r\n\r\n0\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="first_name"\r\n\r\n\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="last_name"\r\n\r\n\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="date_joined"\r\n\r\n2000-01-01T00:00:00Z\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="is_staff"\r\n\r\nfalse\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="is_active"\r\n\r\nfalse\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="is_superuser"\r\n\r\nfalse\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="user_permissions"\r\n\r\n00\r\n--6c80f8ae8b70cb33ff451ed911272a8a--\r\n' http://0.0.0.0:42897/api/users/3/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"username": "admin", "email": "0@0.com", "password": [null, null], "first_name": "", "last_name": "", "date_joined": "2000-01-01T00:00:00Z", "is_staff": false, "is_active": false, "is_superuser": false, "groups": [], "user_permissions": []}' http://0.0.0.0:42897/api/users/3/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=d4c278e7599a339b1f3c41c5e9ee5381' -d $'--d4c278e7599a339b1f3c41c5e9ee5381\r\nContent-Disposition: form-data; name="ú"\r\n\r\n{"[": false, "Performance": -204, "\\u00b0u\\u00f4": ";\\u0089+\\u00eb\\u0004X\\u0007\\udade\\ude5f \\u0087"}\r\n--d4c278e7599a339b1f3c41c5e9ee5381\r\nContent-Disposition: form-data; name="email"\r\n\r\n\r\n--d4c278e7599a339b1f3c41c5e9ee5381\r\nContent-Disposition: form-data; name="username"\r\n\r\nadmin\r\n--d4c278e7599a339b1f3c41c5e9ee5381\r\nContent-Disposition: form-data; name="date_joined"\r\n\r\n0086-07-26T17:25:37+00:11\r\n--d4c278e7599a339b1f3c41c5e9ee5381\r\nContent-Disposition: form-data; name="is_active"\r\n\r\nfalse\r\n--d4c278e7599a339b1f3c41c5e9ee5381--\r\n' http://0.0.0.0:42897/api/users/-9.986542950580849e-110/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PATCH -H 'Authorization: @l%7b' -H 'Cookie: sessionid==&' -H 'Content-Type: multipart/form-data; boundary=1e3a89c61c7b9c363a0bf001bba8c679' -d $'--1e3a89c61c7b9c363a0bf001bba8c679\r\nContent-Disposition: form-data; name="Ø\xc2\x99´\xf1\x98\xbc\x9a\xf3\x89\x8d\xbfÿ\xc2\x9e"\r\n\r\n{"\\u00ec*\\u0016\\u008d\\u001c\\udba1\\udefet\\bp\\udbf2\\udef8\\u00e8\\u00d3m": 126}\r\n--1e3a89c61c7b9c363a0bf001bba8c679\r\nContent-Disposition: form-data; name="Ø\xc2\x99´\xf1\x98\xbc\x9a\xf3\x89\x8d\xbfÿ\xc2\x9e"\r\n\r\n{"h": 2.6260979438709174e-303}\r\n--1e3a89c61c7b9c363a0bf001bba8c679\r\nContent-Disposition: form-data; name="Ø\xc2\x99´\xf1\x98\xbc\x9a\xf3\x89\x8d\xbfÿ\xc2\x9e"\r\n\r\n{"\\u00bb\\u00c8\\u00be\\u00d5\\u009c\\u00a2\\u0084[": null, "w": "\\f\\uda14\\udf0b\\u00d1\\udab7\\ude63\\u00d8\\ud8c0\\ude70^"}\r\n--1e3a89c61c7b9c363a0bf001bba8c679\r\nContent-Disposition: form-data; name="groups"\r\n\r\n-39257\r\n--1e3a89c61c7b9c363a0bf001bba8c679\r\nContent-Disposition: form-data; name="first_name"\r\n\r\nz\xc2\x93\r\n--1e3a89c61c7b9c363a0bf001bba8c679\r\nContent-Disposition: form-data; name="is_active"\r\n\r\nfalse\r\n--1e3a89c61c7b9c363a0bf001bba8c679\r\nContent-Disposition: form-data; name="is_staff"\r\n\r\ntrue\r\n--1e3a89c61c7b9c363a0bf001bba8c679\r\nContent-Disposition: form-data; name="username"\r\n\r\nworkbench\r\n--1e3a89c61c7b9c363a0bf001bba8c679\r\nContent-Disposition: form-data; name="email"\r\n\r\n\r\n--1e3a89c61c7b9c363a0bf001bba8c679\r\nContent-Disposition: form-data; name="date_joined"\r\n\r\n0270-05-10T15:40:05Z\r\n--1e3a89c61c7b9c363a0bf001bba8c679\r\nContent-Disposition: form-data; name="user_permissions"\r\n\r\n\xc2\x99\r\n--1e3a89c61c7b9c363a0bf001bba8c679\r\nContent-Disposition: form-data; name="is_superuser"\r\n\r\ntrue\r\n--1e3a89c61c7b9c363a0bf001bba8c679--\r\n' http://0.0.0.0:42897/api/users/4/ Copy PUT /api/users/{id}/ # Server error +2 more less Schema-valid request rejected Undocumented status code 1,437 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"username":["This field is required."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/users/3/ Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"username": "admin", "email": "0@0.com", "password": "0", "first_name": "", "last_name": "", "date_joined": "2000-01-01T00:00:00Z", "is_staff": false, "is_active": false, "is_superuser": false, "groups": [], "user_permissions": []}' http://0.0.0.0:42897/api/users/null%2Cnull/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"username":["A user with that username already exists."],"password":["This password is too short. It must contain at least 8 characters.","This password is too common.","This password is entirely numeric."],"user_permissions":["Object with codename=00 does not exist."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=6c80f8ae8b70cb33ff451ed911272a8a' -d $'--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="username"\r\n\r\nadmin\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="email"\r\n\r\n0@0.com\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="password"\r\n\r\n0\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="first_name"\r\n\r\n\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="last_name"\r\n\r\n\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="date_joined"\r\n\r\n2000-01-01T00:00:00Z\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="is_staff"\r\n\r\nfalse\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="is_active"\r\n\r\nfalse\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="is_superuser"\r\n\r\nfalse\r\n--6c80f8ae8b70cb33ff451ed911272a8a\r\nContent-Disposition: form-data; name="user_permissions"\r\n\r\n00\r\n--6c80f8ae8b70cb33ff451ed911272a8a--\r\n' http://0.0.0.0:42897/api/users/3/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"username": "admin", "email": "0@0.com", "password": [null, null], "first_name": "", "last_name": "", "date_joined": "2000-01-01T00:00:00Z", "is_staff": false, "is_active": false, "is_superuser": false, "groups": [], "user_permissions": []}' http://0.0.0.0:42897/api/users/3/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PUT -H 'Authorization: ]' -H 'Content-Type: application/x-www-form-urlencoded' -H 'Cookie: sessionid=q' -d '%14=&email=5my%2Fh%40irh727vb.dev&is_active=false&username=AnonymousUser' http://0.0.0.0:42897/api/users/1/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=76edfe38cff21ebd5a80b4baf652f9b0' -d $'--76edfe38cff21ebd5a80b4baf652f9b0\r\nContent-Disposition: form-data; name=""\r\n\r\n{}\r\n--76edfe38cff21ebd5a80b4baf652f9b0\r\nContent-Disposition: form-data; name="password"\r\n\r\n+^^\r\n--76edfe38cff21ebd5a80b4baf652f9b0\r\nContent-Disposition: form-data; name="first_name"\r\n\r\n°ò\xf1\x81\xb1\x9b±\r\n--76edfe38cff21ebd5a80b4baf652f9b0\r\nContent-Disposition: form-data; name="username"\r\n\r\nworkbench\r\n--76edfe38cff21ebd5a80b4baf652f9b0--\r\n' http://0.0.0.0:42897/api/users/-1.3099808896481776e-155/ Copy POST /api/users/{id}/deactivate_totp/ # Server error +2 more less Undocumented Content-Type Undocumented status code 1,269 Undocumented status codeST103 Received: 500
Documented: 200, 404 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/users/null%2Cnull/deactivate_totp/ Copy Undocumented status codeST103 Received: 403
Documented: 200, 404 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/users/0.5/deactivate_totp/ Copy Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 404 Not Found
TOTP not found Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/users/3/deactivate_totp/ Copy Undocumented status codeST103 Received: 401
Documented: 200, 404 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization;' http://0.0.0.0:42897/api/users/114/deactivate_totp/ Copy PATCH /api/workflows/{id}/ # Server error +2 more less Schema-valid request rejected Undocumented status code 3,500 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "order": 0, "enabled": false, "triggers": [], "actions": []}' http://0.0.0.0:42897/api/workflows/null%2Cnull/ Copy Schema-valid request rejectedST202 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. Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"name":["workflow with this name already exists."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=b928a5ead98a648ac090735b56db5fcc' -d $'--b928a5ead98a648ac090735b56db5fcc\r\nContent-Disposition: form-data; name="\xc2\x8bç\xc2\x90"\r\n\r\n{"\\ud8cf\\udf2d\\u00d8\'\\u0011\\n\\u0014\\ud986\\ude9c\\u0095\\"\\u00fc": "\\u00f1\\u00ff\\u00889\\u00ba\\ud866\\udeef\\u0087", "6": null, "M": null}\r\n--b928a5ead98a648ac090735b56db5fcc\r\nContent-Disposition: form-data; name="order"\r\n\r\n9597\r\n--b928a5ead98a648ac090735b56db5fcc\r\nContent-Disposition: form-data; name="name"\r\n\r\n00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r\n--b928a5ead98a648ac090735b56db5fcc--\r\n' http://0.0.0.0:42897/api/workflows/4/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PATCH -H 'Authorization;' -H 'Cookie: sessionid=' http://0.0.0.0:42897/api/workflows/1/ Copy Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"actions": [{}, {"\u00fd\udb0a\udcd3\u00c5\u0006\u00b2\u008f\b%3\ud8f5\udf3c\u0097\u00d7\u008b&": {"\u0080\u00fb\u00ebJ\ud737\u0005\u00b6": {}}, "assign_custom_fields": [], "type": 7, "assign_view_users": [-6781532552, 37643, 153282744, 5170], "remove_view_users": [-252502299553177281279033344, 508, 26657, -701034, -22691628164611000, 327, -812], "remove_change_users": [-39476356]}, {"\u009fD4HY\u0007\u00f5=\u00a0\u00d5\u001c\ud8fd\ude68+\u0083\udbd7\udd8b\f\u000bU\u00e8\ud9c8\uddea\u00e5r\u00c3\udaf5\udd73~'"'"'\u009c": null, "email": {"\u0095": {"\u00d5\u00dc": 9007199254740992.0, "9\udb5e\udf65m\u00f5\u00e1\u00fe": false, "(": 4342}, "\u00e3": {"\u00018": null, "\u008d\u00bc\ud900\udc43\u00cf\u0090": [{"\u00f2\u00da\u00e6\uda64\udfc3Z\u00ea\ud965\udd3f\u0091\u0092b": "\u00bb\ud879\udc67", "\uda63\udeb1\u00e5\u00b7": "\u001d\ud956\udd35u\ud889\udceb", "sn\udac4\udefeN": -2838}]}, "to": "\u0018e\u00d0\u0019\u00fcz\u009f\u001f", "subject": "\u0090\n\u008e\ud8a4\udd0f", "body": "`\ud977\udf75 "}, "assign_document_type": null}, {"\ud869\udf4b": null, "\u00bc\udbf9\udc04F\u00c84": "O>\u00c9", "\ud976\udc09\u00fa\u00ff": 1.1913868254732164e+16, "\u00cb6WM\u00cc\u00a0\u0018X(\u00f3\u00c6\u00aey\u0003a\u00829\u0086\u0089o\u0086\uda8f\udc79\u0087\u00b6": {"\u0627\u0644\u0643\u0644 \u0641\u064a \u0627\u0644\u0645\u062c\u0645\u0648 \u0639\u0629": [-3.087319702556204e+16, 1.7976931348623155e+308], "": -3941415070825230.0, "d\u001d\u00e2": []}, "": [{"\u03a9\u2248\u00e7\u221a\u222b\u02dc\u00b5\u2264\u2265\u00f7\u00e5\u00df\u2202\u0192\u00a9\u02d9\u2206\u02da\u00ac\u2026\u00e6\u0153\u2211\u00b4\u00ae\u2020\u00a5\u00a8\u02c6\u00f8\u03c0\u201c\u2018\u00a1\u2122\u00a3\u00a2\u221e\u00a7\u00b6\u2022\u00aa\u00ba\u2013\u2260\u00b8\u02db\u00c7\u25ca\u0131\u02dc\u00c2\u00af\u02d8\u00bf\u00c5\u00cd\u00ce\u00cf\u02dd\u00d3\u00d4\uf8ff\u00d2\u00da\u00c6\u2603\u0152\u201e\u00b4\u2030\u02c7\u00c1\u00a8\u02c6\u00d8\u220f\u201d\u2019`\u2044\u20ac\u2039\u203a\ufb01\ufb02\u2021\u00b0\u00b7\u201a\u2014\u00b1": true, "%\u00deC\udaa8\udffe": 1.9168549062388424e+16, "\u00c9\u0004": "\u0007>\u0000v\u00bb\u00ef\u0017\ud88c\udf5c\uda29\udf01\u00a0\u0003B\ud9ec\ude54\u00ce\ud93c\udcc9z"}, ""], "webhook": {"\u0092\u001e\ud8e4\udd86\udbcf\ude10": [false, true], "\u009a\udb6d\udc1b\ud90e\udd42w\u00d9Y\udb56\udef6\n\udaec\udd0e\ud9f9\ude23\u0018": [[], [], 1.255165706581361e+16], "\u009d\u000b 8R\u00b9\u00e5\u00edN\ud8d8\udecc\u00d1!V\u00ce\u0011\u00b0\u009f\u00d3\u00b0\u00ab\u00d9\u009e\u008e+\udadd\udd40\ud92b\ude5d\u009e": {}, "as_json": true, "use_params": false, "url": "%e", "body": null}, "assign_correspondent": null, "assign_title": "\u0004\u00db\uda69\udf66\u00c2\u00d0A\u00b6\u0011\uda8d\udd4c", "remove_all_custom_fields": false}, {"\u00ed\u0010\u00ec\u00bd\u00f5\u0089\t\u001b\\\ud959\udcbf\u009e\u00fe\u00a9": {"\u0000sb_\u00a7\udbde\ude45\udbb4\ude08": []}, ">\u0088\ud9c6\udfbb\u008a\u00cc\u00a9P\u00d4\udab9\udf94\u00a5": {}, "\u00ca\u00d5g\u00dd%\u0012m\"J\u0080\u00a4\u00f38\u0014\u009e\u00b7\f\udb74\udff1T": {"": false, "\udafa\udfe9\u0012\uda18\ude71'"'"'_|\u000f1\ud996\ude48\ud89f\ude70\u00f9": {}}, "$\u00ea\u00b8": {" \u000bM\u00f0\u0096;\u00fe\u00a0Cu": -950558572}, "type": 4, "remove_view_groups": [352829229, -11237, 59571713, 11645533814, -365, 954, -32230250, 6294417, 16707]}, {"\u00c9\u00ef": false, "assign_tags": [197, null, null, -109109048654125310052994646016, 1093, null], "type": 4, "remove_all_permissions": false}, {"": {}, "\u0012\udbc7\udc34\u00c6\u00fd\u0082": [1.5145705663996222e+94, -143124, true], "o\u0002\u00f3o": null, "remove_all_owners": true, "assign_change_groups": [-7627106960798, 1066189618895417, -4611686018427387904, -27769626, -9897396, -16777216, 375408572287487, 1345, -17068822, -109238, 22034, 428206067669985], "assign_tags": [], "assign_view_groups": [936], "remove_custom_fields": [111929908980539736457216, -177421], "remove_all_permissions": false, "assign_title": "\u00ed\udbb2\ude7d\u008c\\\u00db\u0003\udb48\ude0e", "remove_storage_paths": [-5183475, -2619, -101825440, 4293, -1249, 12745, 2305, -1072275205620, 72656594857876864, -265, -409], "assign_document_type": null, "remove_document_types": [386376, 34, 1130910815685068849152, -38290281, -89567656183166551457792, -87877, 32797546849506225553408, -99958, 92465, 142525]}, {"\ud835\udd4b\ud835\udd59\ud835\udd56 \ud835\udd62\ud835\udd66\ud835\udd5a\ud835\udd54\ud835\udd5c \ud835\udd53\ud835\udd63\ud835\udd60\ud835\udd68\ud835\udd5f \ud835\udd57\ud835\udd60\ud835\udd69 \ud835\udd5b\ud835\udd66\ud835\udd5e\ud835\udd61\ud835\udd64 \ud835\udd60\ud835\udd67\ud835\udd56\ud835\udd63 \ud835\udd65\ud835\udd59\ud835\udd56 \ud835\udd5d\ud835\udd52\ud835\udd6b\ud835\udd6a \ud835\udd55\ud835\udd60\ud835\udd58": {}, "": [], "\u00cd\ud83d\udec0\udb12\udcd4\u00a0": {"\u0083\u00a9C": true, "\u00fd": [false, null]}, "\ud9d2\udce6 \udaf3\udea5\udbf1\uddadM\u00ad\u00d6\u0086\udb33\udc5d": {}, "\u0093\uda4a\udfa4\ub389E\u00e8": []}, {"b\u00ca": [1089584042, -6.931818417854665e+16, {"\u00fbe\u00ae\u001a\u00e9\u008d\u00f4": true, "\u8ea1\u00ea": null}], "\u00f5\udbe3\ude26\u0007\u0091\u00e3\u001b^.\u0088\u0011&9\udab4\uddaf\udbf0\ude51q)\u00c8\u0000mg?ak": {"\u008f": [false], "M\u00e5\ud89e\udff7Gq\u00ec\u0091\n\u0016": [1577169, false], "y\ud9c3\udd0cs\ud96c\udcb9'"'"'\ud84f\udce0\u00dd\u000b9=l\udbf3\udf92": {}}, "j": {"\u00e6\u0153\u00c6\u0152\ufb00\u02a4\u02a8\u00df": [-4.4684030862208486e-64, "", -0.3333333333333333], "\u008a\udb64\udde2\u0012W\u00ed\u0094'"'"'\u0003\u00a3": {"\u008a\u00ae\u00ccr\ud868\udf41\u00ae\u0006\u0095'"'"'\r\u0010$\u0011\u00c9s=\u00f1\u007f\u00d4\udbed\udfa3\u009b": null, "e\u001d": 52885629}}, "type": 5, "assign_custom_fields": [], "ai_create_missing": true, "webhook": null, "remove_custom_fields": [-469, 342599150, 422, 4459941301901686317044989952, 85621086404, 1560690, 199, -12840, 40689, 133], "assign_owner": -42964103371831083008}, {"\u00b5)\u0092a\u00e4": [{}], "+": {}, "\u00ea\u00189\u00b9\u0099": "\u00d1G", "\u00d0": {}, "\uda57\udf0a\u0093^\u00f5\u00f8\u0005\ud955\udd73E\u00f1n\u0093\udb32\udc350": [-1.2168063869477162e-186, true, [null, -5.841756032057771e+16, true]], "remove_all_permissions": false}, {"\u00a2\u00e6qb": {"\u00c1": true, "E\u00c8\u00a1\udab2\udf47\udb3a\udfd7\u00b0": true, "0\u0014": "\b*\u00d3\ud814\uded6o|\u00b3x\u00fe\u00cf\ud809\udc5d"}, "\t": {"\u00ea\u00ba\u00192\ud8f4\udc5f": {}, "": true, "0}H\u00bb\u00a1X.\udb13\ude17\ud861\uddf5\ud9b4\udc7d\u00c0\u0087\u00beGA[": {"": true}}, "\ud835\udd7f\ud835\udd8d\ud835\udd8a \ud835\udd96\ud835\udd9a\ud835\udd8e\ud835\udd88\ud835\udd90 \ud835\udd87\ud835\udd97\ud835\udd94\ud835\udd9c\ud835\udd93 \ud835\udd8b\ud835\udd94\ud835\udd9d \ud835\udd8f\ud835\udd9a\ud835\udd92\ud835\udd95\ud835\udd98 \ud835\udd94\ud835\udd9b\ud835\udd8a\ud835\udd97 \ud835\udd99\ud835\udd8d\ud835\udd8a \ud835\udd91\ud835\udd86\ud835\udd9f\ud835\udd9e \ud835\udd89\ud835\udd94\ud835\udd8c": {}, "\u008e\u00aeH\u001aD#\ud8a6\uddd3\ue6b6\u0000\u00db\u00fd\u0014\u00bfw1\u0004\u0014#\u00b8\u0004\u0019>\u00df\ud85d\udc2b{\u008cj": {"\u0094\u0099\ud8f8\ude27{": [], "\u00d9\u00f7": [], "?\u00e1\u00f5": [false]}, "\udb44\udea4": {}, "remove_storage_paths": [732028], "remove_all_owners": false, "assign_change_users": [19878, -40255750, -438512266884, -2885], "remove_all_tags": true}, {"": ["EJ\u00c7x", ["\ud97c\ude88\ud9b5\ude1e\u00d76xEW\u001e\u00df\u001a\udbee\udc75\ud963\udc94\ud86b\udf64", false, true], {"\u00b6\u00e1": "\u0018;\u00e8\u078e\u001f0,\u00e0Ia"}], "remove_view_groups": [], "assign_custom_fields": [], "assign_change_groups": [-4038], "remove_view_users": []}, {"\u00d4\u007f\udb8d\udd33\ud80d\udfb8\u008a": 1.9711486506958377e+123, "": [{"|\udb53\udfe2": 437049226, "\u00dc3\udb3d\ude30D\u0081\u0010\ud8d7\ude5aL\u00d6": "\ud86f\ude32@\ud8ef\udf6e", "\u00ef": -8255}], "0\u00fc": {}, "\u00b2\ud9ee\udd51\u009c": [null, 2.00001, 1408864], "\u00bc\udb98\ude63\ud939\udd6e.x\u0097L\u0018": [false, "", {}], "remove_all_correspondents": true, "remove_all_permissions": false, "assign_correspondent": null, "ai_create_missing": true}, {"remove_view_groups": [], "remove_all_document_types": true, "remove_all_tags": true, "assign_title": null, "assign_storage_path": null, "assign_tags": [-24949, -4532606, -71786092, null], "remove_change_groups": [2392]}, {"assign_change_users": [3643, 1606], "remove_all_permissions": true, "assign_custom_fields": [], "remove_all_custom_fields": false, "remove_owners": [-8464], "remove_all_correspondents": false, "remove_correspondents": [1022], "assign_owner": null, "assign_title": "\u00ef\u009e7d\uda26\udc4e\u0000\u0082\udaa4\udf9dD\u00ed+\u00bc}E", "assign_view_groups": [6495226099567835136]}, {"\ud99b\udd06\udb12\udce7\u0018\ud970\ude7f\u00df\ud9f3\udf75!\u0089[\udbe4\uddb4 J\ud944\ude82f\u00d9\u00ab%\u0005qE\u00ef\u00d5D'"'"'\u00a0": [null], "\u0091": false, "\ud8ac\udf08\u000e": [], "\u3a2d2\ud84c\udfe4": ["w\ud9d8\uddc7\u0086", null], "remove_tags": [2136088, 621165533001332], "assign_correspondent": null, "remove_owners": [-2856, 424, 94072455527741, 40814789, 641417], "remove_view_groups": [], "remove_all_tags": false}, {"\u009e\u00d9\ud8fb\udcbb\u00e1": {"+": "\u000b\u00852", "": false, "\u0081\u00ae": -8.744169048446237e+192}, "\u008df\u009a4\u37bf*\u00be9\ud978\udebd": {"y": {}, "\u0084\ud93d\udc24N\u0001\u008a\uda44\udf59\u00b7z\u00837": {"": "", "M\udb7a\udf7d\ud98f\udddd\n\ud940\udc72\u00e3\r": null}}, "H\u000b\udae2\udc6d\u009a\u0002VD\udbf5\uddf2\u00a2\uda05\udff4\u001a\u00b5\u0016\udb4f\udd1eR\u00e1\u0018": [], "\u00b5\u0005\u00bf\u00e5": {"\ud840\udcdd\ud882\udd78\u00c6\u00c6\u0006\uda16\udc61OQ": {"": null}}, "": [false, null], "assign_change_users": [-138, -921], "remove_change_groups": [3941599, 85192940364959, 242079538758223265792, 315105770, 1577776253, 174, 486853, 21239, -5413460630826, 11938359732593145619152896, -2161, 100000000, -594685083434235039426380038144], "remove_custom_fields": [510313783966953, -434, 109937, 912061001, 57261440722935267328, 4033, 1746, -500419314, 4264694475713968, 1037], "remove_tags": [2036715864629, -1611, -314, 2699], "assign_view_users": [53829, 216567, -100000000000]}, {"": {}, "remove_change_groups": [8767291696115964994125824, -5620410468396120064]}, {"\u00b8o": "J\u0082", "assign_view_groups": [-4260, -20632, 48439, 29930, -342, 10539, -3559831]}, {"null": 6.674816528290915e+16, "remove_custom_fields": [15585479648529], "remove_view_users": [-1011300336290632953433771177148416, -194921, 7390, 62948, 424970681, -218, -709, -105815041187, 144115188075855872, -127020776, 881, -23340, 8759, -56521134, 293, 6881, -92802, 16532, 1780900538998, 633, 7361, 821, 449637, -201428, 194976263904, 1501, 219, -644, -193592, 268845, 33554433, 1981], "assign_document_type": null}, {"A\u00e2\ubd2c0w4r\u0095<X": [{}, {"": false}, 2.6984425371074352e-194], "remove_all_correspondents": true}, {}, {"\uda78\udd56": {"\ud8ed\udee3\u0005\udb5a\udc74": "\ud907\udcdf\udac5\uddfa\uda94\ude59+\u009a\u008f\u00bf\udb90\udc40\u00ac\u00e7?\ud85b\udd3b\u00fb", "\ud952\udc4f\udad3\uddcd\udb4d\udc4b\u00045\u00fb": 18739}, "\uda84\ude74\f\u00deQ\u00f0[\u0004x\u009d\u0013\u00de": [false, {}, {"\u0014U\u0019\u00d3\uf314\u00b3\ud85e\udd87": 7522376, "": false, "\t\u00f4\u00bc\u0006\u00b5\u00e5\u0096\u0017{": 3.1163963090025584e+16}], "assign_view_groups": [], "id": null, "remove_all_storage_paths": false, "remove_change_users": [396], "remove_all_owners": true}, {"O": {}, "\ud89c\udfd5\u00d9\u00bf": {}, "W+\uda24\udfccB\u0091\u00d2\u000e": {"ContractViolations": true, "\u001e\udbd4\uded6\u00ae+\u00dd\u0094@/J \u0090": -4.357645724264892e+16, "\udabd\udebc": 3.237405435779497e+125}, "\u00e4\u0086\u0006\u00df$mkavT\u00e9": [true, null, 1.4369734354390172e+16], "\uda13\udfec\u00b8?_fK\u001bN": [-4.827613017829424e+16, false, null], "remove_all_owners": false, "remove_tags": [-17434, 9524, -1513657366842472926776655872, 559361322462587, 38013778836659331072, 513992, 216, -1124843, -667576, 267719525, -859, -3752, 129047, -81225317], "ai_overwrite_existing": true, "remove_owners": [], "webhook": null, "assign_owner": -559850618, "remove_all_correspondents": true, "assign_storage_path": null, "remove_view_groups": [814012, -75, -61772, 64267, -3319875681997925504149094400, 783311976, 736906, -15442482679, 114622, 434190661320405417984, -9919, -18744713523851092, -2508325, -32284127008], "assign_custom_fields": [36], "remove_change_users": [202049, -2030475157], "remove_all_permissions": false, "assign_tags": [null, 496065, -995, -3064, null, -2329404, -1624, 138, -291, -3274932337, null, null, -3426, -8329, null, -2199023255552, null, null, null, null, -87, null, -510510], "id": null, "ai_create_missing": true, "remove_change_groups": [], "assign_correspondent": null, "remove_custom_fields": []}, {"webhook": {"X)\ud89e\udcedh\u0007V": [{}, 4.555273232397736e+63], "\u00af7\ud874\ude0e\u0016r": [null, {"": true, "\u009d\udb2c\udff1": {"@u\u00e5\u00df": "E'"'"''"'"'\"\u00dc\u00c7:\ud836\udfa5\ud933\uddbb{\u00c8mA\udaa4\ude03\u00ad", "\u00ca\u65b4\t": 1.1125369292536007e-308, "": "\u00df"}}, []], "\ud878\uddb1\u0080\u001c\fs\ud996\ude0d": {"\u00d4\u00d5n\ube2a!": [], "g\u009c\ud892\udc6dP\u001dk\u0092\ud977\ude71": ["t\u569a", 241264], "\u0005]|Q": 42758142512}, "as_json": true, "url": "\u0003"}, "remove_view_users": [18783, 212, 771, 1570794106454131, 45500970, -90716161241], "email": null, "remove_all_document_types": true}, {"B'"'"'\r\udadf\udf16\u00c4\udbb3\udd24Q": {"ServerError": []}, "assign_title": "\u00df", "assign_correspondent": null, "remove_all_correspondents": true, "remove_all_storage_paths": false}]}' http://0.0.0.0:42897/api/workflows/33/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '�s��' http://0.0.0.0:42897/api/workflows/-4.07342805282178e-288/ Copy DELETE /api/documents/{id}/notes/ # Missing test data Server error +1 more less 1,242 Undocumented status codeST103 Received: 500
Documented: 200, 400, 403, 404 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/documents/null%2Cnull/notes/?id=0' Copy Undocumented status codeST103 Received: 401
Documented: 200, 400, 403, 404 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X DELETE -H 'Authorization;' http://0.0.0.0:42897/api/documents/1/notes/ Copy DELETE /api/documents/{id}/versions/{version_id}/ # Server error +1 more less 1,247 Undocumented status codeST103 Received: 403
Documented: 204 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/0/versions/null%2Cnull/ Copy Undocumented status codeST103 Received: 404
Documented: 204 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/0/versions/0.5/ Copy Undocumented status codeST103 Received: 500
Documented: 204 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/null%2Cnull/versions/0/ Copy Undocumented status codeST103 Received: 401
Documented: 204 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X DELETE -H 'Authorization: 9}F' -H 'Cookie: sessionid=cwr{JK' http://0.0.0.0:42897/api/documents/1/versions/3927318569997/ Copy DELETE /api/users/{id}/ # Server error +1 more less 129 Undocumented status codeST103 Received: 404
Documented: 204 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/users/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 204 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X DELETE -H 'Authorization: Z^g' -H 'Cookie: sessionid=~PQz9uL*h!AaM' http://0.0.0.0:42897/api/users/1/ Copy Undocumented status codeST103 Received: 500
Documented: 204 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/users/2/ Copy POST /api/correspondents/ # Response violates schema +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,982 Undocumented status codeST103 Received: 400
Documented: 201 Response 400 Bad Request
{"name":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/correspondents/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"owner":["Incorrect type. Expected pk value, received str."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=87daa303abc142e57f0e2ccd4ca81752' -d $'--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="match"\r\n\r\n\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="matching_algorithm"\r\n\r\n0\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="is_insensitive"\r\n\r\nfalse\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": null}}\r\n--87daa303abc142e57f0e2ccd4ca81752--\r\n' http://0.0.0.0:42897/api/correspondents/ Copy Response violates schemaST108 "document_count" is a required property
Validated against the response schema for status code 201.
Schema at /components/schemas/Correspondent:
{
"required": [
"document_count",
"id",
"last_correspondence",
"name",
"permissions",
"slug",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"slug": {
"type": "string",
"readOnly": true
// Output truncated...
}
Value:
{
"id": 2,
"is_insensitive": false,
"match": "",
"matching_algorithm": 1,
"name": "0",
"owner": 2,
"slug": "0",
"user_can_change": true
} Response 201 Created
{"id":2,"slug":"0","name":"0","match":"","matching_algorithm":1,"is_insensitive":false,"owner":2,"user_can_change":true} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=ced3d8eee13d5f03bb8dfb2192c0941c' -d $'--ced3d8eee13d5f03bb8dfb2192c0941c\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--ced3d8eee13d5f03bb8dfb2192c0941c--\r\n' http://0.0.0.0:42897/api/correspondents/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - is_insensitive: Incorrect type Response 201 Created
{"id":3,"slug":"0","name":"0","match":"","matching_algorithm":0,"is_insensitive":false,"owner":null,"user_can_change":true} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "match": "", "matching_algorithm": 0, "is_insensitive": 0, "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}}' http://0.0.0.0:42897/api/correspondents/ Copy Undocumented status codeST103 Received: 401
Documented: 201 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: ZE' -H 'Content-Type: application/x-www-form-urlencoded' -H 'Cookie: sessionid=' -d '%C3%95%F3%A9%A2%A7%C3%9F%C3%A5R%C3%99%F2%9A%AE%B9o%06%F2%A1%B0%A4=2.5563817847626487e%2B95&=&%C3%A7%F2%A6%AF%8A%F2%8C%83%A8F9f%F3%86%9A%9D%F2%94%9B%B4%C3%BF=7919326552662458.0&name=0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' http://0.0.0.0:42897/api/correspondents/ Copy GET /api/correspondents/{id}/ # Response violates schema +3 more less Schema-violating request accepted Undocumented Content-Type Undocumented status code 1,242 Response violates schemaST108 2 violations "permissions" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/Correspondent:
{
"required": [
"document_count",
"id",
"last_correspondence",
"name",
"permissions",
"slug",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"slug": {
"type": "string",
"readOnly": true
// Output truncated...
}
Value:
{
"document_count": 0,
"id": 5,
"is_insensitive": false,
"last_correspondence": null,
"match": "",
"matching_algorithm": 0,
"name": "0000000000000000000000000000000000000000000000000000000000000000...
"owner": null,
"slug": "0000000000000000000000000000000000000000000000000000000000000000...
"user_can_change": true
} null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Correspondent/properties/last_correspondence:
{
"type": "string",
"format": "date",
"readOnly": true
}
Value:
null Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `full_perms` in query - incorrect type Response 200 OK
{"id":5,"slug":"00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","name":"00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","match":"","matching_algorithm":0,"is_insensitive":false,"document_count":0,"last_correspondence":null,"owner":null,"user_can_change":true} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/correspondents/5/?full_perms=null&full_perms=null' Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/correspondents/null%2Cnull/?full_perms=true' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:42897/api/correspondents/1/ Copy Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/correspondents/-8.48850138933683e-276/?full_perms=false' Copy PATCH /api/correspondents/{id}/ # Response violates schema +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,562 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "match": "", "matching_algorithm": 0, "is_insensitive": false, "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}}' http://0.0.0.0:42897/api/correspondents/null%2Cnull/ Copy Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"owner":["Incorrect type. Expected pk value, received str."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=d38050f3015a94f499670e5d5caecd20' -d $'--d38050f3015a94f499670e5d5caecd20\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--d38050f3015a94f499670e5d5caecd20\r\nContent-Disposition: form-data; name="match"\r\n\r\n\r\n--d38050f3015a94f499670e5d5caecd20\r\nContent-Disposition: form-data; name="matching_algorithm"\r\n\r\n0\r\n--d38050f3015a94f499670e5d5caecd20\r\nContent-Disposition: form-data; name="is_insensitive"\r\n\r\nfalse\r\n--d38050f3015a94f499670e5d5caecd20\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--d38050f3015a94f499670e5d5caecd20\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": [null, null]}}\r\n--d38050f3015a94f499670e5d5caecd20--\r\n' http://0.0.0.0:42897/api/correspondents/3/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"owner":["Incorrect type. Expected pk value, received str."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=87daa303abc142e57f0e2ccd4ca81752' -d $'--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="match"\r\n\r\n\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="matching_algorithm"\r\n\r\n0\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="is_insensitive"\r\n\r\nfalse\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": null}}\r\n--87daa303abc142e57f0e2ccd4ca81752--\r\n' http://0.0.0.0:42897/api/correspondents/3/ Copy Response violates schemaST108 "last_correspondence" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/Correspondent:
{
"required": [
"document_count",
"id",
"last_correspondence",
"name",
"permissions",
"slug",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"slug": {
"type": "string",
"readOnly": true
// Output truncated...
}
Value:
{
"document_count": 0,
"id": 3,
"is_insensitive": false,
"match": "",
"matching_algorithm": 0,
"name": "0",
"owner": null,
"slug": "0",
"user_can_change": true
} Response 200 OK
{"id":3,"slug":"0","name":"0","match":"","matching_algorithm":0,"is_insensitive":false,"document_count":0,"owner":null,"user_can_change":true} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=c637e12e2b1a998d80d1b087531af51c' -d $'--c637e12e2b1a998d80d1b087531af51c--\r\n' http://0.0.0.0:42897/api/correspondents/3/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - is_insensitive: Incorrect type Response 200 OK
{"id":3,"slug":"0","name":"0","match":"","matching_algorithm":0,"is_insensitive":false,"document_count":0,"owner":null,"user_can_change":true} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "match": "", "matching_algorithm": 0, "is_insensitive": 0, "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}}' http://0.0.0.0:42897/api/correspondents/3/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/x-www-form-urlencoded' -d '=false&=-3.4363874514926572e%2B16&=null&owner=null&match=0&is_insensitive=false&%C2%B2I%C2%9C%F2%B0%9B%97%C3%A5np%C2%A9%C2%80%E8%A4%AF%3D%F4%80%81%B0%C3%A5%C3%A48%5Bv%1C%F3%AC%BB%ACC%5D=&%0F%C2%94%C3%AE%04%F4%81%82%99%C3%81b=null&change%5B%F3%8B%A2%9A%5D%5B0%5D=%27%C3%B0&change%5B%F3%8B%A2%9A%5D%5B1%5D=-1687440&change%5B%F3%8B%A2%9A%5D%5B2%5D=-3.921320109634436e-193&view%5B%F0%9D%91%BB%F0%9D%92%89%F0%9D%92%86+%F0%9D%92%92%F0%9D%92%96%F0%9D%92%8A%F0%9D%92%84%F0%9D%92%8C+%F0%9D%92%83%F0%9D%92%93%F0%9D%92%90%F0%9D%92%98%F0%9D%92%8F+%F0%9D%92%87%F0%9D%92%90%F0%9D%92%99+%F0%9D%92%8B%F0%9D%92%96%F0%9D%92%8E%F0%9D%92%91%F0%9D%92%94+%F0%9D%92%90%F0%9D%92%97%F0%9D%92%86%F0%9D%92%93+%F0%9D%92%95%F0%9D%92%89%F0%9D%92%86+%F0%9D%92%8D%F0%9D%92%82%F0%9D%92%9B%F0%9D%92%9A+%F0%9D%92%85%F0%9D%92%90%F0%9D%92%88%5D%5B%5D=5.886113589912796e%2B16&view%5B%F0%9D%91%BB%F0%9D%92%89%F0%9D%92%86+%F0%9D%92%92%F0%9D%92%96%F0%9D%92%8A%F0%9D%92%84%F0%9D%92%8C+%F0%9D%92%83%F0%9D%92%93%F0%9D%92%90%F0%9D%92%98%F0%9D%92%8F+%F0%9D%92%87%F0%9D%92%90%F0%9D%92%99+%F0%9D%92%8B%F0%9D%92%96%F0%9D%92%8E%F0%9D%92%91%F0%9D%92%94+%F0%9D%92%90%F0%9D%92%97%F0%9D%92%86%F0%9D%92%93+%F0%9D%92%95%F0%9D%92%89%F0%9D%92%86+%F0%9D%92%8D%F0%9D%92%82%F0%9D%92%9B%F0%9D%92%9A+%F0%9D%92%85%F0%9D%92%90%F0%9D%92%88%5D%5BR%C3%BA%5D%5B0%5D=6.442941942819962e%2B16&view%5B%F0%9D%91%BB%F0%9D%92%89%F0%9D%92%86+%F0%9D%92%92%F0%9D%92%96%F0%9D%92%8A%F0%9D%92%84%F0%9D%92%8C+%F0%9D%92%83%F0%9D%92%93%F0%9D%92%90%F0%9D%92%98%F0%9D%92%8F+%F0%9D%92%87%F0%9D%92%90%F0%9D%92%99+%F0%9D%92%8B%F0%9D%92%96%F0%9D%92%8E%F0%9D%92%91%F0%9D%92%94+%F0%9D%92%90%F0%9D%92%97%F0%9D%92%86%F0%9D%92%93+%F0%9D%92%95%F0%9D%92%89%F0%9D%92%86+%F0%9D%92%8D%F0%9D%92%82%F0%9D%92%9B%F0%9D%92%9A+%F0%9D%92%85%F0%9D%92%90%F0%9D%92%88%5D%5BR%C3%BA%5D%5B1%5D=-2.4277313911148148e%2B16&view%5B%C3%90o%F1%83%B3%9B%C3%9F%C3%A5%C2%A7%C2%BC%5D%5B%25%3A%0B%7F%5D=&view%5B%C3%90o%F1%83%B3%9B%C3%9F%C3%A5%C2%A7%C2%BC%5D%5B%C2%9D%C3%BB%C3%8A%C2%96%3A%0A%C2%9B%5D=false&view%5B%C3%90o%F1%83%B3%9B%C3%9F%C3%A5%C2%A7%C2%BC%5D%5B%02%2A%C3%ABn%F1%9C%A7%BB%5D=&view%5B%C2%93%F2%99%8A%81%5D%5B0%5D=90111&view%5B%C2%93%F2%99%8A%81%5D%5B1%5D=167&view%5B%C2%93%F2%99%8A%81%5D%5B2%5D=-1.7976931348623157e%2B308' http://0.0.0.0:42897/api/correspondents/-3.7412357209131684e-283/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PATCH -H 'Authorization: 2.THSYU' -H 'Content-Type: application/x-www-form-urlencoded' -H 'Cookie: sessionid=UndefinedStatusCode' -d '%F2%B6%9E%9C%F1%BE%98%B8%C3%84q=&%C3%86%F2%9D%BD%80%01%C2%97=null&%C3%86%F2%9D%BD%80%01%C2%97=false&name=%C3%8F%03%C2%9E&is_insensitive=true&matching_algorithm=5&owner=209&match=%F3%93%8E%84%F3%99%98%AD%F0%BE%A8%A6&change%5B%E1%9A%9B%E1%9A%84%E1%9A%93%E1%9A%90%E1%9A%8B%E1%9A%92%E1%9A%84%E1%9A%80%E1%9A%91%E1%9A%84%E1%9A%82%E1%9A%91%E1%9A%8F%E1%9A%85%E1%9A%9C%5D%5BG%C3%8F%5D=4.841307642437594e%2B16&view%5B.%06h%5D%5Be%C2%A1%1B%C2%92%F0%AF%93%A6%1A%C2%AD%5D%5B0%5D=-432618902902168201723904&view%5B.%06h%5D%5B%5B%C2%B4A%5D%5B0%5D=117277&view%5B.%06h%5D%5B%F2%BB%8F%AE%C2%ADy%F3%B7%82%9E%21%C3%9F%F0%AF%9D%BF%F1%82%B1%8Ad%C3%9B%5D=true&view%5BH%F3%80%8F%A8%F1%B0%B5%AD%F0%95%9E%93%C2%9D%F3%B7%96%AA%C3%8D%5D=%C2%92%C2%A2&view%5B%C3%8DCf-%C2%A4%C3%A9%F3%8F%89%A9%C3%AC%C2%A3%5D=&view%5B.%C3%93%C2%99%F1%AC%B0%A0%C2%BE%C3%8C%22%F2%82%B8%93%5D=null&view%5B%0C%F1%BA%A1%A6%C2%A4CC%1B%F2%9B%9F%B77%11%C3%92%F0%BE%89%B3%F0%91%92%A0%16%C2%88%16.w%C3%A57%C2%A4%05%C3%B1%C2%B7%C3%89%21%C2%94%F3%BF%92%8EP%C2%97%14%5D%5Ba%F2%AB%8E%88%5D=-29699&view%5B%0C%F1%BA%A1%A6%C2%A4CC%1B%F2%9B%9F%B77%11%C3%92%F0%BE%89%B3%F0%91%92%A0%16%C2%88%16.w%C3%A57%C2%A4%05%C3%B1%C2%B7%C3%89%21%C2%94%F3%BF%92%8EP%C2%97%14%5D%5B%C2%90%C3%88%C2%AE%5D=&view%5B%0C%F1%BA%A1%A6%C2%A4CC%1B%F2%9B%9F%B77%11%C3%92%F0%BE%89%B3%F0%91%92%A0%16%C2%88%16.w%C3%A57%C2%A4%05%C3%B1%C2%B7%C3%89%21%C2%94%F3%BF%92%8EP%C2%97%14%5D%5Bs%12%F1%A6%AB%8B%27%C2%97%C3%B9%C3%9A%5D=' http://0.0.0.0:42897/api/correspondents/44/ Copy PUT /api/correspondents/{id}/ # Response violates schema +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,526 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"name":["This field is required."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/correspondents/2/ Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "match": "", "matching_algorithm": 0, "is_insensitive": false, "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}}' http://0.0.0.0:42897/api/correspondents/null%2Cnull/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"name":["correspondent with this name already exists."],"owner":["Incorrect type. Expected pk value, received str."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=87daa303abc142e57f0e2ccd4ca81752' -d $'--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="match"\r\n\r\n\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="matching_algorithm"\r\n\r\n0\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="is_insensitive"\r\n\r\nfalse\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": null}}\r\n--87daa303abc142e57f0e2ccd4ca81752--\r\n' http://0.0.0.0:42897/api/correspondents/2/ Copy Response violates schemaST108 "last_correspondence" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/Correspondent:
{
"required": [
"document_count",
"id",
"last_correspondence",
"name",
"permissions",
"slug",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"slug": {
"type": "string",
"readOnly": true
// Output truncated...
}
Value:
{
"document_count": 0,
"id": 1,
"is_insensitive": false,
"match": "000000000000000000000000000000000000000000000000000000000000000...
"matching_algorithm": 1,
"name": "\uda38\udf95",
"owner": null,
"slug": "",
"user_can_change": true
} Response 200 OK
{"id":1,"slug":"","name":"","match":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","matching_algorithm":1,"is_insensitive":false,"document_count":0,"owner":null,"user_can_change":true} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=9364a0aec890f71f633059dd836e2c34' -d $'--9364a0aec890f71f633059dd836e2c34\r\nContent-Disposition: form-data; name="match"\r\n\r\n000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r\n--9364a0aec890f71f633059dd836e2c34\r\nContent-Disposition: form-data; name="name"\r\n\r\n\xf2\x9e\x8e\x95\r\r\n--9364a0aec890f71f633059dd836e2c34--\r\n' http://0.0.0.0:42897/api/correspondents/1/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PUT -H 'Authorization: hQE' -H 'Content-Type: application/json' -H 'Cookie: sessionid=_x(@' -d '{"name": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}' http://0.0.0.0:42897/api/correspondents/1/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/x-www-form-urlencoded' -d 'name=Q%C2%8C%C2%90%C2%99c%C2%94D%C3%9A.&match=%05' http://0.0.0.0:42897/api/correspondents/-5.2089272969508494e-207/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component:
- header: violates `format` at /properties/Authorization
- body: violates `type` at /properties/set_permissions/allOf/0/properties/change/properties/groups/anyOf/1 (was null, became array)
- body: violates `type` at /properties/set_permissions/allOf/0/properties/change/properties/users/anyOf/0 (was array, became boolean) Response 200 OK
{"id":275,"slug":"0","name":"0","match":"","matching_algorithm":1,"is_insensitive":false,"document_count":0,"owner":null,"user_can_change":true} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=ab7fa8bddbbadb758410d56e915c2d28' -d $'--ab7fa8bddbbadb758410d56e915c2d28\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--ab7fa8bddbbadb758410d56e915c2d28\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"": null, "change": {"groups": [false], "users": false}}\r\n--ab7fa8bddbbadb758410d56e915c2d28--\r\n' http://0.0.0.0:42897/api/correspondents/275/ Copy POST /api/custom_fields/ # Response violates schema +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,936 Undocumented status codeST103 Received: 400
Documented: 201 Response 400 Bad Request
{"name":["This field is required."],"data_type":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/custom_fields/ Copy Response violates schemaST108 "document_count" is a required property
Validated against the response schema for status code 201.
Schema at /components/schemas/CustomField:
{
"required": [
"data_type",
"document_count",
"id",
"name"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"name": {
"type": "string",
"maxLength": 128
},
"data_type": {
"$ref": "#/components/schemas/DataTypeEnum"
// Output truncated...
}
Value:
{
"data_type": "string",
"extra_data": null,
"id": 1,
"name": "0"
} Response 201 Created
{"id":1,"name":"0","data_type":"string","extra_data":null} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=4fcb4b53571bbb1e69e1878c1040f718' -d $'--4fcb4b53571bbb1e69e1878c1040f718\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--4fcb4b53571bbb1e69e1878c1040f718\r\nContent-Disposition: form-data; name="data_type"\r\n\r\nstring\r\n--4fcb4b53571bbb1e69e1878c1040f718\r\nContent-Disposition: form-data; name="extra_data"\r\n\r\nnull\r\n--4fcb4b53571bbb1e69e1878c1040f718\r\nContent-Disposition: form-data; name="extra_data"\r\n\r\nnull\r\n--4fcb4b53571bbb1e69e1878c1040f718--\r\n' http://0.0.0.0:42897/api/custom_fields/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"name":["custom field with this name already exists."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=363c872c33408db0aab37e1d172d7ad0' -d $'--363c872c33408db0aab37e1d172d7ad0\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--363c872c33408db0aab37e1d172d7ad0\r\nContent-Disposition: form-data; name="data_type"\r\n\r\nstring\r\n--363c872c33408db0aab37e1d172d7ad0\r\nContent-Disposition: form-data; name="extra_data"\r\n\r\n0\r\n--363c872c33408db0aab37e1d172d7ad0--\r\n' http://0.0.0.0:42897/api/custom_fields/ Copy Undocumented status codeST103 Received: 401
Documented: 201 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: nwi[Q_Qb/-bQ9T' -H 'Content-Type: application/json' -H 'Cookie: sessionid=Nyb9M19ST' -d '{"data_type": "date", "name": "Invoices"}' http://0.0.0.0:42897/api/custom_fields/ Copy Schema-violating request acceptedST201 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` at /properties/name (was string, became number) Response 201 Created
{"id":235,"name":"7.041061493750264e+16","data_type":"monetary","extra_data":null} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"": {}, "\u0006": {"\u8893\u009b\u00fc\u00e8\u0014\u00a0": {"\u0097\u00bdr": [null, true], "1": -87178291200}, "": {"\u00d5": {}, "6": {"\u00df8\u00a6n": "\u00b5\u00c3"}}, "\u00c8": ["\u00f7"]}, "started_at": [[false, "\ud93e\udeb5h\u00ec\u00ee\u00f1", -4193936]], "\u0013\u009exp|\udbd6\udc96\u00f0\u00b6\u00e6\u00cf$\u00b8\u00c1\u0086\u00bb\ud9f1\udff2\udb66\udf21\"8\u00b9\u00d6\ud98d\ude9e\b\ud835\ude59\u00bd&\u0096\u00f3\u00e1&\u00c9": {"false": {}}, "\u00e7(j\u70f1\f\u0001\udaa4\udc83c\uf0da\u0095": {"\u00f6\udb6a\udc00:\ud93e\udc34\u001e\u00d5\u0018W\udbde\udc57\ud8de\udf6c": [{}]}, "data_type": "monetary", "name": 7.041061493750264e+16}' http://0.0.0.0:42897/api/custom_fields/ Copy POST /api/document_types/ # Response violates schema +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 2,305 Undocumented status codeST103 Received: 400
Documented: 201 Response 400 Bad Request
{"name":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/document_types/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"owner":["Incorrect type. Expected pk value, received str."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=87daa303abc142e57f0e2ccd4ca81752' -d $'--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="match"\r\n\r\n\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="matching_algorithm"\r\n\r\n0\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="is_insensitive"\r\n\r\nfalse\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": null}}\r\n--87daa303abc142e57f0e2ccd4ca81752--\r\n' http://0.0.0.0:42897/api/document_types/ Copy Response violates schemaST108 "document_count" is a required property
Validated against the response schema for status code 201.
Schema at /components/schemas/DocumentType:
{
"required": [
"document_count",
"id",
"name",
"permissions",
"slug",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"slug": {
"type": "string",
"readOnly": true
},
// Output truncated...
}
Value:
{
"id": 2,
"is_insensitive": false,
"match": "",
"matching_algorithm": 1,
"name": "0",
"owner": 2,
"slug": "0",
"user_can_change": true
} Response 201 Created
{"id":2,"slug":"0","name":"0","match":"","matching_algorithm":1,"is_insensitive":false,"owner":2,"user_can_change":true} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=ced3d8eee13d5f03bb8dfb2192c0941c' -d $'--ced3d8eee13d5f03bb8dfb2192c0941c\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--ced3d8eee13d5f03bb8dfb2192c0941c--\r\n' http://0.0.0.0:42897/api/document_types/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - is_insensitive: Incorrect type Response 201 Created
{"id":3,"slug":"0","name":"0","match":"","matching_algorithm":0,"is_insensitive":false,"owner":null,"user_can_change":true} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "match": "", "matching_algorithm": 0, "is_insensitive": 0, "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}}' http://0.0.0.0:42897/api/document_types/ Copy Undocumented status codeST103 Received: 401
Documented: 201 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: +]Q7J' -H 'Content-Type: multipart/form-data; boundary=900cad9de5f2c404f9d8d95b89e7e8b9' -d $'--900cad9de5f2c404f9d8d95b89e7e8b9\r\nContent-Disposition: form-data; name="\x1eíñ\xf1\x82\xa7\xa0ÕEÅ\x18"\r\n\r\n{"\\u00ac": {"": 1.5}, ",": [], "\\u000f\\u00ea\\u001c\\uda78\\udf78\\u0086W\\u000bd\\ud9c5\\udc1d": [-5.486188898784271e+220, [], [4448083, 3147, 4.273503121897374e+16]]}\r\n--900cad9de5f2c404f9d8d95b89e7e8b9\r\nContent-Disposition: form-data; name="\xf3\x8e\xa1\xb0"\r\n\r\n{"U\\ud973\\udef3Fg": "KG\\u0015\\u0014\\u00e1", "\\u0094\\u676fU\\u0098\\uc72e": [true, null, -5.716294738382449e+16]}\r\n--900cad9de5f2c404f9d8d95b89e7e8b9\r\nContent-Disposition: form-data; name="NULL"\r\n\r\n0\r\n--900cad9de5f2c404f9d8d95b89e7e8b9\r\nContent-Disposition: form-data; name="name"\r\n\r\n\x1a\r\n--900cad9de5f2c404f9d8d95b89e7e8b9\r\nContent-Disposition: form-data; name="match"\r\n\r\n\xf3\x83\xa1\xa6¾÷ñ\xc2\x95\r\n--900cad9de5f2c404f9d8d95b89e7e8b9\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--900cad9de5f2c404f9d8d95b89e7e8b9\r\nContent-Disposition: form-data; name="is_insensitive"\r\n\r\ntrue\r\n--900cad9de5f2c404f9d8d95b89e7e8b9--\r\n' http://0.0.0.0:42897/api/document_types/ Copy GET /api/document_types/{id}/ # Response violates schema +3 more less Schema-violating request accepted Undocumented Content-Type Undocumented status code 1,239 Response violates schemaST108 "permissions" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/DocumentType:
{
"required": [
"document_count",
"id",
"name",
"permissions",
"slug",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"slug": {
"type": "string",
"readOnly": true
},
// Output truncated...
}
Value:
{
"document_count": 0,
"id": 6,
"is_insensitive": false,
"match": "",
"matching_algorithm": 0,
"name": "00",
"owner": null,
"slug": "00",
"user_can_change": true
} Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `full_perms` in query - incorrect type Response 200 OK
{"id":6,"slug":"00","name":"00","match":"","matching_algorithm":0,"is_insensitive":false,"document_count":0,"owner":null,"user_can_change":true} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/document_types/6/?full_perms=null&full_perms=null' Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/document_types/null%2Cnull/?full_perms=true' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: tE' -H 'Cookie: sessionid=' 'http://0.0.0.0:42897/api/document_types/1/?full_perms=true' Copy Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/document_types/-3.0405074898665047e-184/ Copy PATCH /api/document_types/{id}/ # Response violates schema +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,536 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "match": "", "matching_algorithm": 0, "is_insensitive": false, "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}}' http://0.0.0.0:42897/api/document_types/null%2Cnull/ Copy Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"name":["document type with this name already exists."],"owner":["Incorrect type. Expected pk value, received str."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=d38050f3015a94f499670e5d5caecd20' -d $'--d38050f3015a94f499670e5d5caecd20\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--d38050f3015a94f499670e5d5caecd20\r\nContent-Disposition: form-data; name="match"\r\n\r\n\r\n--d38050f3015a94f499670e5d5caecd20\r\nContent-Disposition: form-data; name="matching_algorithm"\r\n\r\n0\r\n--d38050f3015a94f499670e5d5caecd20\r\nContent-Disposition: form-data; name="is_insensitive"\r\n\r\nfalse\r\n--d38050f3015a94f499670e5d5caecd20\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--d38050f3015a94f499670e5d5caecd20\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": [null, null]}}\r\n--d38050f3015a94f499670e5d5caecd20--\r\n' http://0.0.0.0:42897/api/document_types/6/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"name":["document type with this name already exists."],"owner":["Incorrect type. Expected pk value, received str."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=87daa303abc142e57f0e2ccd4ca81752' -d $'--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="match"\r\n\r\n\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="matching_algorithm"\r\n\r\n0\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="is_insensitive"\r\n\r\nfalse\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": null}}\r\n--87daa303abc142e57f0e2ccd4ca81752--\r\n' http://0.0.0.0:42897/api/document_types/6/ Copy Response violates schemaST108 "permissions" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/DocumentType:
{
"required": [
"document_count",
"id",
"name",
"permissions",
"slug",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"slug": {
"type": "string",
"readOnly": true
},
// Output truncated...
}
Value:
{
"document_count": 0,
"id": 6,
"is_insensitive": false,
"match": "",
"matching_algorithm": 0,
"name": "00",
"owner": null,
"slug": "00",
"user_can_change": true
} Response 200 OK
{"id":6,"slug":"00","name":"00","match":"","matching_algorithm":0,"is_insensitive":false,"document_count":0,"owner":null,"user_can_change":true} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=c637e12e2b1a998d80d1b087531af51c' -d $'--c637e12e2b1a998d80d1b087531af51c--\r\n' http://0.0.0.0:42897/api/document_types/6/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/document_types/-6.103515625e-05/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PATCH -H 'Authorization: nil' -H 'Content-Type: application/json' -d '{"\u009f:\\2\u00e2\u00e5[\u0086)\u0099\"r": {}, "\u00c3\u00c6k\u009bmh\ud8ba\ude03\u00db": {}, "\ud907\udd10": {"\u0015": null, "\u0097\ud90e\udcd0\u7f9a\u00e5\udbd3\udc3b\u001c\udab5\udd06\ud891\udc89\u0080\u00ddk\f\u00e2\ud955\udd1a\u001d\u0085}": false, "\u000b\u0000\u00eb\u0094\u0099\u00c7": 4818407912757047.0}, "match": "", "matching_algorithm": 0, "name": "\ud8b6\udc80"}' http://0.0.0.0:42897/api/document_types/1/ Copy Schema-violating request acceptedST201 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` at /properties/set_permissions/allOf/0/properties/change (was object, became integer)
- violates `type` at /properties/match (was string, became boolean) Response 200 OK
{"id":1,"slug":"p","name":"P","match":"false","matching_algorithm":2,"is_insensitive":false,"document_count":0,"owner":null,"user_can_change":true} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=fd8ebad4dba688758ae4b7a868e6b705' -d $'--fd8ebad4dba688758ae4b7a868e6b705\r\nContent-Disposition: form-data; name="match"\r\n\r\nfalse\r\n--fd8ebad4dba688758ae4b7a868e6b705\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"change": 0}\r\n--fd8ebad4dba688758ae4b7a868e6b705--\r\n' http://0.0.0.0:42897/api/document_types/1/ Copy PUT /api/document_types/{id}/ # Response violates schema +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,534 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"name":["This field is required."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/document_types/3/ Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "match": "", "matching_algorithm": 0, "is_insensitive": false, "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}}' http://0.0.0.0:42897/api/document_types/null%2Cnull/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"owner":["Incorrect type. Expected pk value, received str."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=87daa303abc142e57f0e2ccd4ca81752' -d $'--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="match"\r\n\r\n\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="matching_algorithm"\r\n\r\n0\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="is_insensitive"\r\n\r\nfalse\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--87daa303abc142e57f0e2ccd4ca81752\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": null}}\r\n--87daa303abc142e57f0e2ccd4ca81752--\r\n' http://0.0.0.0:42897/api/document_types/3/ Copy Response violates schemaST108 "permissions" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/DocumentType:
{
"required": [
"document_count",
"id",
"name",
"permissions",
"slug",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"slug": {
"type": "string",
"readOnly": true
},
// Output truncated...
}
Value:
{
"document_count": 0,
"id": 3,
"is_insensitive": false,
"match": "",
"matching_algorithm": 0,
"name": "0",
"owner": null,
"slug": "0",
"user_can_change": true
} Response 200 OK
{"id":3,"slug":"0","name":"0","match":"","matching_algorithm":0,"is_insensitive":false,"document_count":0,"owner":null,"user_can_change":true} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=ced3d8eee13d5f03bb8dfb2192c0941c' -d $'--ced3d8eee13d5f03bb8dfb2192c0941c\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--ced3d8eee13d5f03bb8dfb2192c0941c--\r\n' http://0.0.0.0:42897/api/document_types/3/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - is_insensitive: Incorrect type Response 200 OK
{"id":3,"slug":"0","name":"0","match":"","matching_algorithm":0,"is_insensitive":false,"document_count":0,"owner":null,"user_can_change":true} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "match": "", "matching_algorithm": 0, "is_insensitive": 0, "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}}' http://0.0.0.0:42897/api/document_types/3/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PUT -H 'Authorization: 6%Fgv' -H 'Content-Type: application/json' -H 'Cookie: sessionid=null' -d '{"COM1": [], "*\u00b5\u00e5\udb9f\udea7": [-4.6003616091089435e+78, null, null], "": {}, "\u0016\u00a2\u00c2\u00b7": [true, []], "is_insensitive": false, "owner": 2105, "name": "\\\ud86d\udc61\u0018[\u0090b\u00d4", "match": "0", "set_permissions": {"n\ud8f9\udf26\uda96\udd477r\u00e3h\udabe\udf4a": {}, "view": {}, "change": {"Xmm\u00ff\u008e\u00c0RD\r\u00e5\u001ec": false, "l\u0086*kA": [], "groups": null, "users": null}}, "matching_algorithm": 5}' http://0.0.0.0:42897/api/document_types/1/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/x-www-form-urlencoded' -d 'matching_algorithm=5&name=' http://0.0.0.0:42897/api/document_types/2.2358528699424402e-291/ Copy POST /api/profile/disconnect_social_account/ # Response violates schema +3 more less Schema-valid request rejected Undocumented Content-Type Undocumented status code 1,262 Undocumented status codeST103 Received: 500
Documented: 200, 400 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:42897/api/profile/disconnect_social_account/ Copy Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 400 Bad Request
Social account not found Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"id": null}' http://0.0.0.0:42897/api/profile/disconnect_social_account/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
Social account not found Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"id": 0}' http://0.0.0.0:42897/api/profile/disconnect_social_account/ Copy Response violates schemaST108 {"detail":"JSON parse error - Expecting value: line 1 column 1 (char 0)"} is not of type "string"
Validated against the response schema for status code 400.
Schema:
{
"type": "string"
}
Value:
{
"detail": "JSON parse error - Expecting value: line 1 column 1 (char 0)"
} Response 400 Bad Request
{"detail":"JSON parse error - Expecting value: line 1 column 1 (char 0)"} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:42897/api/profile/disconnect_social_account/ Copy Undocumented status codeST103 Received: 401
Documented: 200, 400 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: x' -H 'Content-Type: application/json' -d '{"\u0016": "U \f\u00d8\u008d\u00f1\u00faq\u009c\u6437\ud8b0\udf7f\udb03\udf45a\u00f4\u00b4", "Rounds": {"\u00bc\u00c4S\u00a2\udab8\udd1aZ": {}, "": {}, "\uda5d\udf45IN\u001d": null}, "\u00a5\udbf9\udead\u1fb0\u000b;\u00ef\u001d\udbfa\udd72S\u0080\ud9ef\udf1d\ud9b4\uded5>": {"": {"\ud89d\udf24": -5.6080738741994776e+16}, "\uda97\udcae\u0016\ud8eb\udce6\u0087\u00f1": {"\u0084": 1.7976931348623155e+308, "\u00acg": "\u00b8\u00aa\u00f8\u001a"}, "\u0004\uda41\udf52 rq\u00c2\ud9ea\udd57\u00b3": {"__main__": null, "v\u0081n": "\u0002"}}, "\u0003u": [], "i": {}, "id": 376}' http://0.0.0.0:42897/api/profile/disconnect_social_account/ Copy GET /api/saved_views/{id}/ # Response violates schema +3 more less Schema-violating request accepted Undocumented Content-Type Undocumented status code 1,246 Response violates schemaST108 "permissions" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/SavedView:
{
"required": [
"filter_rules",
"id",
"name",
"permissions",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"name": {
"type": "string",
"maxLength": 128
},
"icon": {
// Output truncated...
}
Value:
{
"display_fields": null,
"display_mode": null,
"filter_rules": [],
"icon": "archive",
"id": 2,
"name": "0000000000000000000000000000000000000000000000000000000000000000...
"owner": null,
"page_size": 1,
"sort_field": "",
"sort_reverse": false,
"user_can_change": true
} Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `full_perms` in query - incorrect type Response 200 OK
{"id":2,"name":"0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","icon":"archive","sort_field":"","sort_reverse":false,"filter_rules":[],"page_size":1,"display_mode":null,"display_fields":null,"owner":null,"user_can_change":true} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/saved_views/2/?full_perms=null&full_perms=null' Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/saved_views/null%2Cnull/?full_perms=true' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: ;' http://0.0.0.0:42897/api/saved_views/1/ Copy Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/saved_views/-1.061971471824322e-291/?full_perms=false' Copy GET /api/search/ # Response violates schema +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,673 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
Query must be at least 3 characters Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/search/?query=' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `db_only` in query - violates `type` at /properties/db_only (was boolean, became null) Response 200 OK
{"total":0,"documents":[],"saved_views":[],"tags":[],"correspondents":[],"document_types":[],"storage_paths":[],"users":[],"groups":[],"mail_rules":[],"mail_accounts":[],"workflows":[],"custom_fields":[]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/search/?db_only=null&query=u%C3%95FR%C2%81' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: p4' -H 'Cookie: sessionid=DI)*nH`y' 'http://0.0.0.0:42897/api/search/?db_only=false&query=' Copy Response violates schemaST108 6 violations "document_count" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/Correspondent:
{
"required": [
"document_count",
"id",
"last_correspondence",
"name",
"permissions",
"slug",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"slug": {
"type": "string",
"readOnly": true
// Output truncated...
}
Value:
{
"id": 11,
"is_insensitive": true,
"match": "\udace\udc66\u00be\u00f7\u00f1\u0095",
"matching_algorithm": 2,
"name": "'",
"owner": 2,
"slug": "",
"user_can_change": false
} "document_count" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/CustomField:
{
"required": [
"data_type",
"document_count",
"id",
"name"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"name": {
"type": "string",
"maxLength": 128
},
"data_type": {
"$ref": "#/components/schemas/DataTypeEnum"
// Output truncated...
}
Value:
{
"data_type": "string",
"extra_data": null,
"id": 2,
"name": "0000000000000000000000000000000000000000000000000000000000000000...
} "document_count" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/DocumentType:
{
"required": [
"document_count",
"id",
"name",
"permissions",
"slug",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"slug": {
"type": "string",
"readOnly": true
},
// Output truncated...
}
Value:
{
"id": 3,
"is_insensitive": false,
"match": "",
"matching_algorithm": 0,
"name": "0",
"owner": null,
"slug": "0",
"user_can_change": true
} "document_count" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/StoragePath:
{
"required": [
"document_count",
"id",
"name",
"path",
"slug",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"slug": {
"type": "string",
"readOnly": true
},
// Output truncated...
}
Value:
{
"id": 3,
"is_insensitive": false,
"match": "",
"matching_algorithm": 0,
"name": "0",
"owner": null,
"path": "0",
"slug": "0",
"user_can_change": true
} "document_count" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/Tag:
{
"required": [
"children",
"document_count",
"id",
"name",
"slug",
"text_color",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"slug": {
"type": "string",
"readOnly": true
// Output truncated...
}
Value:
{
"children": [],
"color": "#a6cee3",
"id": 10,
"is_inbox_tag": true,
"is_insensitive": true,
"match": "",
"matching_algorithm": 1,
"name": "'",
"owner": 2,
"parent": null,
"slug": "",
"text_color": "#000000",
"user_can_change": false
} "permissions" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/SavedView:
{
"required": [
"filter_rules",
"id",
"name",
"permissions",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"name": {
"type": "string",
"maxLength": 128
},
"icon": {
// Output truncated...
}
Value:
{
"display_fields": null,
"display_mode": null,
"filter_rules": [],
"icon": "funnel",
"id": 8,
"name": "\u0010",
"owner": 2,
"page_size": null,
"sort_field": null,
"sort_reverse": false,
"user_can_change": false
} Response 200 OK
{"total":32,"documents":[],"saved_views":[{"id":8,"name":"\u0010","icon":"funnel","sort_field":null,"sort_reverse":false,"filter_rules":[],"page_size":null,"display_mode":null,"display_fields":null,"owner":2,"user_can_change":false},{"id":1,"name":"0","icon":"archive","sort_field":"","sort_reverse":false,"filter_rules":[],"page_size":1,"display_mode":null,"display_fields":null,"owner":null,"user_can_change":true},{"id":3,"name":"0","icon":"archive","sort_field":"","sort_reverse":false,"filter_rules":[],"pag // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/search/?query=%00%F3%8F%A6%B7%C3%A2%F2%BD%84%96%F2%B1%99%96x%28%C3%AE&db_only=null' Copy GET /api/storage_paths/{id}/ # Response violates schema +3 more less Schema-violating request accepted Undocumented Content-Type Undocumented status code 1,267 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `full_perms` in query - incorrect type Response 200 OK
{"id":5,"slug":"00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","name":"00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","path":"0","match":"","matching_algorithm":0,"is_insensitive":false,"document_count":0,"owner":null,"user_can_change":true} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/storage_paths/5/?full_perms=null&full_perms=null' Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/storage_paths/null%2Cnull/?full_perms=true' Copy Response violates schemaST108 "user_can_change" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/StoragePath:
{
"required": [
"document_count",
"id",
"name",
"path",
"slug",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"slug": {
"type": "string",
"readOnly": true
},
// Output truncated...
}
Value:
{
"document_count": 0,
"id": 5,
"is_insensitive": false,
"match": "",
"matching_algorithm": 0,
"name": "0000000000000000000000000000000000000000000000000000000000000000...
"owner": null,
"path": "0",
"permissions": {
"change": {
"groups": [],
"users": []
},
"view": {
"groups": [],
"users": []
}
},
// Output truncated...
} Response 200 OK
{"id":5,"slug":"00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","name":"00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","path":"0","match":"","matching_algorithm":0,"is_insensitive":false,"document_count":0,"owner":null,"permissions":{"view":{"users":[],"groups":[]},"change":{"users":[],"groups":[]}}} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/storage_paths/5/?full_perms=true' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: QqU' 'http://0.0.0.0:42897/api/storage_paths/1/?full_perms=false' Copy Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/storage_paths/-2.225073858507e-311/?full_perms=63979' Copy GET /api/tags/{id}/ # Response violates schema +3 more less Schema-violating request accepted Undocumented Content-Type Undocumented status code 1,238 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `full_perms` in query - incorrect type Response 200 OK
{"id":3,"slug":"0","name":"0","color":"#a6cee3","text_color":"#000000","match":"","matching_algorithm":1,"is_insensitive":true,"is_inbox_tag":false,"document_count":0,"owner":null,"user_can_change":true,"parent":null,"children":[]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/tags/3/?full_perms=null&full_perms=null' Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/tags/null%2Cnull/?full_perms=true' Copy Response violates schemaST108 "user_can_change" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/Tag:
{
"required": [
"children",
"document_count",
"id",
"name",
"slug",
"text_color",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"slug": {
"type": "string",
"readOnly": true
// Output truncated...
}
Value:
{
"children": [],
"color": "#a6cee3",
"document_count": 0,
"id": 3,
"is_inbox_tag": false,
"is_insensitive": true,
"match": "",
"matching_algorithm": 1,
"name": "0",
"owner": null,
"parent": null,
"permissions": {
"change": {
"groups": [],
"users": []
},
"view": {
"groups": [],
// Output truncated...
} Response 200 OK
{"id":3,"slug":"0","name":"0","color":"#a6cee3","text_color":"#000000","match":"","matching_algorithm":1,"is_insensitive":true,"is_inbox_tag":false,"document_count":0,"owner":null,"permissions":{"view":{"users":[],"groups":[]},"change":{"users":[],"groups":[]}},"parent":null,"children":[]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/tags/3/?full_perms=true' Copy Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/tags/3.396359787192776e-165/?full_perms=true' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: UndefinedContentType' 'http://0.0.0.0:42897/api/tags/1/?full_perms=true' Copy GET /api/saved_views/ # Response violates schema +2 more less Schema-violating request accepted Undocumented status code 1,751 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Invalid page."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/saved_views/?full_perms=true&ordering=&page=0' Copy Response violates schemaST108 "user_can_change" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/SavedView:
{
"required": [
"filter_rules",
"id",
"name",
"permissions",
"user_can_change"
],
"type": "object",
"properties": {
"id": {
"type": "integer",
"readOnly": true
},
"name": {
"type": "string",
"maxLength": 128
},
"icon": {
// Output truncated...
}
Value:
{
"display_fields": null,
"display_mode": null,
"filter_rules": [
{
"rule_type": 0,
"value": "0"
}
],
"icon": "archive",
"id": 1,
"name": "0",
"owner": null,
"page_size": 1,
"permissions": {
"change": {
"groups": [],
"users": []
},
// Output truncated...
} Response 200 OK
{"count":5,"next":null,"previous":null,"results":[{"id":1,"name":"0","icon":"archive","sort_field":"","sort_reverse":false,"filter_rules":[{"rule_type":0,"value":"0"}],"page_size":1,"display_mode":null,"display_fields":null,"owner":null,"permissions":{"view":{"users":[],"groups":[]},"change":{"users":[],"groups":[]}}},{"id":5,"name":"0","icon":"funnel","sort_field":null,"sort_reverse":false,"filter_rules":[],"page_size":null,"display_mode":null,"display_fields":null,"owner":2,"permissions":{"view":{"users": // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/saved_views/?full_perms=true&ordering=' Copy Schema-violating request acceptedST201 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 Response 200 OK
{"count":5,"next":null,"previous":null,"results":[{"id":1,"name":"0","icon":"archive","sort_field":"","sort_reverse":false,"filter_rules":[{"rule_type":0,"value":"0"}],"page_size":1,"display_mode":null,"display_fields":null,"owner":null,"user_can_change":true},{"id":5,"name":"0","icon":"funnel","sort_field":null,"sort_reverse":false,"filter_rules":[],"page_size":null,"display_mode":null,"display_fields":null,"owner":2,"user_can_change":true},{"id":4,"name":"00","icon":"archive","sort_field":"","sort_reverse // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/saved_views/?page_size=null&page_size=null' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization;' 'http://0.0.0.0:42897/api/saved_views/?page=1' Copy POST /api/tasks/run/ # Response violates schema +2 more less Schema-valid request rejected Undocumented status code 1,207 Response violates schemaST108 "error" is a required property
Validated against the response schema for status code 400.
Schema:
{
"required": [
"error"
],
"type": "object",
"properties": {
"error": {
"type": "string"
}
}
}
Value:
{
"task_type": [
"This field is required."
]
} Response 400 Bad Request
{"task_type":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/tasks/run/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"error":"Task type 'apply_ai_suggestions' cannot be manually triggered"} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=04755254cc5f23f91660cb292d26d266' -d $'--04755254cc5f23f91660cb292d26d266\r\nContent-Disposition: form-data; name="task_type"\r\n\r\napply_ai_suggestions\r\n--04755254cc5f23f91660cb292d26d266--\r\n' http://0.0.0.0:42897/api/tasks/run/ Copy Undocumented status codeST103 Received: 401
Documented: 200, 400 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: %' -H 'Content-Type: application/x-www-form-urlencoded' -H 'Cookie: sessionid=a]_SxBDc' -d '%C2%8C%C3%86%F3%B3%8A%8D%083=&t%F1%B3%99%BE%C3%84%C2%A0%C3%91%C2%A5a%C3%B3%F4%8B%B3%B3%C2%88=null&%C3%A9%F2%90%9A%9E%11%17%25=%C3%B7%F1%BD%B8%9EW%C3%A7&%C3%A9%F2%90%9A%9E%11%17%25=%F1%97%A4%93.&%C3%93=%F1%A2%AE%A9%24%F3%AB%BE%8F&%F2%87%85%9C=%C3%A7&%F2%87%85%9C=%F2%91%A9%B9&task_type=reprocess_document' http://0.0.0.0:42897/api/tasks/run/ Copy GET /api/profile/social_account_providers/ # Response violates schema +1 more less 1,291 Response violates schemaST108 [] is not of type "object"
Validated against the response schema for status code 200.
Schema:
{
"type": "object",
"additionalProperties": {}
}
Value:
[] Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/profile/social_account_providers/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: "+)Q(ewO' http://0.0.0.0:42897/api/profile/social_account_providers/ Copy GET /api/status/ # Response violates schema 44 Response violates schemaST108 3 violations "classifier" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/SystemStatus:
{
"required": [
"classifier",
"database",
"index",
"install_type",
"pngx_version",
"sanity_check",
"server_os",
"storage",
"tasks"
],
"type": "object",
"properties": {
"pngx_version": {
"type": "string"
},
"server_os": {
"type": "string"
// Output truncated...
}
Value:
{
"database": {
"error": null,
"migration_status": {
"latest_migration": "paperless_mail.0001_squashed",
"unapplied_migrations": []
},
"status": "OK",
"type": "sqlite",
"url": "/usr/src/paperless/data/db.sqlite3"
},
"install_type": "docker",
"pngx_version": "3.3.0",
"server_os": "Linux-7.0.9-arch2-1-x86_64-with-glibc2.41",
"storage": {
"available": 993171054592,
"total": 1899148181504
},
"tasks": {
// Output truncated...
} null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Database/properties/error:
{
"type": "string"
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/Tasks/properties/redis_error:
{
"type": "string"
}
Value:
null Response 200 OK
{"pngx_version":"3.3.0","server_os":"Linux-7.0.9-arch2-1-x86_64-with-glibc2.41","install_type":"docker","storage":{"total":1899148181504,"available":993171054592},"database":{"type":"sqlite","url":"/usr/src/paperless/data/db.sqlite3","status":"OK","error":null,"migration_status":{"latest_migration":"paperless_mail.0001_squashed","unapplied_migrations":[]}},"tasks":{"redis_url":"redis://redis:6379","redis_status":"OK","redis_error":null,"celery_status":"WARNING","celery_url":null,"celery_error":"No celery wo // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/status/ Copy GET /api/logs/{id}/ # Schema-valid request rejected +3 more less Schema-violating request accepted Undocumented Content-Type Undocumented status code 765 Undocumented status codeST103 Received: 400
Documented: 200, 404 Response 400 Bad Request
{"limit":"Must be a positive integer"} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/logs/paperless/?limit=null&limit=null' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"limit":"Must be a positive integer"} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/logs/paperless/?limit=0' Copy Undocumented status codeST103 Received: 401
Documented: 200, 404 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization;' 'http://0.0.0.0:42897/api/logs/celery/?limit=-7976' Copy Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:42897/api/logs/%5B2026-10-19%2018%3A13%3A53%2C194%5D%20%5BINFO%5D%20%5Bpaperless.auth%5D%20Login%20failed%20for%20user%20%60SCHEMATHESIS-INVALID-VALUE%60%20from%20private%20IP%20%60172.18.0.1%60./ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component:
- query: violates `type` at /properties/limit (was integer, became array)
- header: violates `format` at /properties/Authorization Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/logs/%5B2026-10-19%2018%3A11%3A12%2C428%5D%20%5BINFO%5D%20%5Bpaperless.auth%5D%20Login%20failed%20for%20user%20%60SCHEMATHESIS-INVALID-VALUE%60%20from%20private%20IP%20%60172.18.0.1%60./?limit=%7B%27%27%3A+%27false%27%2C+%27%5Cx1b%5CU000944ed%27%3A+2880267793%2C+%27m%C3%AF%C3%A2%C3%99%5Cx83%27%3A+619352%7D&limit=false&limit=%5B%27I%C2%BE%27%2C+-17241%2C+%27false%27%5D&limit=%5B%5B%5D%5D&limit=%7B%27%27%3A+-347%2C+%27%2C%C3%BDd%5Cx97O%5CU0006753b%5Cx89%5CU000c8b9e%C3%A7%7C%5CU0001a048%5CU0009deaf%27%3A+%27null%27%2C+%27%F0%96%A2%88%27%3A+%27false%27%7D&limit=%C3%85%05L&limit=%C2%B7%C3%89o%18&limit=&limit=%C3%87O%C3%8F%0Au%F2%B4%9E%AD%C3%8E%F3%AF%96%B9%C2%92%C2%A05&limit=K%F2%AA%B4%B9%C3%80&limit=%23Y%10&limit=%C2%AD&limit=1&limit=%2Cp%E8%B3%86&limit=%F3%8D%8C%9C&limit=&limit=True&limit=%F3%92%94%9F7vu%F4%87%A6%93' Copy GET /api/config/{id}/ # Schema-violating request accepted +2 more less Undocumented Content-Type Undocumented status code 1,268 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/config/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: JLUTP' -H 'Cookie: sessionid=S[OC^6b4S?' http://0.0.0.0:42897/api/config/1/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component:
- header: violates `format` at /properties/Authorization
- path: violates `type` at /properties/id (was integer, became number) Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/config/-3.8066657159183043e-177/ Copy GET /api/custom_fields/{id}/ # Schema-violating request accepted +2 more less Undocumented Content-Type Undocumented status code 1,244 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/custom_fields/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: l)iU?YwAFPHS,'"'"'$Z2)!{;uK' -H 'Cookie: sessionid=IWrGuA&z@E' http://0.0.0.0:42897/api/custom_fields/1/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `id` in path - violates `type` at /properties/id (was integer, became number) Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/custom_fields/-1.175494351e-38/ Copy PATCH /api/custom_fields/{id}/ # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 1,277 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "data_type": "string", "extra_data": null}' http://0.0.0.0:42897/api/custom_fields/null%2Cnull/ Copy Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"name":["custom field with this name already exists."],"data_type":["\"AAA\" is not a valid choice."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=c976f5eea58bb2e60c244223e585b140' -d $'--c976f5eea58bb2e60c244223e585b140\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--c976f5eea58bb2e60c244223e585b140\r\nContent-Disposition: form-data; name="data_type"\r\n\r\nAAA\r\n--c976f5eea58bb2e60c244223e585b140\r\nContent-Disposition: form-data; name="extra_data"\r\n\r\nnull\r\n--c976f5eea58bb2e60c244223e585b140--\r\n' http://0.0.0.0:42897/api/custom_fields/4/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"name":["custom field with this name already exists."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=4fb9090793c763534addd9cba8be95fe' -d $'--4fb9090793c763534addd9cba8be95fe\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--4fb9090793c763534addd9cba8be95fe\r\nContent-Disposition: form-data; name="data_type"\r\n\r\nstring\r\n--4fb9090793c763534addd9cba8be95fe\r\nContent-Disposition: form-data; name="extra_data"\r\n\r\n{}\r\n--4fb9090793c763534addd9cba8be95fe--\r\n' http://0.0.0.0:42897/api/custom_fields/4/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PATCH -H 'Authorization: D!:wIl:+Q6s^57d' -H 'Content-Type: application/x-www-form-urlencoded' http://0.0.0.0:42897/api/custom_fields/1/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/x-www-form-urlencoded' -d '~%C3%B8%F0%A8%95%BE%2B%C3%B7%C3%BA%F2%92%B3%87%C2%92%28%15=3.3812887711267924e%2B16&name=e%C3%8B%16%1D%C2%A7%C2%A2%C3%9B%F2%A5%81%AA%C2%A8%3DF%24%C3%AFr%F3%8E%B5%84%11%F3%AF%93%93upp%26%E4%9F%A8~T%7F%C2%B7%C2%A5%0B%C3%B0%C2%A8%C3%8C%C3%A2%C2%95wd%C3%95W%C3%9BS%13G%C2%AE%C2%A9%C3%8E%C2%89f%C2%88%C3%979%F2%AC%BE%A0%C3%B0%F0%98%AC%84%C2%BE%C3%B7%C2%8FL%06%C3%80%C2%91%F3%9D%B6%B8%F0%94%B8%B7a%C2%80%F0%9C%A9%8B%C2%84%5D%C2%BA_%C2%A21%C2%B0%C2%A0%C3%83%C2%AAb%C3%8D%F3%9E%81%BE%F3%9D%B8%B7%09%C3%9E%C3%B9%C2%85lD%F2%B1%A6%9C%F2%97%AF%98%06h%C2%A6%C3%B7%C2%AF%C2%A82%F0%9E%82%A9QIB%C3%81%F3%9A%8F%AD%F3%B1%AE%8B%C2%A0%F1%B3%9B%8D%C2%B5%C3%A4%C2%BDx~%40%5E%C3%9E%F0%A1%A5%95%C3%B7%C3%BA%C3%88o%F1%81%BC%90%C3%8E%0B%F1%B1%8B%99%F1%A1%B0%91%C3%A3%E7%91%98%C2%A8eG%C2%9C%2FR%C2%94%F0%BF%A3%BA%3D%C2%B5L%C2%8E%F1%A0%BB%97%C3%A2%C2%8E%C2%9F%F0%BC%B9%AE%C2%AC%F3%AC%82%93%C3%B9%F2%87%BC%BAh%C3%9C%C3%80%C2%9E%C3%BA%F0%9C%B7%8Fr%F1%8A%BE%89%3A%F4%85%89%85%C3%B7%C3%B6%C3%A0%C2%A0L%60%F0%91%97%A0%F1%9E%9B%A1~L%F0%99%A3%AC%C3%ACK%21%F0%91%94%A4%C2%98%C3%A9%7C%C2%B5l%F1%B9%B1%A1%C2%B5%C2%8Fqy%F3%91%AF%BE%C3%81%01%C3%82%C2%82%5D%C3%88%C2%AAS%09%0F%C3%81%F3%8A%88%BEd%C3%B5%C2%BBd%10%0B%E3%A1%A8%C2%B2%C3%96%E1%B1%912-7%C3%BA%C2%BE%C3%A4%C3%91%F2%B8%94%93E%C3%B3%13S%5B%17%C3%8A%C2%BFYm%C2%82%21%C2%BD%F2%89%AF%90%C3%90v%C2%9B%C2%B1%C2%B5%C2%99%C2%B7%C2%9Fk%F0%90%A2%AB%C3%90%C2%97%F3%8D%97%99%F3%B2%9F%8A%C3%A3%12K%C2%B6%C3%A9%13%2Fm%C3%A2%C2%96%F2%AC%8E%82%C3%A3%C2%AF%F2%BD%A1%B2%C3%A9%F3%95%A7%BF_%C2%89%C3%AD%C3%86%C3%B4%C2%94%C2%82%C3%AC%C3%82%5E%C3%A0%3Eb%C3%BB%C3%93%C2%AA0U0%C3%B2%F3%8B%AD%BA%C3%BD%F2%95%A9%BA%C2%BC%C2%89%F2%B7%A9%BC%C2%90%C3%9A%C2%B4%3Fl%C3%A9f%0E%F3%9D%85%BAa%F3%A3%BC%8F%C3%991dV%22%C3%80%E3%B4%92%19%C2%AA%5Dm%C2%BD%26%F3%A2%B9%B5G%24%C3%807%F1%9B%A7%BD%EE%A9%88%C2%B6%F3%A9%92%A2%F3%BB%8C%942%28%C3%A9%C3%94d%F2%AC%94%91%C2%A2j%C3%BC%E3%9E%A4N%F1%9F%A2%A6%C2%9B%C2%83%F3%8F%85%B3%F1%89%82%95ei%0Fj%C2%8Eg%F4%8F%AB%97%C2%9F%C2%B1%29L%F0%97%BC%9A%C3%98%3B%F0%BE%B1%98%F2%A2%BE%8F%C2%B8&data_type=%E4%99%9B%C3%BB%F0%AD%BC%B3' http://0.0.0.0:42897/api/custom_fields/-1.9034883332826163e-222/ Copy Schema-violating request acceptedST201 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` at /properties/name (was string, became integer) Response 200 OK
{"id":150,"name":"414995949","data_type":"date","extra_data":null,"document_count":0} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": 414995949}' http://0.0.0.0:42897/api/custom_fields/150/ Copy POST /api/documents/post_document/ # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 1,345 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"document":["No file was submitted."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/post_document/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"correspondent":["Incorrect type. Expected pk value, received str."],"document_type":["Incorrect type. Expected pk value, received str."],"storage_path":["Incorrect type. Expected pk value, received str."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=bf56b4ca0a198b7e2b80c2f5947bc6e1' -d $'--bf56b4ca0a198b7e2b80c2f5947bc6e1\r\nContent-Disposition: form-data; name="created"\r\n\r\n2000-01-01T00:00:00Z\r\n--bf56b4ca0a198b7e2b80c2f5947bc6e1\r\nContent-Disposition: form-data; name="document"; filename="document.png"\r\n\r\n�PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x01\x00\x00\x00\x01\x08\x00\x00\x00\x00:~�U\x00\x00\x00\nIDATx�c`\x00\x00\x00\x02\x00\x01H��q\x00\x00\x00\x00IEND�B`�\r\n--bf56b4ca0a198b7e2b80c2f5947bc6e1\r\nContent-Disposition: form-data; name="title"\r\n\r\n0\r\n--bf56b4ca0a198b7e2b80c2f5947bc6e1\r\nContent-Disposition: form-data; name="correspondent"\r\n\r\nnull\r\n--bf56b4ca0a198b7e2b80c2f5947bc6e1\r\nContent-Disposition: form-data; name="document_type"\r\n\r\nnull\r\n--bf56b4ca0a198b7e2b80c2f5947bc6e1\r\nContent-Disposition: form-data; name="storage_path"\r\n\r\nnull\r\n--bf56b4ca0a198b7e2b80c2f5947bc6e1\r\nContent-Disposition: form-data; name="archive_serial_number"\r\n\r\n0\r\n--bf56b4ca0a198b7e2b80c2f5947bc6e1\r\nContent-Disposition: form-data; name="custom_fields"\r\n\r\nnull\r\n--bf56b4ca0a198b7e2b80c2f5947bc6e1\r\nContent-Disposition: form-data; name="from_webui"\r\n\r\ntrue\r\n--bf56b4ca0a198b7e2b80c2f5947bc6e1--\r\n' http://0.0.0.0:42897/api/documents/post_document/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization;' -H 'Content-Type: multipart/form-data; boundary=78df18824e2dccdab355fd9f4f99b262' -d $'--78df18824e2dccdab355fd9f4f99b262\r\nContent-Disposition: form-data; name="document"; filename="document"\r\n\r\n\r\n--78df18824e2dccdab355fd9f4f99b262\r\nContent-Disposition: form-data; name="storage_path"\r\n\r\n3550\r\n--78df18824e2dccdab355fd9f4f99b262\r\nContent-Disposition: form-data; name="archive_serial_number"\r\n\r\n885\r\n--78df18824e2dccdab355fd9f4f99b262\r\nContent-Disposition: form-data; name="correspondent"\r\n\r\nnull\r\n--78df18824e2dccdab355fd9f4f99b262\r\nContent-Disposition: form-data; name="created"\r\n\r\n2026-10-19T18:10:10.980383Z\r\n--78df18824e2dccdab355fd9f4f99b262--\r\n' http://0.0.0.0:42897/api/documents/post_document/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - violates `format` at /properties/created/anyOf/0 Response 200 OK
"9dbe5da8-3b03-4b43-be45-70f8f950141e" Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=71c2d94ceedf5d7e685f3faa1ad00a16' -d $'--71c2d94ceedf5d7e685f3faa1ad00a16\r\nContent-Disposition: form-data; name="\xc2\x8a-v\xf3\x8e\x9d\x81𑐨D\xc2\x8c\x1c\xc2\x8e\xc2\x88þ\xc2\x8f"\r\n\r\n37\r\n--71c2d94ceedf5d7e685f3faa1ad00a16\r\nContent-Disposition: form-data; name="\xf0\x9b\xae\xbb\xc2\x8ek\xc2\x87{\xf4\x88\x86\x86\xf3\x85\x97\x99j\x05"\r\n\r\n-1054\r\n--71c2d94ceedf5d7e685f3faa1ad00a16\r\nContent-Disposition: form-data; name="Ä\x18"\r\n\r\n-267338\r\n--71c2d94ceedf5d7e685f3faa1ad00a16\r\nContent-Disposition: form-data; name="Ä\x18"\r\n\r\n-2.9129433374747456e+16\r\n--71c2d94ceedf5d7e685f3faa1ad00a16\r\nContent-Disposition: form-data; name="Ä\x18"\r\n\r\nnull\r\n--71c2d94ceedf5d7e685f3faa1ad00a16\r\nContent-Disposition: form-data; name="created"\r\n\r\n0148-01-01T00:00:00Z\r\n--71c2d94ceedf5d7e685f3faa1ad00a16\r\nContent-Disposition: form-data; name="document"; filename="document.png"\r\n\r\n�PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x01\x00\x00\x00\x01\x08\x00\x00\x00\x00:~�U\x00\x00\x00\nIDATx�c`\x00\x00\x00\x02\x00\x01H��q\x00\x00\x00\x00IEND�B`�\r\n--71c2d94ceedf5d7e685f3faa1ad00a16--\r\n' http://0.0.0.0:42897/api/documents/post_document/ Copy GET /api/documents/{id}/ # Schema-violating request accepted +2 more less Undocumented Content-Type Undocumented status code 1,209 Undocumented status codeST103 Received: 404
Documented: 200, 400 Response 404 Not Found
{"detail":"No Document matches the given query."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/documents/0/?full_perms=null&full_perms=null' Copy Undocumented status codeST103 Received: 401
Documented: 200, 400 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: l0=E[ZR}}' -H 'Cookie: sessionid=g' 'http://0.0.0.0:42897/api/documents/1/?full_perms=false' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `id` in path - violates `type` at /properties/id (was integer, became number) Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/documents/-2.635327201731806e-66/?full_perms=true&fields=%F3%8C%AE%B3U%0E%F3%9F%A0%90&fields=%F2%A6%9A%9A&fields=L%1F%09%C3%97%C2%8C%27%E7%A1%94%3B%07%5E%C3%BA%F2%AE%9E%9F%C2%8ET&fields=%C2%A3%C2%A9C9KF%F1%AD%B4%A3%C2%9C%29&fields=5t%2C&fields=%C2%90%F1%9A%AE%A3%02&fields=%2C.%2F%3B%27%5B%5D%5C-%3D%3C%3E%3F%3A%22%7B%7D%7C_%2B%21%40%23%24%25%5E%26%2A%28%29%60~&fields=LZ%5C%C2%A7r&fields=%F2%B9%97%9F&fields=O&fields=%C3%86%C2%89%C2%89&fields=%C2%A0%C3%83%C3%A8%C3%8C%7Bo&fields=%F2%AA%B8%BF%F2%83%8A%9Ay%F2%BF%A7%98%C3%B4%F0%BB%9D%81%5B%C3%B9%01%C2%8C%C2%9F%F2%91%8D%AD%F2%A5%A3%A5%7C%C3%97%C3%AF%F1%B5%9B%9B%F0%B6%AB%9E%F0%A4%9E%9A%F3%84%9E%80&fields=%F0%B7%97%A1%C3%97%3B%3C%C2%A9%26&fields=Vb%C3%9F%22%06%C2%90%5Bo&fields=%15%F4%8D%B3%82%16%C3%BE%F3%92%9D%B9&fields=1e100' Copy GET /api/groups/ # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 1,718 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Invalid page."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/groups/?name__icontains=&name__iendswith=&name__iexact=&name__istartswith=&ordering=&page=0' Copy Schema-violating request acceptedST201 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 Response 200 OK
{"count":4,"next":null,"previous":null,"results":[{"id":1,"name":"0","permissions":[]},{"id":4,"name":"00","permissions":[]},{"id":2,"name":"00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","permissions":[]},{"id":3,"name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","permissions":[]}]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/groups/?page_size=null&page_size=null' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: 0:'"'"'Q' -H 'Cookie: sessionid=6' 'http://0.0.0.0:42897/api/groups/?name__istartswith=%17%C2%A4%C2%8C%13z&name__iendswith=%F3%B0%8B%A5B&name__icontains=%C3%B9%C3%A2&page=1&name__iexact=%C2%BA%04%04&ordering=%C3%8DI%C2%AB%C3%AC%11%3E' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"name__istartswith":["Null characters are not allowed."]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/groups/?name__istartswith=%00%5C&page_size=-17022&ordering=%F3%8F%9D%91%C3%96%C3%A6%C3%B9%F2%BE%85%BB%C2%8E%0B%C2%9A%C2%B3%C2%92%C3%83%C3%A0%C2%9D%C3%8F&name__icontains=n&page=1' Copy POST /api/groups/ # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 1,832 Undocumented status codeST103 Received: 400
Documented: 201 Response 400 Bad Request
{"name":["This field is required."],"permissions":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/groups/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: Missing required property: permissions Response 201 Created
{"id":1,"name":"0","permissions":[]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=ced3d8eee13d5f03bb8dfb2192c0941c' -d $'--ced3d8eee13d5f03bb8dfb2192c0941c\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--ced3d8eee13d5f03bb8dfb2192c0941c--\r\n' http://0.0.0.0:42897/api/groups/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"name":["group with this name already exists."],"permissions":["Object with codename=00 does not exist."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=01c9fdb7ab5b885f267574c5a903aa8e' -d $'--01c9fdb7ab5b885f267574c5a903aa8e\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--01c9fdb7ab5b885f267574c5a903aa8e\r\nContent-Disposition: form-data; name="permissions"\r\n\r\n00\r\n--01c9fdb7ab5b885f267574c5a903aa8e--\r\n' http://0.0.0.0:42897/api/groups/ Copy Undocumented status codeST103 Received: 401
Documented: 201 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: L'"'"'D' -H 'Content-Type: application/x-www-form-urlencoded' -H 'Cookie: sessionid=QV0' -d '%C2%9F%F4%81%96%8B=%24%F2%96%8A%95%C3%9F%C3%8B%C3%8D%1F&%C2%9F%F4%81%96%8B=ma%C2%8Ak&%F2%85%98%B3%C2%93f%C3%96%C2%8A=%C2%BD&%F2%85%98%B3%C2%93f%C3%96%C2%8A=%C2%BE%C2%9C%C2%BC&%40%F3%8B%97%B3=%C2%BE%F3%9C%B8%83x1%F4%84%A6%A5%F2%B7%A7%86%F2%BC%8D%84%02%F1%92%AF%AC%C3%82%F0%99%B1%98%F3%A3%87%94%C2%AC%09%C3%8A%C2%8E&%40%F3%8B%97%B3=%C2%9D%C3%B9%0Ek%C2%BE&%40%F3%8B%97%B3=%F1%BB%9F%A8%C3%84%C3%9C%F1%9C%8B%8F&name=%F1%82%8F%BE%22' http://0.0.0.0:42897/api/groups/ Copy GET /api/groups/{id}/ # Schema-violating request accepted +2 more less Undocumented Content-Type Undocumented status code 1,242 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/groups/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: 57=B' -H 'Cookie: sessionid=O[LE?c>]0' http://0.0.0.0:42897/api/groups/1/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `id` in path - violates `type` at /properties/id (was integer, became number) Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/groups/-2.977676307540986e-291/ Copy PUT /api/groups/{id}/ # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 1,229 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"name":["This field is required."],"permissions":["This field is required."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/groups/1/ Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "permissions": []}' http://0.0.0.0:42897/api/groups/null%2Cnull/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: Missing required property: permissions Response 200 OK
{"id":1,"name":"0","permissions":[]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=ced3d8eee13d5f03bb8dfb2192c0941c' -d $'--ced3d8eee13d5f03bb8dfb2192c0941c\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--ced3d8eee13d5f03bb8dfb2192c0941c--\r\n' http://0.0.0.0:42897/api/groups/1/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"permissions":["Object with codename=00 does not exist."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=01c9fdb7ab5b885f267574c5a903aa8e' -d $'--01c9fdb7ab5b885f267574c5a903aa8e\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--01c9fdb7ab5b885f267574c5a903aa8e\r\nContent-Disposition: form-data; name="permissions"\r\n\r\n00\r\n--01c9fdb7ab5b885f267574c5a903aa8e--\r\n' http://0.0.0.0:42897/api/groups/1/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PUT -H 'Authorization: 06' -H 'Content-Type: application/json' -H 'Cookie: sessionid=TRUE' -d '{"permissions": [], "name": "Invoice"}' http://0.0.0.0:42897/api/groups/1/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=c62392fb413eadcceaaa7f4caca44ab4' -d $'--c62392fb413eadcceaaa7f4caca44ab4\r\nContent-Disposition: form-data; name=""\r\n\r\n{}\r\n--c62392fb413eadcceaaa7f4caca44ab4\r\nContent-Disposition: form-data; name="¨ర\xf3\xae\x90\x8c¿"\r\n\r\n{"\\u00a4\\u001a\\u00e9?\\u00a3\\udb81\\udd07[e\\u0088:\\u0096\\u008a\\u00cd": "\\udb0c\\udec6\\u00fc\\udaf4\\ude87o\\u00ea\\u00d6\\u00e1\\u00f6", "\\ud9d1\\udece,\\udb04\\ude04\\u009b": null, "\\u009f\\u00a7\\ud98b\\uddcat\\u0097": null}\r\n--c62392fb413eadcceaaa7f4caca44ab4\r\nContent-Disposition: form-data; name="permissions"\r\n\r\n\xf2\x93\xa3\xafP\x0cr\xf0\xbb\x89\xa1G/c\xf4\x86\xb7\xb7§*\r\n--c62392fb413eadcceaaa7f4caca44ab4\r\nContent-Disposition: form-data; name="permissions"\r\n\r\n¾Cï\xc2\x83w\xf1\xb9\x82\xbf\x02×UàHù\r\n--c62392fb413eadcceaaa7f4caca44ab4\r\nContent-Disposition: form-data; name="permissions"\r\n\r\ni\xf2\xb9\xa3\xa4\x7f\r\n--c62392fb413eadcceaaa7f4caca44ab4\r\nContent-Disposition: form-data; name="permissions"\r\n\r\n--workbench-output\r\n--c62392fb413eadcceaaa7f4caca44ab4\r\nContent-Disposition: form-data; name="permissions"\r\n\r\nÙ\r\n--c62392fb413eadcceaaa7f4caca44ab4\r\nContent-Disposition: form-data; name="permissions"\r\n\r\n𐺜®8\r\n--c62392fb413eadcceaaa7f4caca44ab4\r\nContent-Disposition: form-data; name="permissions"\r\n\r\n\xf2\xa2\x9e\x89\xf2\xb2\x93\x95\r\n--c62392fb413eadcceaaa7f4caca44ab4\r\nContent-Disposition: form-data; name="permissions"\r\n\r\n¨\xf3\xb4\xaa\xa0\xc2\x8c*\x1dñ\xc2\x95\xf3\xa0\xae\xbdï\xc2\x985ë\r\n--c62392fb413eadcceaaa7f4caca44ab4\r\nContent-Disposition: form-data; name="permissions"\r\n\r\n}\r\n--c62392fb413eadcceaaa7f4caca44ab4\r\nContent-Disposition: form-data; name="permissions"\r\n\r\nÿöb🢔H\x16w\x1b¸\x07FÞÂB÷\r\n--c62392fb413eadcceaaa7f4caca44ab4\r\nContent-Disposition: form-data; name="permissions"\r\n\r\n\xf2\xa9\xb9\x8a?Z\r\n--c62392fb413eadcceaaa7f4caca44ab4\r\nContent-Disposition: form-data; name="permissions"\r\n\r\n©\t\r\n--c62392fb413eadcceaaa7f4caca44ab4\r\nContent-Disposition: form-data; name="permissions"\r\n\r\n)§;䐀\xf1\xad\xa8\x85\xf1\x9e\xa1\x86X\r\x0e¿\x12\xf2\xa1\xbb\xa8o\xf4\x8e\x94\xb8\xc2\x9c@\xf2\xb8\xa5\x9câ&qÚY²ë(6\n\r\n--c62392fb413eadcceaaa7f4caca44ab4\r\nContent-Disposition: form-data; name="permissions"\r\n\r\n\xc2\x9f"\r\n--c62392fb413eadcceaaa7f4caca44ab4\r\nContent-Disposition: form-data; name="name"\r\n\r\n\xf1\x9d\xa3\x91\r\n--c62392fb413eadcceaaa7f4caca44ab4--\r\n' http://0.0.0.0:42897/api/groups/-5.433246985440994e-22/ Copy GET /api/mail_accounts/{id}/ # Schema-violating request accepted +2 more less Undocumented Content-Type Undocumented status code 1,221 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/mail_accounts/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: #c' -H 'Cookie: sessionid=Fn:' http://0.0.0.0:42897/api/mail_accounts/-1479519645553607049216/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `id` in path - violates `type` at /properties/id (was integer, became number) Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/mail_accounts/3.622535423984908e-63/ Copy GET /api/mail_rules/{id}/ # Schema-violating request accepted +2 more less Undocumented Content-Type Undocumented status code 1,265 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/mail_rules/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: R{' -H 'Cookie: sessionid=' http://0.0.0.0:42897/api/mail_rules/1/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `id` in path - violates `type` at /properties/id (was integer, became number) Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/mail_rules/-7.570511687668418e-33/ Copy GET /api/processed_mail/ # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 1,850 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"rule":["Select a valid choice. That choice is not one of the available choices."]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/processed_mail/?ordering=&page=0&page_size=0&rule=0' Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Invalid page."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/processed_mail/?ordering=&page=0&page_size=0' Copy Schema-violating request acceptedST201 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 Response 200 OK
{"count":0,"next":null,"previous":null,"results":[]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/processed_mail/?page_size=null&page_size=null' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: f(mnet79|f<' 'http://0.0.0.0:42897/api/processed_mail/?page=1' Copy GET /api/processed_mail/{id}/ # Schema-violating request accepted +2 more less Undocumented Content-Type Undocumented status code 1,275 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/processed_mail/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: QR' http://0.0.0.0:42897/api/processed_mail/1/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component:
- header: violates `format` at /properties/Authorization
- path: violates `type` at /properties/id (was integer, became number) Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/processed_mail/2.225073858507203e-309/ Copy GET /api/share_link_bundles/{id}/ # Schema-violating request accepted +2 more less Undocumented Content-Type Undocumented status code 1,258 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/share_link_bundles/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: xUb&J&%c' http://0.0.0.0:42897/api/share_link_bundles/1/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `id` in path - violates `type` at /properties/id (was integer, became number) Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/share_link_bundles/2.225073858507203e-309/ Copy GET /api/share_links/{id}/ # Schema-violating request accepted +2 more less Undocumented Content-Type Undocumented status code 1,264 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/share_links/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: B.wz' http://0.0.0.0:42897/api/share_links/1/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `id` in path - violates `type` at /properties/id (was integer, became number) Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/share_links/3.2075173581034842e-93/ Copy PATCH /api/tags/{id}/ # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 1,628 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "color": "0", "match": "", "matching_algorithm": 0, "is_insensitive": false, "is_inbox_tag": false, "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}, "parent": null}' http://0.0.0.0:42897/api/tags/null%2Cnull/ Copy Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"name":["tag with this name already exists."],"color":["Invalid color."],"owner":["Incorrect type. Expected pk value, received str."],"parent":["Incorrect type. Expected pk value, received str."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=e01a3d6274ed7f28c24b182237f670e0' -d $'--e01a3d6274ed7f28c24b182237f670e0\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--e01a3d6274ed7f28c24b182237f670e0\r\nContent-Disposition: form-data; name="color"\r\n\r\n0\r\n--e01a3d6274ed7f28c24b182237f670e0\r\nContent-Disposition: form-data; name="match"\r\n\r\n\r\n--e01a3d6274ed7f28c24b182237f670e0\r\nContent-Disposition: form-data; name="matching_algorithm"\r\n\r\n0\r\n--e01a3d6274ed7f28c24b182237f670e0\r\nContent-Disposition: form-data; name="is_insensitive"\r\n\r\nfalse\r\n--e01a3d6274ed7f28c24b182237f670e0\r\nContent-Disposition: form-data; name="is_inbox_tag"\r\n\r\nfalse\r\n--e01a3d6274ed7f28c24b182237f670e0\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--e01a3d6274ed7f28c24b182237f670e0\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}\r\n--e01a3d6274ed7f28c24b182237f670e0\r\nContent-Disposition: form-data; name="parent"\r\n\r\n{}\r\n--e01a3d6274ed7f28c24b182237f670e0--\r\n' http://0.0.0.0:42897/api/tags/2/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"name":["tag with this name already exists."],"color":["Invalid color."],"owner":["Incorrect type. Expected pk value, received str."],"parent":["Invalid pk \"0\" - object does not exist."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=821038e24645383067abea8a9940b16d' -d $'--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="color"\r\n\r\n0\r\n--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="match"\r\n\r\n\r\n--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="matching_algorithm"\r\n\r\n0\r\n--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="is_insensitive"\r\n\r\nfalse\r\n--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="is_inbox_tag"\r\n\r\nfalse\r\n--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}\r\n--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="parent"\r\n\r\n0\r\n--821038e24645383067abea8a9940b16d--\r\n' http://0.0.0.0:42897/api/tags/2/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PATCH -H 'Authorization: D0e' -H 'Content-Type: application/x-www-form-urlencoded' -H 'Cookie: sessionid=' -d =6.294884731303703e%2B16 http://0.0.0.0:42897/api/tags/1/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - violates `minLength` at /$ref/schema000001/properties/color (was "", became "") Response 200 OK
{"id":1,"slug":"0","name":"0","color":"#a6cee3","text_color":"#000000","match":"\u0016o+","matching_algorithm":5,"is_insensitive":false,"is_inbox_tag":false,"document_count":0,"owner":null,"user_can_change":true,"parent":null,"children":[]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/x-www-form-urlencoded' -d '%00N%F3%A0%8E%95%5B%F1%9D%A4%A8=%1Bq%C2%A2%F3%9B%95%BB%C3%BF&%1E%C3%A4%F3%84%BC%AE%C3%B9%C3%AD%05M=-%C2%A6%C3%91%F2%8B%A1%B3&%C3%BB%C2%8F%C3%A5F%C2%AA=true&%C3%BB%C2%8F%C3%A5F%C2%AA=&%C3%BB%C2%8F%C3%A5F%C2%AA=398688275901388&%F2%8A%A8%B9=%C3%855%F0%A0%B6%A1%C2%B2%C2%B5%C2%A1%C2%A1&%F2%8A%A8%B9=Lv%C3%82%C2%B59%F1%BC%9F%83%C3%87%0F.%C2%8D%F3%9B%86%BF%1A%3A%F3%9B%AD%82%3F%F0%B5%B8%B89%F3%9A%A3%B0%1F%C2%B2%C3%96%C3%B0%C3%91&%F2%8A%A8%B9=%C3%9A&is_inbox_tag=false&color=&match=%F1%95%96%BE%16o%2B&is_insensitive=false&matching_algorithm=5' http://0.0.0.0:42897/api/tags/1/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/x-www-form-urlencoded' -d '%3A%F3%BB%90%8Aj%F1%91%B6%87G%F3%80%8D%95=true&%C2%81%C2%AA%C2%8E%C2%BD%7F%5E%C2%A0%C2%9Cx%C3%A0%C3%86%C2%94_%0E=6.578934886929161e%2B16&%C2%81%C2%AA%C2%8E%C2%BD%7F%5E%C2%A0%C2%9Cx%C3%A0%C3%86%C2%94_%0E=null&%C2%81%C2%AA%C2%8E%C2%BD%7F%5E%C2%A0%C2%9Cx%C3%A0%C3%86%C2%94_%0E=true&is_inbox_tag=true&owner=-146336250171134&parent=null' http://0.0.0.0:42897/api/tags/8.061263046224449e-278/ Copy PUT /api/tags/{id}/ # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 1,583 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"name":["This field is required."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/tags/2/ Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "color": "0", "match": "", "matching_algorithm": 0, "is_insensitive": false, "is_inbox_tag": false, "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}, "parent": null}' http://0.0.0.0:42897/api/tags/null%2Cnull/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"name":["tag with this name already exists."],"color":["Invalid color."],"owner":["Incorrect type. Expected pk value, received str."],"parent":["Invalid pk \"0\" - object does not exist."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=821038e24645383067abea8a9940b16d' -d $'--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="color"\r\n\r\n0\r\n--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="match"\r\n\r\n\r\n--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="matching_algorithm"\r\n\r\n0\r\n--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="is_insensitive"\r\n\r\nfalse\r\n--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="is_inbox_tag"\r\n\r\nfalse\r\n--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}\r\n--821038e24645383067abea8a9940b16d\r\nContent-Disposition: form-data; name="parent"\r\n\r\n0\r\n--821038e24645383067abea8a9940b16d--\r\n' http://0.0.0.0:42897/api/tags/2/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component:
- header: violates `format` at /properties/Authorization
- body: violates `type` at /properties/set_permissions/allOf/0/properties/view/properties/groups/anyOf/0 (was array, became integer)
- body: violates `type` at /properties/is_insensitive (was boolean, became string)
- body: violates `type` at /properties/is_inbox_tag (was boolean, became array) Response 200 OK
{"id":1,"slug":"0","name":"0","color":"#a6cee3","text_color":"#000000","match":"Kè\u001a«C$","matching_algorithm":1,"is_insensitive":false,"is_inbox_tag":false,"document_count":0,"owner":null,"user_can_change":true,"parent":null,"children":[]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=8f7f4d39c85b1da394e14d8da25c758e' -d $'--8f7f4d39c85b1da394e14d8da25c758e\r\nContent-Disposition: form-data; name="is_insensitive"\r\n\r\n\r\n--8f7f4d39c85b1da394e14d8da25c758e\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--8f7f4d39c85b1da394e14d8da25c758e\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"groups": 0}, "change": {"groups": 0}}\r\n--8f7f4d39c85b1da394e14d8da25c758e--\r\n' http://0.0.0.0:42897/api/tags/1/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PUT -H 'Authorization: X9iSutdoxmYn_F' -H 'Cookie: sessionid=7'"'"'Y+$n@Mt%$' -H 'Content-Type: multipart/form-data; boundary=29521ccb9488cfa3f1afcc5d0c990e2f' -d $'--29521ccb9488cfa3f1afcc5d0c990e2f\r\nContent-Disposition: form-data; name="is_insensitive"\r\n\r\nfalse\r\n--29521ccb9488cfa3f1afcc5d0c990e2f\r\nContent-Disposition: form-data; name="color"\r\n\r\nGW#\xc2\x96\x17Ä\xf2\x91\xa0\xb1\r\n--29521ccb9488cfa3f1afcc5d0c990e2f\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--29521ccb9488cfa3f1afcc5d0c990e2f--\r\n' http://0.0.0.0:42897/api/tags/1/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/x-www-form-urlencoded' -d '%23%C2%A8%C3%8F%C3%82%F2%AB%82%98=%C3%81H&h%F2%8F%96%81%F4%88%BA%8D%C3%8D=a%0Ab%0Dc%C2%85d%0Be%0Cf%E2%80%A8g%E2%80%A9h%0D%0Ai&h%F2%8F%96%81%F4%88%BA%8D%C3%8D=%C2%86%2A%C2%83%F1%80%A7%8DelCL%C2%87k%7D&h%F2%8F%96%81%F4%88%BA%8D%C3%8D=&%C2%8C%C3%BE%29%04%F2%91%BA%8B%02%C3%80sL6x%2Ci%7B%F3%95%BD%A8%0A=-1.7976931348623157e%2B308&%C2%8C%C3%BE%29%04%F2%91%BA%8B%02%C3%80sL6x%2Ci%7B%F3%95%BD%A8%0A=-205&%F3%BF%9F%95=%F3%94%B7%A9%C3%82%C3%BAY%16x%C2%9C%F2%93%BC%93%5D%06&name=%F3%A5%A2%96%3B%C3%A6%3C%F3%A3%A4%90Hx&color=%23a6cee3' http://0.0.0.0:42897/api/tags/2.225073858507e-311/ Copy GET /api/tasks/ # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 1,887 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"owner":["Select a valid choice. That choice is not one of the available choices."]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/tasks/?acknowledged=true&date_created_after=2000-01-01T00%3A00%3A00Z&date_created_before=2000-01-01T00%3A00%3A00Z&is_complete=true&name=&ordering=&owner=0&page=0&page_size=0&result=&status=failure&task_id=9e2a72a1-7b02-4264-b392-3e29465b0282' Copy Schema-violating request acceptedST201 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 Response 200 OK
{"count":447,"next":"http://0.0.0.0:42897/api/tasks/?page=2&page_size=null&page_size=null","previous":null,"results":[{"id":447,"task_id":"fad1c858-0e56-4a95-aead-f7c5adf685f0","task_type":"mail_fetch","task_type_display":"Mail Fetch","trigger_source":"manual","trigger_source_display":"Manual","status":"pending","status_display":"Pending","date_created":"2026-10-19T18:11:26.974474Z","date_started":null,"date_done":null,"duration_seconds":null,"wait_time_seconds":null,"input_data":{"account_ids":[1]},"result // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/tasks/?page_size=null&page_size=null' Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Invalid page."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/tasks/?page=null&page=null' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: Zx2[bWQ&' -H 'Cookie: sessionid=|pzH`' 'http://0.0.0.0:42897/api/tasks/?page=1&task_id=f2509522-733b-4d63-b724-9c55bfedf0b2' Copy GET /api/tasks/{id}/ # Schema-violating request accepted +2 more less Undocumented Content-Type Undocumented status code 1,303 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/tasks/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:42897/api/tasks/1/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component:
- header: violates `format` at /properties/Authorization
- path: violates `type` at /properties/id (was integer, became number) Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/tasks/-3.049377353874288e-247/ Copy GET /api/users/ # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 1,721 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Invalid page."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/users/?ordering=&page=0&page_size=0&username__icontains=&username__iendswith=&username__iexact=' Copy Schema-violating request acceptedST201 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 Response 200 OK
{"count":2,"next":null,"previous":null,"results":[{"id":2,"username":"admin","email":"root@localhost","password":"*****************************************************************************************","first_name":"","last_name":"","date_joined":"2026-10-19T18:09:42.173386Z","is_staff":true,"is_active":true,"is_superuser":true,"groups":[],"user_permissions":[],"inherited_permissions":["authtoken.change_tokenproxy","documents.change_sharelinkbundle","documents.view_paperlesstask","documents.change_corres // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/users/?page_size=null&page_size=null' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H $'Authorization: brMp\t<Sx c)lJ' 'http://0.0.0.0:42897/api/users/?username__iexact=%C3%92%F1%8C%A2%B7M%C2%9B_%7C%26%7D%C3%B6%1F%C2%88%C2%B3%04&username__iendswith=started_at&ordering=%04%1F%7Di%02&page_size=711349144767015&username__icontains=%C2%95%18%0CR&page=1&username__istartswith=%C2%B2%5C%2F%15%04%C3%8F%C2%9A%F3%8F%9C%BC' Copy Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"username__icontains":["Null characters are not allowed."]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/users/?ordering=%C3%B4%11%C3%B6%C2%8F&page=-2773065&page_size=true&username__icontains=.%C2%AF%3D%F3%BD%82%93%00%236_3%C2%A1&username__iendswith=%C2%B9%F1%95%BE%AAP%F4%89%BC%97' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"username__istartswith":["Null characters are not allowed."]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/users/?username__istartswith=K%0E%C3%82v%C3%95%F4%85%8D%92%C3%B5%7F%16%19%5B%C3%A1%C2%80%00%C2%82%EE%B5%BE%C2%86%C2%86a&page=1' Copy GET /api/users/{id}/ # Schema-violating request accepted +2 more less Undocumented Content-Type Undocumented status code 1,234 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/users/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: [h' -H 'Cookie: sessionid=e2niYNaFaU' http://0.0.0.0:42897/api/users/1/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `id` in path - violates `type` at /properties/id (was integer, became number) Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/users/-1.192092896e-07/ Copy GET /api/workflow_actions/{id}/ # Schema-violating request accepted +2 more less Undocumented Content-Type Undocumented status code 1,276 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/workflow_actions/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: "F0!Xq' http://0.0.0.0:42897/api/workflow_actions/1/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `id` in path - violates `type` at /properties/id (was integer, became number) Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/workflow_actions/-1.1626740225900735e-100/ Copy GET /api/workflow_triggers/{id}/ # Schema-violating request accepted +2 more less Undocumented Content-Type Undocumented status code 1,282 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/workflow_triggers/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: Qg^b/' -H 'Cookie: sessionid=u&{|~@PcbU:bL4>r' http://0.0.0.0:42897/api/workflow_triggers/205/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `id` in path - violates `type` at /properties/id (was integer, became number) Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/workflow_triggers/-5.612837160582841e-195/ Copy PUT /api/workflow_triggers/{id}/ # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 2,893 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"type":["This field is required."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/workflow_triggers/1/ Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"id": 1, "sources": [1, 2, 3], "type": 1, "filter_path": "", "filter_filename": "", "filter_mailrule": null, "matching_algorithm": 0, "match": "", "is_insensitive": false, "filter_has_tags": [], "filter_has_all_tags": [], "filter_has_not_tags": [], "filter_custom_field_query": null, "filter_has_any_correspondents": [], "filter_has_not_correspondents": [], "filter_has_any_document_types": [], "filter_has_not_document_types": [], "filter_has_any_storage_paths": [], "filter_has_not_storage_paths": [], "filter_has_correspondent": null, "filter_has_document_type": null, "filter_has_storage_path": null, "schedule_offset_days": 0, "schedule_is_recurring": false, "schedule_recurring_interval_days": 1, "schedule_date_field": "added", "schedule_date_custom_field": null}' http://0.0.0.0:42897/api/workflow_triggers/null%2Cnull/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"filter_mailrule":["Incorrect type. Expected pk value, received str."],"filter_has_correspondent":["Incorrect type. Expected pk value, received str."],"filter_has_document_type":["Incorrect type. Expected pk value, received str."],"filter_has_storage_path":["Incorrect type. Expected pk value, received str."],"schedule_date_custom_field":["Invalid pk \"0\" - object does not exist."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=c420775fdd9f2e362ec2910f43f1a79f' -d $'--c420775fdd9f2e362ec2910f43f1a79f\r\nContent-Disposition: form-data; name="id"\r\n\r\n1\r\n--c420775fdd9f2e362ec2910f43f1a79f\r\nContent-Disposition: form-data; name="sources"\r\n\r\n1\r\n--c420775fdd9f2e362ec2910f43f1a79f\r\nContent-Disposition: form-data; name="sources"\r\n\r\n2\r\n--c420775fdd9f2e362ec2910f43f1a79f\r\nContent-Disposition: form-data; name="sources"\r\n\r\n3\r\n--c420775fdd9f2e362ec2910f43f1a79f\r\nContent-Disposition: form-data; name="type"\r\n\r\n1\r\n--c420775fdd9f2e362ec2910f43f1a79f\r\nContent-Disposition: form-data; name="filter_path"\r\n\r\n\r\n--c420775fdd9f2e362ec2910f43f1a79f\r\nContent-Disposition: form-data; name="filter_filename"\r\n\r\n\r\n--c420775fdd9f2e362ec2910f43f1a79f\r\nContent-Disposition: form-data; name="filter_mailrule"\r\n\r\nnull\r\n--c420775fdd9f2e362ec2910f43f1a79f\r\nContent-Disposition: form-data; name="matching_algorithm"\r\n\r\n0\r\n--c420775fdd9f2e362ec2910f43f1a79f\r\nContent-Disposition: form-data; name="match"\r\n\r\n\r\n--c420775fdd9f2e362ec2910f43f1a79f\r\nContent-Disposition: form-data; name="is_insensitive"\r\n\r\nfalse\r\n--c420775fdd9f2e362ec2910f43f1a79f\r\nContent-Disposition: form-data; name="filter_custom_field_query"\r\n\r\nnull\r\n--c420775fdd9f2e362ec2910f43f1a79f\r\nContent-Disposition: form-data; name="filter_has_correspondent"\r\n\r\nnull\r\n--c420775fdd9f2e362ec2910f43f1a79f\r\nContent-Disposition: form-data; name="filter_has_document_type"\r\n\r\nnull\r\n--c420775fdd9f2e362ec2910f43f1a79f\r\nContent-Disposition: form-data; name="filter_has_storage_path"\r\n\r\nnull\r\n--c420775fdd9f2e362ec2910f43f1a79f\r\nContent-Disposition: form-data; name="schedule_offset_days"\r\n\r\n0\r\n--c420775fdd9f2e362ec2910f43f1a79f\r\nContent-Disposition: form-data; name="schedule_is_recurring"\r\n\r\nfalse\r\n--c420775fdd9f2e362ec2910f43f1a79f\r\nContent-Disposition: form-data; name="schedule_recurring_interval_days"\r\n\r\n1\r\n--c420775fdd9f2e362ec2910f43f1a79f\r\nContent-Disposition: form-data; name="schedule_date_field"\r\n\r\nadded\r\n--c420775fdd9f2e362ec2910f43f1a79f\r\nContent-Disposition: form-data; name="schedule_date_custom_field"\r\n\r\n0\r\n--c420775fdd9f2e362ec2910f43f1a79f--\r\n' http://0.0.0.0:42897/api/workflow_triggers/1/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - schedule_is_recurring: Incorrect type Response 200 OK
{"id":1,"sources":[1,2,3],"type":1,"filter_path":null,"filter_filename":null,"filter_mailrule":null,"matching_algorithm":0,"match":"","is_insensitive":false,"filter_has_tags":[],"filter_has_all_tags":[],"filter_has_not_tags":[],"filter_custom_field_query":null,"filter_has_any_correspondents":[],"filter_has_not_correspondents":[],"filter_has_any_document_types":[],"filter_has_not_document_types":[],"filter_has_any_storage_paths":[],"filter_has_not_storage_paths":[],"filter_has_correspondent":null,"filter_has // Output truncated... Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"id": 1, "sources": [1, 2, 3], "type": 1, "filter_path": "", "filter_filename": "", "filter_mailrule": null, "matching_algorithm": 0, "match": "", "is_insensitive": false, "filter_has_tags": [], "filter_has_all_tags": [], "filter_has_not_tags": [], "filter_custom_field_query": null, "filter_has_any_correspondents": [], "filter_has_not_correspondents": [], "filter_has_any_document_types": [], "filter_has_not_document_types": [], "filter_has_any_storage_paths": [], "filter_has_not_storage_paths": [], "filter_has_correspondent": null, "filter_has_document_type": null, "filter_has_storage_path": null, "schedule_offset_days": 0, "schedule_is_recurring": 0, "schedule_recurring_interval_days": 1, "schedule_date_field": "added", "schedule_date_custom_field": null}' http://0.0.0.0:42897/api/workflow_triggers/1/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PUT -H 'Authorization;' -H 'Content-Type: application/json' -d '{"type": 1}' http://0.0.0.0:42897/api/workflow_triggers/1/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=d755e44fcdcf6ce95c5115d778e55584' -d $'--d755e44fcdcf6ce95c5115d778e55584\r\nContent-Disposition: form-data; name="filter_has_all_tags"\r\n\r\n-201\r\n--d755e44fcdcf6ce95c5115d778e55584\r\nContent-Disposition: form-data; name="filter_has_any_correspondents"\r\n\r\n3073196035\r\n--d755e44fcdcf6ce95c5115d778e55584\r\nContent-Disposition: form-data; name="filter_has_any_correspondents"\r\n\r\n-72758377653\r\n--d755e44fcdcf6ce95c5115d778e55584\r\nContent-Disposition: form-data; name="type"\r\n\r\n1\r\n--d755e44fcdcf6ce95c5115d778e55584\r\nContent-Disposition: form-data; name="filter_has_any_document_types"\r\n\r\n6882\r\n--d755e44fcdcf6ce95c5115d778e55584\r\nContent-Disposition: form-data; name="filter_has_any_document_types"\r\n\r\n-310863\r\n--d755e44fcdcf6ce95c5115d778e55584\r\nContent-Disposition: form-data; name="filter_has_any_document_types"\r\n\r\n-546827\r\n--d755e44fcdcf6ce95c5115d778e55584\r\nContent-Disposition: form-data; name="filter_has_any_document_types"\r\n\r\n1744\r\n--d755e44fcdcf6ce95c5115d778e55584\r\nContent-Disposition: form-data; name="filter_has_any_document_types"\r\n\r\n1627118233724\r\n--d755e44fcdcf6ce95c5115d778e55584\r\nContent-Disposition: form-data; name="filter_has_any_document_types"\r\n\r\n-1249678\r\n--d755e44fcdcf6ce95c5115d778e55584\r\nContent-Disposition: form-data; name="filter_filename"\r\n\r\n{}\r\n--d755e44fcdcf6ce95c5115d778e55584\r\nContent-Disposition: form-data; name="filter_custom_field_query"\r\n\r\nZY1\x02\xc2\x95\x10\r\n--d755e44fcdcf6ce95c5115d778e55584--\r\n' http://0.0.0.0:42897/api/workflow_triggers/-1.7276520920757356e-237/ Copy GET /api/workflows/{id}/ # Schema-violating request accepted +2 more less Undocumented Content-Type Undocumented status code 1,219 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/workflows/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization;' -H 'Cookie: sessionid=U#|' http://0.0.0.0:42897/api/workflows/3/ Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component:
- header: violates `format` at /properties/Authorization
- path: violates `type` at /properties/id (was integer, became number) Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 200 OK
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Paperless-ngx project and contributors">
<meta name="robots" content="noindex,nofollow">
<title>
Paperless-ngx sign in
</title>
<link href="/static/bootstrap.min.css" rel="stylesheet">
<link href="/static/base.css" rel="stylesheet">
</head> // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/workflows/-1.525515746785521e-36/ Copy POST /api/documents/chat/ # Schema-valid request rejected +1 more less 1,770 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
AI is required for this feature Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/chat/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
AI is required for this feature Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=d7a28d4483753d89b218d091bd296bb0' -d $'--d7a28d4483753d89b218d091bd296bb0\r\nContent-Disposition: form-data; name="q"\r\n\r\n0\r\n--d7a28d4483753d89b218d091bd296bb0\r\nContent-Disposition: form-data; name="document_id"\r\n\r\n0\r\n--d7a28d4483753d89b218d091bd296bb0--\r\n' http://0.0.0.0:42897/api/documents/chat/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization;' -H 'Content-Type: multipart/form-data; boundary=c97cb6ebdb73b07625dd604a936e4134' -d $'--c97cb6ebdb73b07625dd604a936e4134\r\nContent-Disposition: form-data; name="q"\r\n\r\nê\r\n--c97cb6ebdb73b07625dd604a936e4134--\r\n' http://0.0.0.0:42897/api/documents/chat/ Copy PATCH /api/groups/{id}/ # Schema-valid request rejected +1 more less 1,302 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "permissions": []}' http://0.0.0.0:42897/api/groups/null%2Cnull/ Copy Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"name":["group with this name already exists."],"permissions":["Object with codename= does not exist."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=2a5a5d682429855b5240159f45d2f6d8' -d $'--2a5a5d682429855b5240159f45d2f6d8\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--2a5a5d682429855b5240159f45d2f6d8\r\nContent-Disposition: form-data; name="permissions"\r\n\r\n\r\n--2a5a5d682429855b5240159f45d2f6d8--\r\n' http://0.0.0.0:42897/api/groups/3/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"name":["group with this name already exists."],"permissions":["Object with codename=00 does not exist."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=01c9fdb7ab5b885f267574c5a903aa8e' -d $'--01c9fdb7ab5b885f267574c5a903aa8e\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--01c9fdb7ab5b885f267574c5a903aa8e\r\nContent-Disposition: form-data; name="permissions"\r\n\r\n00\r\n--01c9fdb7ab5b885f267574c5a903aa8e--\r\n' http://0.0.0.0:42897/api/groups/3/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PATCH -H 'Authorization: if' http://0.0.0.0:42897/api/groups/1/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
GET /api/groups/curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/groups/?name__iendswith=%C2%87%C3%A6%08%22%06%10&name__icontains=%09%C2%BA%C2%A5T%F2%8E%8A%B2%F1%B1%99%8E%C3%BC&page_size=-306696263&name__istartswith=J%F1%AA%AC%B4&name__iexact=%F2%B4%90%B70%C2%A2G&page=1' PATCH /api/groups/-6.103515625e-05/failed here curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/groups/-6.103515625e-05/ Copy GET /api/mail_accounts/ # Schema-violating request accepted +1 more less 1,715 Schema-violating request acceptedST201 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 Response 200 OK
{"count":4,"next":null,"previous":null,"results":[{"id":1,"name":"0","imap_server":"0","imap_port":0,"imap_security":2,"username":"0","password":"**********","character_set":"UTF-8","is_token":false,"owner":2,"user_can_change":true,"account_type":1,"expiration":null},{"id":2,"name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/mail_accounts/?page_size=null&page_size=null' Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Invalid page."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/mail_accounts/?page=null&page=null' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: L9[V|_^hpCKbi4=aT2Q$.h' 'http://0.0.0.0:42897/api/mail_accounts/?page_size=-470149266808&page=1' Copy POST /api/mail_accounts/{id}/process/ # Schema-violating request accepted +1 more less 1,597 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: Missing request body Response 200 OK
{"result":"OK"} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/mail_accounts/1/process/ Copy Undocumented status codeST103 Received: 403
Documented: 200, 404 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "imap_server": "0", "imap_port": 0, "imap_security": 1, "username": "0", "password": "**********", "character_set": "0", "is_token": false, "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}, "account_type": 1, "expiration": "2000-01-01T00:00:00Z"}' http://0.0.0.0:42897/api/mail_accounts/0.5/process/ Copy Undocumented status codeST103 Received: 401
Documented: 200, 404 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: {hq,' -H 'Content-Type: application/json' -d '{"<\n}": {}, "": "P\u00f0\ud9ec\udd2e\uda55\udcfc\r\u001bo", "NaN": {}, "x": [[], {"\u00b0\u00e0=\u0003\u00f4\u00e0*\ud91e\udf48\u008a\u009d": -216}, {"\ud869\udebe>\u0090": -7410742370, "F6\u00c6\udad3\ude9a\u00b1\u00f0\ud942\udfb2\u00c5\u000b\u00c3\u00bc\u009c\udbc9\uddca\u00f9\ud9ea\udcf3\u00fc\ud86f\udeb0\u00da\u00ac\b": -0.0009450129269642822}], "\u00ad\u00b3B\"=+\u0080\u0086\u00b1]\u00f1": {}, "imap_server": "\u0090\ud803\udeeac", "name": "\udafe\udcff", "username": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "imap_port": -4928999171, "password": "*****************************************"}' http://0.0.0.0:42897/api/mail_accounts/1/process/ Copy GET /api/mail_rules/ # Schema-violating request accepted +1 more less 1,717 Schema-violating request acceptedST201 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 Response 200 OK
{"count":0,"next":null,"previous":null,"results":[]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/mail_rules/?page_size=null&page_size=null' Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Invalid page."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/mail_rules/?page=null&page=null' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: K' -H 'Cookie: sessionid=#aDqaoE' 'http://0.0.0.0:42897/api/mail_rules/?page=1&page_size=645' Copy POST /api/mail_rules/ # Schema-valid request rejected +1 more less 2,546 Undocumented status codeST103 Received: 400
Documented: 201 Response 400 Bad Request
{"name":["This field is required."],"account":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/mail_rules/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"account":["Invalid pk \"0\" - object does not exist."],"assign_correspondent":["Incorrect type. Expected pk value, received str."],"assign_document_type":["Incorrect type. Expected pk value, received str."],"owner":["Incorrect type. Expected pk value, received str."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=98d9055cb0789b52e141d308893c081e' -d $'--98d9055cb0789b52e141d308893c081e\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--98d9055cb0789b52e141d308893c081e\r\nContent-Disposition: form-data; name="account"\r\n\r\n0\r\n--98d9055cb0789b52e141d308893c081e\r\nContent-Disposition: form-data; name="enabled"\r\n\r\nfalse\r\n--98d9055cb0789b52e141d308893c081e\r\nContent-Disposition: form-data; name="folder"\r\n\r\n0\r\n--98d9055cb0789b52e141d308893c081e\r\nContent-Disposition: form-data; name="filter_from"\r\n\r\n\r\n--98d9055cb0789b52e141d308893c081e\r\nContent-Disposition: form-data; name="filter_to"\r\n\r\n\r\n--98d9055cb0789b52e141d308893c081e\r\nContent-Disposition: form-data; name="filter_subject"\r\n\r\n\r\n--98d9055cb0789b52e141d308893c081e\r\nContent-Disposition: form-data; name="filter_body"\r\n\r\n\r\n--98d9055cb0789b52e141d308893c081e\r\nContent-Disposition: form-data; name="filter_attachment_filename_include"\r\n\r\n\r\n--98d9055cb0789b52e141d308893c081e\r\nContent-Disposition: form-data; name="filter_attachment_filename_exclude"\r\n\r\n\r\n--98d9055cb0789b52e141d308893c081e\r\nContent-Disposition: form-data; name="maximum_age"\r\n\r\n0\r\n--98d9055cb0789b52e141d308893c081e\r\nContent-Disposition: form-data; name="action"\r\n\r\n1\r\n--98d9055cb0789b52e141d308893c081e\r\nContent-Disposition: form-data; name="action_parameter"\r\n\r\n0\r\n--98d9055cb0789b52e141d308893c081e\r\nContent-Disposition: form-data; name="assign_title_from"\r\n\r\n1\r\n--98d9055cb0789b52e141d308893c081e\r\nContent-Disposition: form-data; name="assign_correspondent_from"\r\n\r\n1\r\n--98d9055cb0789b52e141d308893c081e\r\nContent-Disposition: form-data; name="assign_correspondent"\r\n\r\nnull\r\n--98d9055cb0789b52e141d308893c081e\r\nContent-Disposition: form-data; name="assign_document_type"\r\n\r\nnull\r\n--98d9055cb0789b52e141d308893c081e\r\nContent-Disposition: form-data; name="assign_owner_from_rule"\r\n\r\nfalse\r\n--98d9055cb0789b52e141d308893c081e\r\nContent-Disposition: form-data; name="order"\r\n\r\n0\r\n--98d9055cb0789b52e141d308893c081e\r\nContent-Disposition: form-data; name="attachment_type"\r\n\r\n1\r\n--98d9055cb0789b52e141d308893c081e\r\nContent-Disposition: form-data; name="consumption_scope"\r\n\r\n1\r\n--98d9055cb0789b52e141d308893c081e\r\nContent-Disposition: form-data; name="pdf_layout"\r\n\r\n0\r\n--98d9055cb0789b52e141d308893c081e\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--98d9055cb0789b52e141d308893c081e\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}\r\n--98d9055cb0789b52e141d308893c081e\r\nContent-Disposition: form-data; name="stop_processing"\r\n\r\ntrue\r\n--98d9055cb0789b52e141d308893c081e--\r\n' http://0.0.0.0:42897/api/mail_rules/ Copy Undocumented status codeST103 Received: 401
Documented: 201 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: YXu' -H 'Content-Type: application/json' -H 'Cookie: sessionid=cK[>1v]`2l4Az' -d '{"2\u0017\u00b6\u00fe\u00ff": [-5.1238112182781596e-160, "\u00bc\u008b\ud80a\udc1f", ""], "filter_attachment_filename_exclude": "\u0084", "account": -6557, "filter_to": null, "consumption_scope": 3, "folder": "\ud96a\ude1b\u00d4", "name": "\udb73\udc41", "stop_processing": false, "assign_correspondent_from": 1}' http://0.0.0.0:42897/api/mail_rules/ Copy PATCH /api/mail_rules/{id}/ # Schema-valid request rejected +1 more less 2,079 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "account": 0, "enabled": false, "folder": "0", "filter_from": "", "filter_to": "", "filter_subject": "", "filter_body": "", "filter_attachment_filename_include": "", "filter_attachment_filename_exclude": "", "maximum_age": 0, "action": 1, "action_parameter": "0", "assign_title_from": 1, "assign_tags": [], "assign_correspondent_from": 1, "assign_correspondent": null, "assign_document_type": null, "assign_owner_from_rule": false, "order": 0, "attachment_type": 1, "consumption_scope": 1, "pdf_layout": 0, "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}, "stop_processing": false}' http://0.0.0.0:42897/api/mail_rules/null%2Cnull/ Copy Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"account":["Invalid pk \"1246\" - object does not exist."],"assign_title_from":["\"9223372036854775808\" is not a valid choice."],"assign_tags":["Incorrect type. Expected pk value, received str."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/x-www-form-urlencoded' -d '%C2%BE%01%F4%82%B3%A9=-31459132&=-33438289677383484&%C2%80%C2%8A=null&%5B%C3%A2%C2%83=%C2%BD%C2%82%C3%8FY%C3%BEk%C3%B5%F3%B5%AF%89%03%C2%9C%C3%B1%F2%A8%B0%82&%5B%C3%A2%C2%83=a%C3%8C%2F%12%10%C2%B9&%5B%C3%A2%C2%83=%C3%92&%C2%83%F1%B7%80%B9%C3%89%F2%B4%BA%BC%C2%B7%7C%C2%B4%C2%BE%F1%91%AC%86%7D%C3%A8=null&filter_from=null&assign_title_from=9223372036854775808&maximum_age=283&assign_tags=null&assign_tags=-217&assign_tags=null&assign_tags=-117448&assign_tags=null&assign_tags=null&assign_tags=null&stop_processing=true&action_parameter=null&attachment_type=2&account=1246' http://0.0.0.0:42897/api/mail_rules/7/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"assign_tags":["Incorrect type. Expected pk value, received str."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/x-www-form-urlencoded' -d 'filter_subject=%C2%B8%C2%A4v%C3%A7%0E%F3%B5%88%93%C2%B4%C2%84%C3%A1%F3%96%88%84&assign_tags=null&assign_correspondent_from=4' http://0.0.0.0:42897/api/mail_rules/1/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PATCH -H 'Authorization: H' http://0.0.0.0:42897/api/mail_rules/1/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"\f\u00f1+&\ud938\udc28\u00bf\ud85a\udca7\ud85a\udc5d": {"f": ["False", [], []], "\u00b3J\u00a6I\u00e8\u0095": false}, "": {}, "\u00b4": true, "\udb73\ude22\u00db8": null, "\u001d\u00fe\u00aa\u00e49\u0000N\u0092Ri\udae1\udd31": {"": [null, -60671190117183.0, -1007], "\u0099\u008b\u00ac\udbef\ude88": [], "r'"'"'D\ud851\udd39\u0011\u00dau\ud9f0\udfceI": [-1964975]}, "name": ""}' http://0.0.0.0:42897/api/mail_rules/-4.805220054036046e-50/ Copy PUT /api/mail_rules/{id}/ # Schema-valid request rejected +1 more less 2,065 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"No MailRule matches the given query."} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/mail_rules/0/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"account":["Invalid pk \"0\" - object does not exist."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"account": 0, "name": "0"}' http://0.0.0.0:42897/api/mail_rules/1/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PUT -H 'Authorization: }oVo+Flci=)HO.eebLSr' -H 'Content-Type: application/json' -H 'Cookie: sessionid=Rx(fBW5#wb8' -d '{"": 249, "C\ud9aa\ude3f\u001a\udaa1\udf38]\u001a.RT\u008235\u00f9\u0012\u009fg": [], "\udab3\udc4e\u00eb\ud9c1\udc95": {}, "#d\uda88\udd0f\u00a0d\u0098k\ud803\ude71\u0098": {"(": null}, "\ud8d8\udf64R\u00dd(\u008a\ud98e\uddc1\"u\u0098\ud977\udc71\ud990\udebb\ud9a0\ude12\u00d8P\u0000": {"a\u0088i\u000b\u001f\ud954\udf98\udaf7\udf27r": "\uda16\udc17", "\uda4a\ude32\u00cb\ud8b4\udea8l\ud8b0\udc906+\u00f60\u00b6": null, "\udbe2\udd25\\\u0089N!\u009c": -5.7561277519459256e+16}, "owner": null, "name": "\u00b8", "account": 517}' http://0.0.0.0:42897/api/mail_rules/1/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"filter_body": "\u00f4", "account": 126, "name": "\u00a5", "enabled": true, "action_parameter": "Wx\u0085\u0012\u009f", "assign_document_type": 1223, "filter_attachment_filename_exclude": "", "assign_tags": [null, null, -6614, null, 4014620, 180566796420, -163, -11551268, 415, 10908, null, 1099511627776, null, -35566429982140366061568], "assign_correspondent": -1992, "maximum_age": 71624, "order": -195, "stop_processing": true, "folder": "INBOX", "filter_subject": "+\u0093\u0091\u00f2D#\ud936\uddd5\u00bd", "assign_correspondent_from": 3, "assign_title_from": 2, "set_permissions": {"view": {"TRUE": {"": true, "\u0081\ud9f7\ude48d": false}, "q\u00cc": null, "J\u00da\u00cc": [[]]}}, "action": 2, "owner": 1656, "attachment_type": 1, "filter_from": "", "assign_owner_from_rule": true, "consumption_scope": 3, "filter_attachment_filename_include": null, "filter_to": null, "pdf_layout": 2}' http://0.0.0.0:42897/api/mail_rules/5.847774241825347e-231/ Copy GET /api/oauth/callback/ # Schema-valid request rejected +1 more less 1,282 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
Invalid request, see logs for more detail Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/oauth/callback/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: =AFd{' http://0.0.0.0:42897/api/oauth/callback/ Copy DELETE /api/profile/totp/ # Undocumented Content-Type +1 more less 1,262 Undocumented Content-TypeST105 Received: text/html; charset=utf-8
Documented: application/json Response 404 Not Found
TOTP not found Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/profile/totp/ Copy Undocumented status codeST103 Received: 401
Documented: 200, 404 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X DELETE -H 'Authorization: |"REz' http://0.0.0.0:42897/api/profile/totp/ Copy POST /api/storage_paths/test/ # Authentication failed Schema-valid request rejected +1 more less 1,296 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"path":["This field is required."],"document":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/storage_paths/test/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"document":["Invalid pk \"0\" - object does not exist."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=4605c68acfaeff492c2d4afca16bff3d' -d $'--4605c68acfaeff492c2d4afca16bff3d\r\nContent-Disposition: form-data; name="path"\r\n\r\n00\r\n--4605c68acfaeff492c2d4afca16bff3d\r\nContent-Disposition: form-data; name="document"\r\n\r\n0\r\n--4605c68acfaeff492c2d4afca16bff3d--\r\n' http://0.0.0.0:42897/api/storage_paths/test/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: K:'"'"'v' -H 'Content-Type: application/x-www-form-urlencoded' -d '%0D%C2%89S%F1%A4%92%85%C2%B4=%012&document=-3223&path=0' http://0.0.0.0:42897/api/storage_paths/test/ Copy PATCH /api/storage_paths/{id}/ # Schema-valid request rejected +1 more less 1,572 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "path": "0", "match": "", "matching_algorithm": 0, "is_insensitive": false, "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}}' http://0.0.0.0:42897/api/storage_paths/null%2Cnull/ Copy Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"name":["storage path with this name already exists."],"owner":["Incorrect type. Expected pk value, received str."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=aa1e4ba87a3398a101284a593f1cded7' -d $'--aa1e4ba87a3398a101284a593f1cded7\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--aa1e4ba87a3398a101284a593f1cded7\r\nContent-Disposition: form-data; name="path"\r\n\r\n0\r\n--aa1e4ba87a3398a101284a593f1cded7\r\nContent-Disposition: form-data; name="match"\r\n\r\n\r\n--aa1e4ba87a3398a101284a593f1cded7\r\nContent-Disposition: form-data; name="matching_algorithm"\r\n\r\n0\r\n--aa1e4ba87a3398a101284a593f1cded7\r\nContent-Disposition: form-data; name="is_insensitive"\r\n\r\nfalse\r\n--aa1e4ba87a3398a101284a593f1cded7\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--aa1e4ba87a3398a101284a593f1cded7\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": [null, null]}}\r\n--aa1e4ba87a3398a101284a593f1cded7--\r\n' http://0.0.0.0:42897/api/storage_paths/6/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"name":["storage path with this name already exists."],"owner":["Incorrect type. Expected pk value, received str."]} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=a93ae1296db15b8f3d24fe948281437b' -d $'--a93ae1296db15b8f3d24fe948281437b\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--a93ae1296db15b8f3d24fe948281437b\r\nContent-Disposition: form-data; name="path"\r\n\r\n0\r\n--a93ae1296db15b8f3d24fe948281437b\r\nContent-Disposition: form-data; name="match"\r\n\r\n\r\n--a93ae1296db15b8f3d24fe948281437b\r\nContent-Disposition: form-data; name="matching_algorithm"\r\n\r\n0\r\n--a93ae1296db15b8f3d24fe948281437b\r\nContent-Disposition: form-data; name="is_insensitive"\r\n\r\nfalse\r\n--a93ae1296db15b8f3d24fe948281437b\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--a93ae1296db15b8f3d24fe948281437b\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": null}}\r\n--a93ae1296db15b8f3d24fe948281437b--\r\n' http://0.0.0.0:42897/api/storage_paths/6/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PATCH -H 'Authorization: "' -H 'Cookie: sessionid=bZ' http://0.0.0.0:42897/api/storage_paths/21/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/storage_paths/-2.827216837732166e-197/ Copy PUT /api/storage_paths/{id}/ # Schema-valid request rejected +1 more less 1,535 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"name":["This field is required."],"path":["This field is required."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/storage_paths/2/ Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"name": "0", "path": "0", "match": "", "matching_algorithm": 0, "is_insensitive": false, "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}}' http://0.0.0.0:42897/api/storage_paths/null%2Cnull/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"name":["storage path with this name already exists."],"owner":["Incorrect type. Expected pk value, received str."]} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=a93ae1296db15b8f3d24fe948281437b' -d $'--a93ae1296db15b8f3d24fe948281437b\r\nContent-Disposition: form-data; name="name"\r\n\r\n0\r\n--a93ae1296db15b8f3d24fe948281437b\r\nContent-Disposition: form-data; name="path"\r\n\r\n0\r\n--a93ae1296db15b8f3d24fe948281437b\r\nContent-Disposition: form-data; name="match"\r\n\r\n\r\n--a93ae1296db15b8f3d24fe948281437b\r\nContent-Disposition: form-data; name="matching_algorithm"\r\n\r\n0\r\n--a93ae1296db15b8f3d24fe948281437b\r\nContent-Disposition: form-data; name="is_insensitive"\r\n\r\nfalse\r\n--a93ae1296db15b8f3d24fe948281437b\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--a93ae1296db15b8f3d24fe948281437b\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"view": {"users": [], "groups": []}, "change": {"users": [], "groups": null}}\r\n--a93ae1296db15b8f3d24fe948281437b--\r\n' http://0.0.0.0:42897/api/storage_paths/2/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PUT -H 'Authorization: ;bSR' -H 'Content-Type: application/json' -H 'Cookie: sessionid=JKN-}' -d '{"\u00a9\udbd7\udeaf\uda8b\udc70\uda1e\udec7\t\u00dd\b\u00d4v7": [[], true, ["\u00e2\ud8e1\udc71\u00e5\u00f6", false]], "\u0085:\udbd6\udd40\udb93\udc56\udbbb\udf3e": [], "\u00a9": [], "\u00d6d\ud836\udebf\"": [[-6.603430344262594e+16, -1186010, -16833574230089672]], "\u008e\u00cc2": [{}], "owner": -152, "name": "\ud81b\udfe2\u008d\u00e7\udb3b\udf92<\ud86f\udedb\ud8c9\uddc42", "path": "\udb63\uddf7\udb58\udf93\u009b\udbc8\udfc7\ud8b0\udc7f\u000e\u0092\u0081\u00c3\udb2e\ude3e\ud9b6\udd23\u00dau\u00de"}' http://0.0.0.0:42897/api/storage_paths/1/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=7b2dee78d0a9a76be30284f308a3151c' -d $'--7b2dee78d0a9a76be30284f308a3151c\r\nContent-Disposition: form-data; name="path"\r\n\r\n\xf3\xa9\xbd\x9a𦗫è\r\n--7b2dee78d0a9a76be30284f308a3151c\r\nContent-Disposition: form-data; name="is_insensitive"\r\n\r\ntrue\r\n--7b2dee78d0a9a76be30284f308a3151c\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--7b2dee78d0a9a76be30284f308a3151c--\r\n' http://0.0.0.0:42897/api/storage_paths/4.4294241740876455e-102/ Copy GET /api/tasks/active/ # Schema-violating request accepted +1 more less 1,867 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `owner` in query - owner: Incorrect type Response 200 OK
[{"id":16,"task_id":"348748c9-c881-4fe9-96c0-aadfea56b1b0","task_type":"train_classifier","task_type_display":"Train Classifier","trigger_source":"manual","trigger_source_display":"Manual","status":"pending","status_display":"Pending","date_created":"2026-10-19T18:10:40.138136Z","date_started":null,"date_done":null,"duration_seconds":null,"wait_time_seconds":null,"input_data":{},"result_data":null,"related_document_ids":[],"acknowledged":false,"owner":null},{"id":15,"task_id":"26847ee0-dc74-4a0c-a17f-7d97d2 // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/tasks/active/?owner=null&owner=null' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: q' 'http://0.0.0.0:42897/api/tasks/active/?date_created_after=2026-10-19T18%3A11%3A26.921136Z&owner=-572063&is_complete=true&name=0&result=' Copy GET /api/tasks/summary/ # Schema-violating request accepted +1 more less 1,399 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `owner` in query - owner: Incorrect type Response 200 OK
[{"task_type":"consume_file","total_count":7,"pending_count":7,"success_count":0,"failure_count":0,"avg_duration_seconds":null,"avg_wait_time_seconds":null,"last_run":"2026-10-19T18:10:11.155390Z","last_success":null,"last_failure":null},{"task_type":"llm_index","total_count":3,"pending_count":3,"success_count":0,"failure_count":0,"avg_duration_seconds":null,"avg_wait_time_seconds":null,"last_run":"2026-10-19T18:10:40.070421Z","last_success":null,"last_failure":null},{"task_type":"sanity_check","total_count // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/tasks/summary/?owner=null&owner=null' Copy Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"days":"Must be a positive integer."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/tasks/summary/?days=null&days=null' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: 3k c()'"'"'u!mZ?' 'http://0.0.0.0:42897/api/tasks/summary/?result=OK&is_complete=true&owner=732&days=17' Copy POST /api/token/ # Rate limited Schema-valid request rejected +1 more less 1,061 Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"username":["This field is required."],"password":["This field is required."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/token/ Copy Undocumented status codeST103 Received: 429
Documented: 200 Response 429 Too Many Requests
{"detail":"Request was throttled. Expected available in 60 seconds."} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"password": "0", "code": "0"}' http://0.0.0.0:42897/api/token/ Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"non_field_errors":["Unable to log in with provided credentials."]} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/x-www-form-urlencoded' -d 'password=%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A&username=0' http://0.0.0.0:42897/api/token/ Copy GET /api/trash/ # Schema-violating request accepted +1 more less 1,245 Schema-violating request acceptedST201 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 Response 200 OK
{"count":0,"next":null,"previous":null,"results":[]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/trash/?page_size=null&page_size=null' Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Invalid page."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/trash/?page=null&page=null' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: Y/|+~' http://0.0.0.0:42897/api/trash/ Copy GET /api/workflow_actions/ # Schema-violating request accepted +1 more less 1,704 Schema-violating request acceptedST201 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 Response 200 OK
{"count":1,"next":null,"previous":null,"results":[{"id":1,"type":1,"assign_title":null,"assign_tags":[],"assign_correspondent":null,"assign_document_type":null,"assign_storage_path":null,"assign_owner":null,"assign_view_users":[],"assign_view_groups":[],"assign_change_users":[],"assign_change_groups":[],"assign_custom_fields":[],"assign_custom_fields_values":null,"remove_all_tags":false,"remove_tags":[],"remove_all_correspondents":false,"remove_correspondents":[],"remove_all_document_types":false,"remove_do // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/workflow_actions/?page_size=null&page_size=null' Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Invalid page."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/workflow_actions/?page=null&page=null' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: y'"'"'C!SG' -H 'Cookie: sessionid=pj)eQ' 'http://0.0.0.0:42897/api/workflow_actions/?page=1' Copy GET /api/workflow_triggers/ # Schema-violating request accepted +1 more less 1,675 Schema-violating request acceptedST201 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 Response 200 OK
{"count":0,"next":null,"previous":null,"results":[]} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/workflow_triggers/?page_size=null&page_size=null' Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Invalid page."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/workflow_triggers/?page=null&page=null' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: J}(Qhd61*&' 'http://0.0.0.0:42897/api/workflow_triggers/?page_size=737&page=1' Copy GET /api/workflows/ # Schema-violating request accepted +1 more less 1,790 Schema-violating request acceptedST201 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 Response 200 OK
{"count":1,"next":null,"previous":null,"results":[{"id":1,"name":"0","order":0,"enabled":false,"triggers":[],"actions":[{"id":1,"type":1,"assign_title":null,"assign_tags":[],"assign_correspondent":null,"assign_document_type":null,"assign_storage_path":null,"assign_owner":null,"assign_view_users":[],"assign_view_groups":[],"assign_change_users":[],"assign_change_groups":[],"assign_custom_fields":[],"assign_custom_fields_values":null,"remove_all_tags":false,"remove_tags":[],"remove_all_correspondents":false," // Output truncated... Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/workflows/?page_size=null&page_size=null' Copy Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Invalid page."} Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/workflows/?page=null&page=null' Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization;' -H 'Cookie: sessionid=rMuH%3Cr' 'http://0.0.0.0:42897/api/workflows/?page_size=-13672&page=-271181' Copy GET /api/config/ # Undocumented status code 1,725 Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: Other' -H 'Cookie: sessionid=RgSJziDTH1Tbd' http://0.0.0.0:42897/api/config/ Copy DELETE /api/config/{id}/ # Undocumented status code 1,179 Undocumented status codeST103 Received: 404
Documented: 204 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/config/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 204 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X DELETE -H $'Authorization: s\\\tY(\'@' http://0.0.0.0:42897/api/config/1/ Copy Undocumented status codeST103 Received: 403
Documented: 204 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/config/-1.8789117766966534e-179/ Copy DELETE /api/correspondents/{id}/ # Undocumented status code 110 Undocumented status codeST103 Received: 404
Documented: 204 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/correspondents/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 204 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
GET /api/correspondents/curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/correspondents/?page=1&id=110' DELETE /api/correspondents/110/failed here curl -X DELETE -H 'Authorization;' http://0.0.0.0:42897/api/correspondents/110/ Copy DELETE /api/custom_fields/{id}/ # Undocumented status code 118 Undocumented status codeST103 Received: 404
Documented: 204 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/custom_fields/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 204 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X DELETE -H 'Authorization: if' http://0.0.0.0:42897/api/custom_fields/1/ Copy DELETE /api/document_types/{id}/ # Undocumented status code 444 Undocumented status codeST103 Received: 404
Documented: 204 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/document_types/null%2Cnull/ Copy Undocumented status codeST103 Received: 403
Documented: 204 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/document_types/-9.422188886053782e-192/ Copy Undocumented status codeST103 Received: 401
Documented: 204 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X DELETE -H 'Authorization: Q' -H 'Cookie: sessionid=true' http://0.0.0.0:42897/api/document_types/3/ Copy GET /api/documents/next_asn/ # Undocumented status code 1,284 Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:42897/api/documents/next_asn/ Copy DELETE /api/documents/{id}/ # Undocumented status code 1,207 Undocumented status codeST103 Received: 404
Documented: 204 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 204 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X DELETE -H 'Authorization: ;E' http://0.0.0.0:42897/api/documents/1/ Copy Undocumented status codeST103 Received: 403
Documented: 204 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/5.960464477539063e-08/ Copy PATCH /api/documents/{id}/ # Undocumented status code 1,693 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"correspondent": null, "document_type": null, "storage_path": null, "title": "", "content": "", "tags": [], "created": "2000-01-01", "created_date": "2000-01-01", "archive_serial_number": 0, "owner": null, "set_permissions": {"view": {"users": [], "groups": []}, "change": {"users": [], "groups": []}}, "custom_fields": [], "remove_inbox_tags": null}' http://0.0.0.0:42897/api/documents/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PATCH -H 'Authorization: s&V8?' -H 'Content-Type: multipart/form-data; boundary=a0c151762e2ea47752b016a549773973' -d $'--a0c151762e2ea47752b016a549773973\r\nContent-Disposition: form-data; name="¤\x08¦"\r\n\r\n3737\r\n--a0c151762e2ea47752b016a549773973\r\nContent-Disposition: form-data; name="\xc2\x80Ø-¾úÒ\xf2\x81\x92\xab"\r\n\r\n{"NaN": null, "\\ud912\\ude71\\u0083\\u00dc\\u0005\\u00d6\\u00ab": false, "\\u007f\\u00e4h`C\\ud886\\uddb6W\\u00e0-\\f\\u0084": 304}\r\n--a0c151762e2ea47752b016a549773973\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--a0c151762e2ea47752b016a549773973--\r\n' http://0.0.0.0:42897/api/documents/1/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PATCH -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: multipart/form-data; boundary=b2cd7ca174c3bbce318c0ee7b6d2baa2' -d $'--b2cd7ca174c3bbce318c0ee7b6d2baa2\r\nContent-Disposition: form-data; name="archive_serial_number"\r\n\r\n0\r\n--b2cd7ca174c3bbce318c0ee7b6d2baa2\r\nContent-Disposition: form-data; name="remove_inbox_tags"\r\n\r\nnull\r\n--b2cd7ca174c3bbce318c0ee7b6d2baa2\r\nContent-Disposition: form-data; name="created_date"\r\n\r\n0491-02-08\r\n--b2cd7ca174c3bbce318c0ee7b6d2baa2\r\nContent-Disposition: form-data; name="storage_path"\r\n\r\nnull\r\n--b2cd7ca174c3bbce318c0ee7b6d2baa2\r\nContent-Disposition: form-data; name="title"\r\n\r\n\r\n--b2cd7ca174c3bbce318c0ee7b6d2baa2\r\nContent-Disposition: form-data; name="custom_fields"\r\n\r\n{"": {"\\u00cd\\u00b65j\\udbcd\\udf09*\\u0010\\u000e": true, "m": null, "\\u001d": "\\u00eb\\u00c7s"}, "+76\\u00aa\\ud9f2\\udd16\\u00e6qa": [1.6703630970665951e-96], "l\\udae0\\udc36(\\u00bcQ@^j\\u00cf\\u00ba\\u00d2\\u008f\\u00b1\\u0007\\u0087\\u00e0;\\u00e8lO8\\u0006\\u00c8-\\u00d6\\u00c4": {"H\\u0083\\u0084\\u00f4\\u009a\\udb57\\udce1": 49758}, "UndefinedStatusCode": -1.1557314205253251e+80, "field": {"\\u00f9\\ud9f6\\udd88X\\ud81d\\udce1\\u00c8\\u00f2\\u00c3": {"m\\u0013G": [], "d\\ud92a\\udd93\\u001c\\udab7\\udf2c": {"f\\b": -6916, "\\u00b9\\u00d5": -4.281582092646917e+16, "": {"": 4.4965319944759784e+16}}, "n\\u00d0": {"\\ue6d1$\\u0081": [false, 23458]}}, "\\u00cd\\u00b7\\u00f3\\udb4c\\ude43ff\\u00d5\\u00f8\\ud8b5\\udde9": {}, "\\ud930\\uddb0s": [{"\\u00ca+\\u00ba": false, "\\u00052 m\\u0019G_\\u00d0\\u008fa\\ud877\\udff1\\ud8ac\\udc98F\\u00b1a\\udb59\\udf69": 7841721}], "{ok\\ud9b8\\uddd2\\udaaa\\udd81z\\ud8ad\\ude95\\u000e\\u00e4\\ud9c4\\udf6a": {}, "o\\udac8\\udfb4\\u00af": [], "\\ud9f6\\udfe9};c\\ud9be\\udcc1\\u008f\\ud91f\\udc31\\u001eZX": "$\\u00b8\\u00f3", "7_C\\ue000\\u00cb\\u00af-\\u00daW": {"\\u00cd": -8058, "\\ud97f\\udfb3\\ud882\\uddec`\\udb6c\\udd76J\\ud89f\\udfc4\\u00f9\\u0086\\uda37\\udf4e*": 10056851866, "\\u0012d\\u008dd\\u00be\\udab0\\uddee\\ud4f5\\u0019\\ud9b0\\udf5b\\u00e5\\u00b9\\u000e\\u00b1\\u00ffd\\udacb\\udf6b\\udbac\\udd75S\\u00cc": null}, "\\udbcb\\udc1a\\u00ae\\u00d7?\\u0097": [], "\\u0095\\u00b5": [], "s\\u00877\\u00bcz": [[[], 45784, {"\\u0082": -2670}], [[]], [{"": true}, {}, {"": null, "y\\u000e": -37207426}]]}, "value": -5.532729338552764e-46}\r\n--b2cd7ca174c3bbce318c0ee7b6d2baa2\r\nContent-Disposition: form-data; name="custom_fields"\r\n\r\n{"K\\udb75\\udccax\\u001b\\u00d4": null, "": {}, "value": null, "field": {}}\r\n--b2cd7ca174c3bbce318c0ee7b6d2baa2\r\nContent-Disposition: form-data; name="custom_fields"\r\n\r\n{"": [{"": "\\u0011o"}, [1563654195437325.0]], "\\u00e2HO": {}, "value": "\\u00b8\\u00f8\\u00ed\\u00b0", "field": {"\\u00d6\\u00d3\\u00fb%\\ud993\\uddc3\\u00cf\\u0018\\u00e6Y\\uda03\\ude52\\u00008\\u000e\\udb9d\\udce0_": {}, "\\u00f0J\\u00c6/\\u00a7\\u008am\\u00e1\\ud968\\udc27\\u0085\\u00a8\\u00ed\\u00cd\\ud879\\udd1f\\u0081<\\u00a4y\\u00c4q6p": {}, "\\u0084k\\u0005\\u00fd": [false]}}\r\n--b2cd7ca174c3bbce318c0ee7b6d2baa2\r\nContent-Disposition: form-data; name="custom_fields"\r\n\r\n{"\\u00cc": [], "field": {"\\u0015\\u00fa1": [9.692131751663066e-289], "\\u0627\\u0644\\u0643\\u0644 \\u0641\\u064a \\u0627\\u0644\\u0645\\u062c\\u0645\\u0648 \\u0639\\u0629": [], "7\\ud9ae\\ude3e6\\u00e8": [], "mD\\ud938\\udc76\\u0000\\u00e3": [[[true, 3.812445941489883e-62, -41833706], [69]]], "\\u00fbB\'\\u00a3\\uda7e\\udd1a": {"\\ud820\\udc89\\udb16\\udcda": [true, 0.0], "W\\u00ec": "\\ud9bc\\udd52\\b)\\u0014O\\uda3d\\ude94", "\\u00c0\\u00ec\\r\\u00ba\\u00bc\\ud9ea\\udc81\\udb1a\\udf98\\u00e73Wr\\u00cad\\ud9cf\\udec197\\udbf7\\uddb5": 8.265693942090549e-199}, "\\fd": {"\\ud9db\\ude14\\nG\\u001c\\ud88a\\udef3\\udb61\\udc17/\\u00f3": null, "\\u00c6": [], "\\u00dc\\u0089\\ud9bd\\ude91SA{_\\u00f8%\\u00d0A\\u0093\\u00f7": [1830410798330, true]}, "\\u00bf\\u0000\\u0006\\u009b\\u00ff\\u00df\\u008a\\u009c\\u00ceu\\u00af\\u00cc\\ud9b3\\udfdeu\\udbd6\\ude1a\\u00f4\\u001a\\u0098@\\uda83\\udc5bAB\\u008d\\u009c\\u008f\\u00e0\\udac4\\udcd4\\u001c\\ud948\\uddcd": [["3\\ud823\\udcb1", null, -256713377], {"\\u00de\\u0003\\ud937\\udcc4\\ud992\\ude85\\u00ce\\udb08\\ude1bw\\u00c1\\u009d\\b\\u000e,\\udae6\\udcb8\\u00f6\\u001f\\ud865\\udfea/": -1728021289}, "\\u00d6\\u00e1"], "i\\u0098\\u0013\\u009a\\u0007\\u00c1l": [null, -5e-324], "{0\\u00a93\\u0015": {"\\u0089E\\u00e5%\\u00f6\\udb1b\\ude27\\u00eb\\u00c7*\\ud9f5\\udf27\\u00f4": false, "\\u00d2\\u001b\\ud990\\udccc": {}}}, "value": -1.9795313479940626e-190}\r\n--b2cd7ca174c3bbce318c0ee7b6d2baa2\r\nContent-Disposition: form-data; name="custom_fields"\r\n\r\n{"3s\\ud843\\udde5M\\u00a8\\udbc5\\udf6e\\u00f1": [[], false, {"l\\u00b2\\u00c5\\t\'K\\ub59a\\u0017\\u00f1": "\\u00b0\\udad6\\ude86*\\u00c8q\\ud99c\\udca4\\u009a", "": "\\u0086\\u0012", "\\u00aa\\udb59\\udfbd\\udb54\\udcb6\\u00cf\\u00d7": "A\\u0092\\udaab\\uddb1"}], "\\udb52\\udfbe\\u001f\\ud8f7\\udfc7": {"\\u00eb": [null, 35555746], "\\b\\u00b2\\udaaa\\udc5f\\u0080\\ud8af\\udecf": {"V\\u00c7<\\u0003\\u001c\\u0012\\u00e0\\u3812\\u00a6\\u00c1": null, "\\ud9f8\\udf5f\\u0095\\uda42\\udf9e": 6.660987448570973e+16, "\\u00d4\\u00b07m`?\\u00c7d\\ud9bf\\udfb5E": null}}, "": [], "field": {"\\u00e6\\u000b": ["\\u00bb\\u00cf^\\u0000\\ud9c4\\udcd7A-\\u00f3\\ud952\\udf0a\\ud84b\\ude9e\\udb7d\\udd76\\u00a2\\udaed\\udd31\\u00ea$\\uda6b\\udc83t*\\u00cc"], "": [], "\\u0011\\u00c3": []}, "value": ""}\r\n--b2cd7ca174c3bbce318c0ee7b6d2baa2\r\nContent-Disposition: form-data; name="content"\r\n\r\nxX\r\n--b2cd7ca174c3bbce318c0ee7b6d2baa2\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"\\u00ef": [{}, [true, "\\u009a\\u00fa\\u001co:", null], {"\\udb59\\ude42": false}], "\\udb94\\udf8d\\uda79\\udf6f\\ufe5e\\uda61\\udeda\\u00d2": {}, "\\u00ccA\\ud97c\\udc39Z\\u009b[": [false, "u\\uda36\\udc42\\u00e6\\udb17\\udd11\\u00da\\u00c7\\u00f8", -1892850], "": {"\\u0002\\u00fd": {"\\uda8a\\udf7b^\\u00fb\\u0085(\\u00eeq\\u009dv\\ud915\\udf7f\\u001f": null, "\\u0085": null}, "\\u0098K#,\\u001a": 5.910904414583404e+16}, "\\u00ca\\u00a5\\u00e8\\udb69\\udd1e\\u00fa\\udafe\\udd35\\u00d5\\u0014": false, "change": {"\\uda09\\udd28\\udbdd\\udfddX": [[-5.2230907636285145e-235, 4.050080993247187e+137, true], {"8\\b": 2.6302072503041844e+16}], "\\u00f6^\\udbd1\\ude56\\u00aa\\u001f\\u0084\\uaab3\\u1235": [null, 2.4978857910447786e+134, -154004906], "\\ud879\\udca4\\u00a2/\\ud9bc\\udccb\\u00ee\\u00b9r\\r\\ud9d3\\udfb0\\"": {}, "\\udabf\\udf53\\ud9c5\\udf35\\u00c7$": [1709, 54978748181.534004, null], "L": {"\\udb00\\udeb3\\n\\u001b\\u008e\\udb84\\udc1e\\u00b3\\ud9b3\\udcba\\uda98\\udfaa\\udaee\\udcee\\u00c1\\u00ea\\u009cb\\u00dd\\u00cf\\ud811\\uddab\\ud89d\\ude91r\\u00e6": [true], "\\u00ed": [-2620561330218], "eE`\\u00f4_\\u001f\\"V\\u00e6\\u00e4V": -10000000.0}, "users": null}, "view": {"\\u0007\\u00ea\\"Q": {"\\u00af1\\ud9ea\\uddb5\\u00bd\\u00a1\\u00bd\\u00cf\\uda2e\\udfda": "\\u00bc\\u007f\\udbcd\\ude29\\u4b60\\u00bc"}, "": {"": "\\u00b2\\u00ea\\u0011", "\\u00ea\\u0095\\u00ce#\\u00b6\\uda42\\udfbb\\u008a[\\u0080\\udabf\\ude8d4\\u00fc": [-14623654]}, "groups": null, "users": [38749925, 4336, -10541, 2088116, -2304]}}\r\n--b2cd7ca174c3bbce318c0ee7b6d2baa2\r\nContent-Disposition: form-data; name="document_type"\r\n\r\nnull\r\n--b2cd7ca174c3bbce318c0ee7b6d2baa2\r\nContent-Disposition: form-data; name="tags"\r\n\r\n-1146\r\n--b2cd7ca174c3bbce318c0ee7b6d2baa2\r\nContent-Disposition: form-data; name="tags"\r\n\r\n438\r\n--b2cd7ca174c3bbce318c0ee7b6d2baa2--\r\n' http://0.0.0.0:42897/api/documents/5.044234072737853e-131/ Copy PUT /api/documents/{id}/ # Undocumented status code 1,660 Undocumented status codeST103 Received: 404
Documented: 200 Response 404 Not Found
{"detail":"No Document matches the given query."} Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/0/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X PUT -H 'Authorization: B}j' -H 'Content-Type: multipart/form-data; boundary=365273cd128992b6ac0335660faa2a74' -d $'--365273cd128992b6ac0335660faa2a74\r\nContent-Disposition: form-data; name="%0D\xf1\xba\xad\xbe\xf1\xa1\xa7\x8bO"\r\n\r\nnull\r\n--365273cd128992b6ac0335660faa2a74\r\nContent-Disposition: form-data; name=""\r\n\r\ntrue\r\n--365273cd128992b6ac0335660faa2a74\r\nContent-Disposition: form-data; name="document_type"\r\n\r\nnull\r\n--365273cd128992b6ac0335660faa2a74\r\nContent-Disposition: form-data; name="content"\r\n\r\n\xc2\x9dç \xc2\x99$î\xf3\x95\xb0\x92Ö\xf1\x9f\x86\xaaM\r\n--365273cd128992b6ac0335660faa2a74\r\nContent-Disposition: form-data; name="remove_inbox_tags"\r\n\r\nnull\r\n--365273cd128992b6ac0335660faa2a74\r\nContent-Disposition: form-data; name="set_permissions"\r\n\r\n{"\\t\\u00be": {"": "\\u0013\'"}, "change": {"users": [38146077, 3502, 3875681, -1222953, -131, -45264, -918583095, 1941, 307], "groups": null}, "view": {"": {"\\u0005r\\u0015\\u008e\\u00ac\\u0080": {}}, "\\u0013?": null}}\r\n--365273cd128992b6ac0335660faa2a74\r\nContent-Disposition: form-data; name="created_date"\r\n\r\n6025-08-23\r\n--365273cd128992b6ac0335660faa2a74\r\nContent-Disposition: form-data; name="title"\r\n\r\nØ/¿\xf1\xbd\xba\x83\r\n--365273cd128992b6ac0335660faa2a74\r\nContent-Disposition: form-data; name="correspondent"\r\n\r\nnull\r\n--365273cd128992b6ac0335660faa2a74\r\nContent-Disposition: form-data; name="storage_path"\r\n\r\n-32739\r\n--365273cd128992b6ac0335660faa2a74\r\nContent-Disposition: form-data; name="archive_serial_number"\r\n\r\n0\r\n--365273cd128992b6ac0335660faa2a74--\r\n' http://0.0.0.0:42897/api/documents/1/ Copy Undocumented status codeST103 Received: 403
Documented: 200 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"ul": {}, "\u009c+": [], "": [1.7976931348623155e+308], "\ud8aa\udda0I\u0089\u00a2\u00d2F\udb66\udf17\u008d\u001f\u0099o\udb74\udfdd\uda0b\udcc3\u00ca": [105763772, -263, true], "l\u0010\u00f6": [], "storage_path": null, "document_type": -3940, "tags": [], "correspondent": -3001143735}' http://0.0.0.0:42897/api/documents/-4.986492176100853e-92/ Copy POST /api/documents/{id}/notes/ # Undocumented status code 1,235 Undocumented status codeST103 Received: 500
Documented: 200, 400, 403, 404 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"note": "0"}' 'http://0.0.0.0:42897/api/documents/null%2Cnull/notes/?id=0' Copy Undocumented status codeST103 Received: 401
Documented: 200, 400, 403, 404 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: Mx&|)' -H 'Content-Type: application/json' -H 'Cookie: sessionid=tpFByP{O0}S[d.N1' -d '{"note": "\u00fc\u00d5\u0010\u00fa\ud925\uddef\u00ed\u00c3\u00be>D"}' 'http://0.0.0.0:42897/api/documents/1/notes/?id=38175958493168966435965239296' Copy DELETE /api/groups/{id}/ # Undocumented status code 136 Undocumented status codeST103 Received: 404
Documented: 204 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/groups/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 204 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X DELETE -H 'Authorization: a' http://0.0.0.0:42897/api/groups/12/ Copy Undocumented status codeST103 Received: 403
Documented: 204 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/groups/5.646646920152802e-102/ Copy GET /api/logs/ # Undocumented status code 1,888 Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: 7>frHK' -H 'Cookie: sessionid=6QP' http://0.0.0.0:42897/api/logs/ Copy DELETE /api/mail_accounts/{id}/ # Undocumented status code 105 Undocumented status codeST103 Received: 404
Documented: 204 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/mail_accounts/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 204 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
GET /api/mail_accounts/curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/mail_accounts/?page=1' DELETE /api/mail_accounts/9/failed here curl -X DELETE -H 'Authorization;' http://0.0.0.0:42897/api/mail_accounts/9/ Copy DELETE /api/mail_rules/{id}/ # Undocumented status code 616 Undocumented status codeST103 Received: 404
Documented: 204 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/mail_rules/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 204 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X DELETE -H 'Authorization: r7+`' http://0.0.0.0:42897/api/mail_rules/1/ Copy Undocumented status codeST103 Received: 403
Documented: 204 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/mail_rules/3.643775300282448e-87/ Copy GET /api/profile/ # Undocumented status code 1,280 Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: `zR'"'"'[(' http://0.0.0.0:42897/api/profile/ Copy GET /api/profile/totp/ # Undocumented status code 1,138 Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: coverage' http://0.0.0.0:42897/api/profile/totp/ Copy POST /api/profile/totp/ # Undocumented status code 1,238 Undocumented status codeST103 Received: 500
Documented: 200 Response 500 Internal Server Error
<!doctype html>
<html lang="en">
<head>
<title>Server Error (500)</title>
</head>
<body>
<h1>Server Error (500)</h1><p></p>
</body>
</html> Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"secret": ""}' http://0.0.0.0:42897/api/profile/totp/ Copy Undocumented status codeST103 Received: 400
Documented: 200 Response 400 Bad Request
{"detail":"JSON parse error - Expecting value: line 1 column 1 (char 0)"} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d $'\x17J' http://0.0.0.0:42897/api/profile/totp/ Copy Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: V\' http://0.0.0.0:42897/api/profile/totp/ Copy DELETE /api/saved_views/{id}/ # Undocumented status code 130 Undocumented status codeST103 Received: 404
Documented: 204 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/saved_views/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 204 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
GET /api/saved_views/curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/saved_views/?page=1' DELETE /api/saved_views/58/failed here curl -X DELETE -H 'Authorization;' http://0.0.0.0:42897/api/saved_views/58/ Copy DELETE /api/share_link_bundles/{id}/ # Undocumented status code 1,255 Undocumented status codeST103 Received: 404
Documented: 204 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/share_link_bundles/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 204 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X DELETE -H 'Authorization: W~zx' -H 'Cookie: sessionid=`x/' http://0.0.0.0:42897/api/share_link_bundles/333596/ Copy Undocumented status codeST103 Received: 403
Documented: 204 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/share_link_bundles/-1.9584192245194383e-230/ Copy POST /api/share_link_bundles/{id}/rebuild/ # Undocumented status code 1,843 Undocumented status codeST103 Received: 404
Documented: 200, 400 Response 404 Not Found
{"detail":"No ShareLinkBundle matches the given query."} Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/share_link_bundles/0/rebuild/ Copy Undocumented status codeST103 Received: 403
Documented: 200, 400 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"expiration_days": 1, "file_version": "archive", "document_ids": []}' http://0.0.0.0:42897/api/share_link_bundles/0.5/rebuild/ Copy Undocumented status codeST103 Received: 401
Documented: 200, 400 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X POST -H 'Authorization: #a=Hj' -H 'Content-Type: application/json' -H 'Cookie: sessionid=.:n4aUwYj*g3' -d '{"\u009a\u00b8\u0012\udb5a\udd3a\u00d6u\u00cf\udbb9\udf54\ud960\ude48|\u00bf\u00e7": {"lD:\u0012\u009f\u00fb\ud9cb\ude3a\u00e1": 1.173473877297645e+16}, "\udbe9\udfef": ["\u0086\uda05\udf8e1\ud995\udd3a\u0083\u00d2.", {"\udb0c\udc57a": {}, "\u00ab\u0001\u0097\u007f": null, "\uda32\ude8e\u009eM": []}, [1230376, 2282530]], "expiration_days": 571639, "file_version": "original", "document_ids": [7705818790, 319793168065257, 17502553975, 148609488083, 18333945076, 1452241]}' http://0.0.0.0:42897/api/share_link_bundles/1/rebuild/ Copy DELETE /api/share_links/{id}/ # Undocumented status code 1,248 Undocumented status codeST103 Received: 404
Documented: 204 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/share_links/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 204 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X DELETE -H 'Authorization: MissingContentType' -H 'Cookie: sessionid=' http://0.0.0.0:42897/api/share_links/1/ Copy Undocumented status codeST103 Received: 403
Documented: 204 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/share_links/7.483527118196585e-110/ Copy GET /api/statistics/ # Undocumented status code 1,278 Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization: |O' http://0.0.0.0:42897/api/statistics/ Copy DELETE /api/storage_paths/{id}/ # Undocumented status code 242 Undocumented status codeST103 Received: 404
Documented: 204 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/storage_paths/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 204 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X DELETE -H 'Authorization: XsJd(' -H 'Cookie: sessionid=' http://0.0.0.0:42897/api/storage_paths/1/ Copy Undocumented status codeST103 Received: 403
Documented: 204 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/storage_paths/-2.220446049250313e-16/ Copy DELETE /api/tags/{id}/ # Undocumented status code 132 Undocumented status codeST103 Received: 404
Documented: 204 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/tags/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 204 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X DELETE -H 'Authorization: $_' http://0.0.0.0:42897/api/tags/1/ Copy GET /api/tasks/status_counts/ # Undocumented status code 1,265 Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:42897/api/tasks/status_counts/ Copy DELETE /api/workflow_actions/{id}/ # Undocumented status code 720 Undocumented status codeST103 Received: 404
Documented: 204 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/workflow_actions/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 204 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X DELETE -H 'Authorization: s!Q0' http://0.0.0.0:42897/api/workflow_actions/1/ Copy Undocumented status codeST103 Received: 403
Documented: 204 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/workflow_actions/1.401298464324817e-45/ Copy DELETE /api/workflow_triggers/{id}/ # Undocumented status code 915 Undocumented status codeST103 Received: 404
Documented: 204 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/workflow_triggers/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 204 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X DELETE -H 'Authorization: $"-dq@' http://0.0.0.0:42897/api/workflow_triggers/1/ Copy Undocumented status codeST103 Received: 403
Documented: 204 Response 403 Forbidden
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="robots" content="NONE,NOARCHIVE">
<title>403 Forbidden</title>
<style>
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font-family: sans-serif; background:#eee; color:#000; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; margin-bottom:.4em; }
h1 span { font-size:60%; color:#666; font-weig // Output truncated... Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/workflow_triggers/1.237643127068749e-207/ Copy DELETE /api/workflows/{id}/ # Undocumented status code 107 Undocumented status codeST103 Received: 404
Documented: 204 Response 404 Not Found
{"detail":"Not found."} Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/workflows/null%2Cnull/ Copy Undocumented status codeST103 Received: 401
Documented: 204 Response 401 Unauthorized
{"detail":"Authentication credentials were not provided."} Reproduce
curl -X DELETE -H 'Authorization;' http://0.0.0.0:42897/api/workflows/1/ Copy