v4.32.1
Generated at2026-10-19 19:09:58 UTC

Failed

161 of 162 tested operations failed
Time limit reached
3 warnings affect results
Cases run250,305across 3 phases
Operations162161 failed, 1 passed
Duration1h 0m
Base URLhttp://0.0.0.0:42897Spechttp://0.0.0.0:42897/api/schema/?format=jsonCommandst run http://0.0.0.0:42897/api/schema/?format=json --url http://0.0.0.0:42897 --report-html-path schemathesis-report --max-time 3600 --request-timeout 30 --continue-on-failure --no-shrink --suppress-health-check all --output-sanitize falseSeed117725075061510247688808531060695281468Phases
  1. Examplesskipped
  2. Coveragefailed
  3. Fuzzingfailed
  4. Statefulfailed
Checks
allow_header_conformancecontent_type_conformanceensure_resource_availabilityignored_authmissing_required_header+9 morelessnegative_data_rejectionnot_a_server_errorobject_level_authorizationpositive_data_acceptanceresponse_headers_conformanceresponse_schema_conformancestatus_code_conformanceunsupported_methoduse_after_free

Warnings

Timeline

Failures found776 total
Coverage7m 53s in 3 passes, 453 found
963ms: POST /api/bulk_edit_objects/: Undocumented status code
1.5s: POST /api/bulk_edit_objects/: Schema-valid request rejected
2.1s: POST /api/correspondents/: Undocumented status code
2.6s: POST /api/correspondents/: Schema-valid request rejected
2.8s: POST /api/correspondents/: Response violates schema
3.9s: POST /api/correspondents/: Schema-violating request accepted
4.6s: POST /api/custom_fields/: Undocumented status code
4.7s: POST /api/custom_fields/: Response violates schema
5s: POST /api/custom_fields/: Schema-valid request rejected
5.6s: POST /api/document_types/: Undocumented status code
6s: POST /api/document_types/: Schema-valid request rejected
6.3s: POST /api/document_types/: Response violates schema
7.9s: POST /api/document_types/: Schema-violating request accepted
8.7s: POST /api/documents/bulk_download/: Undocumented status code
8.7s: POST /api/documents/bulk_download/: Schema-violating request accepted
9.2s: POST /api/documents/bulk_download/: Schema-valid request rejected
9.6s: POST /api/documents/bulk_edit/: Undocumented status code
9.9s: POST /api/documents/bulk_edit/: Server error
9.9s: POST /api/documents/bulk_edit/: Undocumented status code
9.9s: POST /api/documents/bulk_edit/: Schema-valid request rejected
10.8s: POST /api/documents/delete/: Undocumented status code
10.9s: POST /api/documents/delete/: Schema-violating request accepted
11.2s: POST /api/documents/delete/: Schema-valid request rejected
11.5s: POST /api/documents/edit_pdf/: Undocumented status code
11.9s: POST /api/documents/edit_pdf/: Schema-valid request rejected
12s: POST /api/documents/edit_pdf/: Server error
12s: POST /api/documents/edit_pdf/: Undocumented status code
12.2s: POST /api/documents/email/: Schema-valid request rejected
12.7s: POST /api/documents/merge/: Undocumented status code
12.8s: POST /api/documents/merge/: Schema-violating request accepted
13.2s: POST /api/documents/merge/: Schema-valid request rejected
13.3s: POST /api/documents/merge_as_versions/: Undocumented status code
13.5s: POST /api/documents/merge_as_versions/: Schema-valid request rejected
13.6s: POST /api/documents/post_document/: Undocumented status code
14s: POST /api/documents/post_document/: Schema-valid request rejected
14.8s: POST /api/documents/remove_password/: Undocumented status code
14.8s: POST /api/documents/remove_password/: Schema-violating request accepted
15.3s: POST /api/documents/remove_password/: Schema-valid request rejected
15.4s: POST /api/documents/reprocess/: Undocumented status code
15.4s: POST /api/documents/reprocess/: Schema-violating request accepted
15.9s: POST /api/documents/reprocess/: Schema-valid request rejected
16s: POST /api/documents/rotate/: Undocumented status code
16s: POST /api/documents/rotate/: Schema-violating request accepted
16.5s: POST /api/documents/rotate/: Schema-valid request rejected
16.7s: POST /api/documents/selection_data/: Undocumented status code
16.8s: POST /api/documents/selection_data/: Schema-violating request accepted
17.1s: POST /api/documents/selection_data/: Schema-valid request rejected
17.5s: POST /api/groups/: Undocumented status code
17.5s: POST /api/groups/: Schema-violating request accepted
17.8s: POST /api/groups/: Schema-valid request rejected
18.2s: POST /api/mail_accounts/: Undocumented status code
18.9s: POST /api/mail_accounts/: Schema-valid request rejected
21.3s: POST /api/mail_accounts/test/: Response violates schema
21.4s: POST /api/mail_accounts/test/: Server error
21.4s: POST /api/mail_accounts/test/: Undocumented status code
23.7s: POST /api/mail_accounts/test/: Schema-valid request rejected
24.3s: POST /api/mail_rules/: Undocumented status code
25.5s: POST /api/mail_rules/: Schema-valid request rejected
30.1s: POST /api/processed_mail/bulk_delete/: Schema-violating request accepted
30.4s: POST /api/processed_mail/bulk_delete/: Schema-valid request rejected
30.5s: POST /api/processed_mail/bulk_delete/: Response violates schema
30.5s: POST /api/processed_mail/bulk_delete/: Server error
30.5s: POST /api/processed_mail/bulk_delete/: Undocumented status code
30.5s: OPTIONS /api/profile/disconnect_social_account/: Server error
30.5s: POST /api/profile/disconnect_social_account/: Undocumented status code
30.6s: POST /api/profile/disconnect_social_account/: Undocumented Content-Type
30.6s: POST /api/profile/disconnect_social_account/: Schema-valid request rejected
30.6s: OPTIONS /api/profile/totp/: Server error
30.6s: POST /api/profile/totp/: Undocumented status code
31.1s: POST /api/saved_views/: Undocumented status code
31.6s: POST /api/saved_views/: Schema-valid request rejected
34.3s: POST /api/saved_views/: Response violates schema
34.3s: POST /api/saved_views/: Schema-violating request accepted
34.9s: POST /api/saved_views/: Server error
34.9s: POST /api/saved_views/: Undocumented status code
36s: POST /api/share_links/: Undocumented status code
36.1s: POST /api/share_links/: Schema-valid request rejected
36.1s: POST /api/share_links/: Server error
36.1s: POST /api/share_links/: Undocumented status code
36.4s: POST /api/storage_paths/: Undocumented status code
36.9s: POST /api/storage_paths/: Schema-valid request rejected
37.1s: POST /api/storage_paths/: Response violates schema
38.5s: POST /api/storage_paths/: Schema-violating request accepted
39.1s: POST /api/storage_paths/test/: Undocumented status code
39.2s: POST /api/storage_paths/test/: Schema-valid request rejected
39.4s: POST /api/tags/: Undocumented status code
40s: POST /api/tags/: Schema-valid request rejected
40.2s: POST /api/tags/: Response violates schema
42.4s: POST /api/tasks/acknowledge/: Undocumented status code
42.8s: POST /api/tasks/acknowledge/: Schema-valid request rejected
42.9s: POST /api/tasks/acknowledge/: Schema-violating request accepted
43s: POST /api/tasks/run/: Response violates schema
43s: POST /api/tasks/run/: Schema-valid request rejected
43.8s: POST /api/token/: Undocumented status code
43.8s: POST /api/token/: Undocumented status code
44.1s: POST /api/trash/: Undocumented status code
44.4s: POST /api/trash/: Schema-valid request rejected
44.4s: POST /api/trash/: Server error
44.4s: POST /api/trash/: Undocumented status code
44.7s: POST /api/ui_settings/: Response violates schema
44.7s: POST /api/ui_settings/: Schema-violating request accepted
45.1s: POST /api/ui_settings/: Undocumented status code
45.3s: POST /api/ui_settings/: Server error
45.3s: POST /api/ui_settings/: Undocumented status code
45.6s: POST /api/workflows/: Undocumented status code
48.9s: POST /api/workflows/: Schema-valid request rejected
53.8s: POST /api/workflows/: Schema-violating request accepted
54.3s: OPTIONS /api/config/: Allow header mismatch
54.9s: GET /api/groups/: Undocumented status code
55.2s: GET /api/groups/: Schema-violating request accepted
55.6s: GET /api/mail_accounts/: Schema-violating request accepted
55.9s: GET /api/mail_accounts/: Undocumented status code
55.9s: GET /api/mail_rules/: Schema-violating request accepted
56.2s: GET /api/mail_rules/: Undocumented status code
56.3s: GET /api/oauth/callback/: Schema-valid request rejected
56.3s: GET /api/oauth/callback/: Undocumented status code
56.3s: GET /api/processed_mail/: Schema-valid request rejected
56.3s: GET /api/processed_mail/: Undocumented status code
56.3s: GET /api/processed_mail/: Undocumented status code
56.6s: GET /api/processed_mail/: Schema-violating request accepted
57s: GET /api/profile/social_account_providers/: Response violates schema
57.9s: GET /api/saved_views/: Undocumented status code
58s: GET /api/saved_views/: Response violates schema
58.2s: GET /api/saved_views/: Schema-violating request accepted
58.4s: GET /api/search/: Schema-valid request rejected
58.4s: GET /api/search/: Undocumented status code
58.7s: GET /api/search/autocomplete/: Undocumented status code
58.7s: GET /api/search/autocomplete/: Schema-valid request rejected
58.7s: GET /api/search/autocomplete/: Server error
58.7s: GET /api/search/autocomplete/: Undocumented status code
58.9s: GET /api/share_link_bundles/: Undocumented status code
58.9s: GET /api/share_link_bundles/: Server error
58.9s: GET /api/share_link_bundles/: Undocumented status code
59.3s: GET /api/share_link_bundles/: Undocumented status code
59.4s: GET /api/share_link_bundles/: Schema-violating request accepted
1m 2s: GET /api/share_links/: Undocumented status code
1m 2s: GET /api/share_links/: Server error
1m 2s: GET /api/share_links/: Undocumented status code
1m 2s: GET /api/share_links/: Schema-violating request accepted
1m 2s: GET /api/share_links/: Undocumented status code
1m 8s: GET /api/status/: Response violates schema
1m 12s: GET /api/tasks/active/: Schema-violating request accepted
1m 13s: GET /api/tasks/summary/: Schema-violating request accepted
1m 14s: GET /api/tasks/summary/: Undocumented status code
1m 14s: GET /api/trash/: Schema-violating request accepted
1m 14s: GET /api/trash/: Undocumented status code
1m 14s: GET /api/ui_settings/: Server error
1m 14s: GET /api/ui_settings/: Undocumented status code
1m 15s: GET /api/users/: Undocumented status code
1m 15s: GET /api/users/: Schema-violating request accepted
1m 15s: GET /api/workflow_actions/: Schema-violating request accepted
1m 15s: GET /api/workflow_actions/: Undocumented status code
1m 15s: GET /api/workflow_triggers/: Schema-violating request accepted
1m 16s: GET /api/workflow_triggers/: Undocumented status code
1m 16s: GET /api/workflows/: Schema-violating request accepted
1m 16s: GET /api/workflows/: Undocumented status code
1m 16s: PATCH /api/profile/: Undocumented status code
1m 16s: PATCH /api/profile/: Schema-violating request accepted
1m 16s: PATCH /api/profile/: Schema-valid request rejected
1m 17s: PATCH /api/profile/: Server error
1m 17s: PATCH /api/profile/: Undocumented status code
1m 17s: DELETE /api/profile/totp/: Undocumented Content-Type
1m 17s: GET /api/logs/{id}/: Undocumented status code
1m 17s: GET /api/logs/{id}/: Schema-valid request rejected
1m 17s: GET /api/processed_mail/{id}/: Undocumented status code
1m 17s: POST /api/documents/chat/: Undocumented status code
1m 17s: POST /api/documents/chat/: Schema-valid request rejected
1m 18s: POST /api/documents/{id}/email/: Server error
1m 18s: POST /api/documents/{id}/email/: Schema-valid request rejected
1m 18s: PUT /api/documents/{id}/notes/: Server error
1m 18s: PUT /api/documents/{id}/notes/: Wrong response to undeclared method
1m 18s: POST /api/documents/{id}/notes/: Undocumented status code
1m 18s: POST /api/documents/{id}/update_version/: Undocumented status code
1m 18s: POST /api/documents/{id}/update_version/: Server error
1m 18s: POST /api/documents/{id}/update_version/: Undocumented status code
1m 18s: POST /api/documents/{id}/update_version/: Undocumented status code
1m 18s: POST /api/documents/{id}/update_version/: Undocumented status code
1m 18s: POST /api/mail_accounts/{id}/process/: Schema-violating request accepted
1m 19s: POST /api/mail_accounts/{id}/process/: Undocumented status code
1m 31s: POST /api/share_link_bundles/: Undocumented status code
1m 31s: POST /api/share_link_bundles/: Schema-valid request rejected
1m 31s: POST /api/share_link_bundles/{id}/rebuild/: Undocumented status code
1m 31s: POST /api/share_link_bundles/{id}/rebuild/: Undocumented status code
1m 32s: POST /api/users/: Undocumented status code
1m 32s: POST /api/users/: Schema-valid request rejected
1m 33s: POST /api/users/: Server error
1m 33s: POST /api/users/: Undocumented status code
1m 33s: POST /api/users/{id}/deactivate_totp/: Server error
1m 33s: POST /api/users/{id}/deactivate_totp/: Undocumented status code
1m 33s: POST /api/users/{id}/deactivate_totp/: Undocumented status code
1m 33s: POST /api/users/{id}/deactivate_totp/: Undocumented Content-Type
1m 33s: POST /api/workflow_actions/: Undocumented status code
1m 36s: POST /api/workflow_actions/: Schema-valid request rejected
1m 38s: POST /api/workflow_actions/: Server error
1m 38s: POST /api/workflow_actions/: Undocumented status code
1m 46s: POST /api/workflow_triggers/: Undocumented status code
1m 47s: POST /api/workflow_triggers/: Schema-valid request rejected
1m 49s: POST /api/workflow_triggers/: Schema-violating request accepted
1m 52s: PUT /api/config/{id}/: Undocumented status code
1m 52s: PUT /api/config/{id}/: Undocumented status code
1m 52s: PUT /api/config/{id}/: Server error
1m 52s: PUT /api/config/{id}/: Undocumented status code
1m 56s: PUT /api/config/{id}/: Schema-valid request rejected
2m: PUT /api/config/{id}/: Schema-violating request accepted
2m 4s: PUT /api/correspondents/{id}/: Undocumented status code
2m 4s: PUT /api/correspondents/{id}/: Undocumented status code
2m 5s: PUT /api/correspondents/{id}/: Schema-valid request rejected
2m 7s: PUT /api/custom_fields/{id}/: Undocumented status code
2m 7s: PUT /api/custom_fields/{id}/: Undocumented status code
2m 8s: PUT /api/custom_fields/{id}/: Schema-valid request rejected
2m 8s: PUT /api/custom_fields/{id}/: Server error
2m 8s: PUT /api/custom_fields/{id}/: Undocumented status code
2m 9s: PUT /api/custom_fields/{id}/: Schema-violating request accepted
2m 9s: PUT /api/document_types/{id}/: Undocumented status code
2m 9s: PUT /api/document_types/{id}/: Undocumented status code
2m 10s: PUT /api/document_types/{id}/: Schema-valid request rejected
2m 10s: PUT /api/document_types/{id}/: Response violates schema
2m 12s: PUT /api/document_types/{id}/: Schema-violating request accepted
2m 13s: PUT /api/documents/{id}/: Undocumented status code
2m 22s: PUT /api/groups/{id}/: Undocumented status code
2m 22s: PUT /api/groups/{id}/: Undocumented status code
2m 22s: PUT /api/groups/{id}/: Schema-violating request accepted
2m 22s: PUT /api/groups/{id}/: Schema-valid request rejected
2m 22s: PUT /api/mail_accounts/{id}/: Undocumented status code
2m 23s: PUT /api/mail_accounts/{id}/: Undocumented status code
2m 23s: PUT /api/mail_accounts/{id}/: Schema-valid request rejected
2m 26s: PUT /api/mail_accounts/{id}/: Schema-violating request accepted
2m 26s: PUT /api/mail_accounts/{id}/: Server error
2m 26s: PUT /api/mail_accounts/{id}/: Undocumented status code
2m 28s: PUT /api/mail_rules/{id}/: Undocumented status code
2m 34s: PUT /api/saved_views/{id}/: Undocumented status code
2m 34s: PUT /api/saved_views/{id}/: Undocumented status code
2m 35s: PUT /api/saved_views/{id}/: Schema-valid request rejected
2m 39s: PUT /api/saved_views/{id}/: Response violates schema
2m 39s: PUT /api/saved_views/{id}/: Schema-violating request accepted
2m 40s: PUT /api/saved_views/{id}/: Server error
2m 40s: PUT /api/saved_views/{id}/: Undocumented status code
2m 45s: PUT /api/storage_paths/{id}/: Undocumented status code
2m 45s: PUT /api/storage_paths/{id}/: Undocumented status code
2m 45s: PUT /api/storage_paths/{id}/: Schema-valid request rejected
2m 49s: PUT /api/tags/{id}/: Undocumented status code
2m 49s: PUT /api/tags/{id}/: Undocumented status code
2m 50s: PUT /api/tags/{id}/: Schema-valid request rejected
2m 53s: PUT /api/users/{id}/: Undocumented status code
2m 53s: PUT /api/users/{id}/: Undocumented status code
2m 55s: PUT /api/users/{id}/: Schema-valid request rejected
2m 59s: PUT /api/users/{id}/: Server error
2m 59s: PUT /api/users/{id}/: Undocumented status code
3m 1s: PUT /api/workflow_actions/{id}/: Undocumented status code
3m 1s: PUT /api/workflow_actions/{id}/: Undocumented status code
3m 5s: PUT /api/workflow_actions/{id}/: Schema-valid request rejected
3m 13s: PUT /api/workflow_actions/{id}/: Schema-violating request accepted
3m 13s: PUT /api/workflow_actions/{id}/: Server error
3m 13s: PUT /api/workflow_actions/{id}/: Undocumented status code
3m 15s: PUT /api/workflow_triggers/{id}/: Undocumented status code
3m 15s: PUT /api/workflow_triggers/{id}/: Undocumented status code
3m 17s: PUT /api/workflow_triggers/{id}/: Schema-valid request rejected
3m 19s: PUT /api/workflow_triggers/{id}/: Schema-violating request accepted
3m 23s: PUT /api/workflows/{id}/: Undocumented status code
3m 23s: PUT /api/workflows/{id}/: Undocumented status code
3m 31s: PUT /api/workflows/{id}/: Schema-valid request rejected
3m 37s: GET /api/config/{id}/: Undocumented status code
3m 37s: GET /api/correspondents/: Undocumented status code
3m 38s: GET /api/correspondents/: Response violates schema
3m 38s: GET /api/correspondents/: Schema-violating request accepted
3m 38s: GET /api/correspondents/: Undocumented status code
3m 38s: GET /api/correspondents/{id}/: Response violates schema
3m 38s: GET /api/correspondents/{id}/: Schema-violating request accepted
3m 38s: GET /api/correspondents/{id}/: Undocumented status code
3m 38s: GET /api/custom_fields/: Undocumented status code
3m 38s: GET /api/custom_fields/: Schema-violating request accepted
3m 39s: GET /api/custom_fields/: Undocumented status code
3m 39s: GET /api/custom_fields/{id}/: Undocumented status code
3m 39s: GET /api/document_types/: Undocumented status code
3m 39s: GET /api/document_types/: Response violates schema
3m 39s: GET /api/document_types/: Schema-violating request accepted
3m 39s: GET /api/document_types/: Undocumented status code
3m 40s: GET /api/document_types/{id}/: Response violates schema
3m 40s: GET /api/document_types/{id}/: Schema-violating request accepted
3m 40s: GET /api/document_types/{id}/: Undocumented status code
3m 40s: GET /api/documents/: Schema-valid request rejected
3m 40s: GET /api/documents/: Undocumented status code
3m 42s: GET /api/documents/: Server error
3m 42s: GET /api/documents/: Undocumented status code
3m 43s: GET /api/documents/: Schema-violating request accepted
3m 44s: GET /api/documents/: Undocumented status code
3m 52s: GET /api/documents/{id}/: Undocumented status code
3m 52s: GET /api/documents/{id}/ai_suggestions/: Server error
3m 52s: GET /api/documents/{id}/ai_suggestions/: Undocumented status code
3m 52s: GET /api/documents/{id}/ai_suggestions/: Schema-violating request accepted
3m 52s: GET /api/documents/{id}/ai_suggestions/: Undocumented Content-Type
3m 52s: GET /api/documents/{id}/download/: Undocumented status code
3m 53s: GET /api/documents/{id}/download/: Server error
3m 53s: GET /api/documents/{id}/download/: Undocumented status code
3m 53s: GET /api/documents/{id}/download/: Schema-violating request accepted
3m 53s: GET /api/documents/{id}/download/: Undocumented Content-Type
3m 53s: GET /api/documents/{id}/history/: Server error
3m 53s: GET /api/documents/{id}/history/: Undocumented status code
3m 53s: GET /api/documents/{id}/history/: Schema-violating request accepted
3m 53s: GET /api/documents/{id}/history/: Undocumented Content-Type
3m 53s: GET /api/documents/{id}/metadata/: Server error
3m 53s: GET /api/documents/{id}/metadata/: Undocumented status code
3m 53s: GET /api/documents/{id}/metadata/: Schema-violating request accepted
3m 53s: GET /api/documents/{id}/metadata/: Undocumented Content-Type
3m 53s: GET /api/documents/{id}/notes/: Server error
3m 53s: GET /api/documents/{id}/notes/: Undocumented status code
3m 53s: GET /api/documents/{id}/notes/: Schema-violating request accepted
3m 53s: GET /api/documents/{id}/notes/: Undocumented Content-Type
3m 53s: GET /api/documents/{id}/preview/: Server error
3m 53s: GET /api/documents/{id}/preview/: Undocumented status code
3m 53s: GET /api/documents/{id}/preview/: Schema-violating request accepted
3m 53s: GET /api/documents/{id}/preview/: Undocumented Content-Type
3m 53s: GET /api/documents/{id}/preview/: Undocumented status code
3m 53s: GET /api/documents/{id}/root/: Server error
3m 53s: GET /api/documents/{id}/root/: Undocumented status code
3m 53s: GET /api/documents/{id}/root/: Schema-violating request accepted
3m 53s: GET /api/documents/{id}/root/: Undocumented Content-Type
3m 53s: GET /api/documents/{id}/root/: Undocumented status code
3m 53s: GET /api/documents/{id}/suggestions/: Server error
3m 53s: GET /api/documents/{id}/suggestions/: Undocumented status code
3m 53s: GET /api/documents/{id}/suggestions/: Schema-violating request accepted
3m 53s: GET /api/documents/{id}/suggestions/: Undocumented Content-Type
3m 53s: GET /api/documents/{id}/thumb/: Server error
3m 53s: GET /api/documents/{id}/thumb/: Undocumented status code
3m 53s: GET /api/documents/{id}/thumb/: Schema-violating request accepted
3m 53s: GET /api/documents/{id}/thumb/: Undocumented Content-Type
3m 53s: GET /api/documents/{id}/thumb/: Undocumented status code
3m 53s: GET /api/groups/{id}/: Undocumented status code
3m 54s: GET /api/mail_accounts/{id}/: Undocumented status code
3m 54s: GET /api/mail_rules/{id}/: Undocumented status code
3m 54s: GET /api/saved_views/{id}/: Response violates schema
3m 54s: GET /api/saved_views/{id}/: Schema-violating request accepted
3m 54s: GET /api/saved_views/{id}/: Undocumented status code
3m 54s: GET /api/share_link_bundles/{id}/: Undocumented status code
3m 54s: GET /api/share_links/{id}/: Undocumented status code
3m 54s: GET /api/storage_paths/: Undocumented status code
3m 55s: GET /api/storage_paths/: Response violates schema
3m 55s: GET /api/storage_paths/: Schema-violating request accepted
3m 55s: GET /api/storage_paths/: Undocumented status code
3m 55s: GET /api/storage_paths/{id}/: Schema-violating request accepted
3m 55s: GET /api/storage_paths/{id}/: Undocumented status code
3m 55s: GET /api/storage_paths/{id}/: Response violates schema
3m 55s: GET /api/tags/: Undocumented status code
3m 56s: GET /api/tags/: Response violates schema
3m 56s: GET /api/tags/: Schema-violating request accepted
3m 56s: GET /api/tags/: Undocumented status code
3m 56s: GET /api/tags/{id}/: Schema-violating request accepted
3m 56s: GET /api/tags/{id}/: Undocumented status code
3m 56s: GET /api/tags/{id}/: Response violates schema
3m 57s: GET /api/tasks/: Schema-valid request rejected
3m 57s: GET /api/tasks/: Undocumented status code
3m 57s: GET /api/tasks/: Schema-violating request accepted
3m 57s: GET /api/tasks/: Undocumented status code
3m 58s: GET /api/tasks/{id}/: Undocumented status code
3m 58s: GET /api/users/{id}/: Undocumented status code
3m 58s: GET /api/workflow_actions/{id}/: Undocumented status code
3m 59s: GET /api/workflow_triggers/{id}/: Undocumented status code
3m 59s: GET /api/workflows/{id}/: Undocumented status code
3m 59s: PATCH /api/config/{id}/: Undocumented status code
3m 59s: PATCH /api/config/{id}/: Server error
3m 59s: PATCH /api/config/{id}/: Undocumented status code
4m 3s: PATCH /api/config/{id}/: Schema-valid request rejected
4m 3s: PATCH /api/config/{id}/: Undocumented status code
4m 6s: PATCH /api/config/{id}/: Schema-violating request accepted
4m 9s: PATCH /api/correspondents/{id}/: Undocumented status code
4m 9s: PATCH /api/correspondents/{id}/: Undocumented status code
4m 10s: PATCH /api/correspondents/{id}/: Schema-valid request rejected
4m 10s: PATCH /api/correspondents/{id}/: Response violates schema
4m 14s: PATCH /api/correspondents/{id}/: Schema-violating request accepted
4m 15s: PATCH /api/custom_fields/{id}/: Undocumented status code
4m 15s: PATCH /api/custom_fields/{id}/: Undocumented status code
4m 15s: PATCH /api/custom_fields/{id}/: Schema-valid request rejected
4m 16s: PATCH /api/document_types/{id}/: Undocumented status code
4m 16s: PATCH /api/document_types/{id}/: Undocumented status code
4m 17s: PATCH /api/document_types/{id}/: Schema-valid request rejected
4m 17s: PATCH /api/document_types/{id}/: Response violates schema
4m 19s: PATCH /api/documents/{id}/: Undocumented status code
4m 26s: PATCH /api/documents/{id}/versions/{version_id}/: Undocumented status code
4m 26s: PATCH /api/documents/{id}/versions/{version_id}/: Undocumented status code
4m 26s: PATCH /api/documents/{id}/versions/{version_id}/: Server error
4m 26s: PATCH /api/documents/{id}/versions/{version_id}/: Undocumented status code
4m 26s: PATCH /api/documents/{id}/versions/{version_id}/: Undocumented status code
4m 26s: PATCH /api/documents/{id}/versions/{version_id}/: Schema-valid request rejected
4m 26s: PATCH /api/groups/{id}/: Undocumented status code
4m 26s: PATCH /api/groups/{id}/: Undocumented status code
4m 26s: PATCH /api/groups/{id}/: Schema-valid request rejected
4m 27s: PATCH /api/mail_accounts/{id}/: Undocumented status code
4m 27s: PATCH /api/mail_accounts/{id}/: Undocumented status code
4m 28s: PATCH /api/mail_accounts/{id}/: Schema-valid request rejected
4m 31s: PATCH /api/mail_rules/{id}/: Undocumented status code
4m 36s: PATCH /api/saved_views/{id}/: Undocumented status code
4m 36s: PATCH /api/saved_views/{id}/: Undocumented status code
4m 36s: PATCH /api/saved_views/{id}/: Schema-valid request rejected
4m 37s: PATCH /api/saved_views/{id}/: Response violates schema
4m 40s: PATCH /api/saved_views/{id}/: Server error
4m 40s: PATCH /api/saved_views/{id}/: Undocumented status code
4m 42s: PATCH /api/storage_paths/{id}/: Undocumented status code
4m 42s: PATCH /api/storage_paths/{id}/: Undocumented status code
4m 43s: PATCH /api/storage_paths/{id}/: Schema-valid request rejected
4m 45s: PATCH /api/tags/{id}/: Undocumented status code
4m 45s: PATCH /api/tags/{id}/: Undocumented status code
4m 46s: PATCH /api/tags/{id}/: Schema-valid request rejected
4m 49s: PATCH /api/users/{id}/: Undocumented status code
4m 49s: PATCH /api/users/{id}/: Undocumented status code
4m 50s: PATCH /api/users/{id}/: Schema-valid request rejected
4m 54s: PATCH /api/users/{id}/: Server error
4m 54s: PATCH /api/users/{id}/: Undocumented status code
4m 55s: PATCH /api/workflow_actions/{id}/: Undocumented status code
4m 55s: PATCH /api/workflow_actions/{id}/: Undocumented status code
4m 58s: PATCH /api/workflow_actions/{id}/: Schema-valid request rejected
5m 4s: PATCH /api/workflow_actions/{id}/: Schema-violating request accepted
5m 4s: PATCH /api/workflow_actions/{id}/: Server error
5m 4s: PATCH /api/workflow_actions/{id}/: Undocumented status code
5m 11s: PATCH /api/workflow_triggers/{id}/: Undocumented status code
5m 11s: PATCH /api/workflow_triggers/{id}/: Undocumented status code
5m 12s: PATCH /api/workflow_triggers/{id}/: Schema-valid request rejected
5m 14s: PATCH /api/workflow_triggers/{id}/: Schema-violating request accepted
5m 16s: PATCH /api/workflow_triggers/{id}/: Server error
5m 16s: PATCH /api/workflow_triggers/{id}/: Undocumented status code
5m 18s: PATCH /api/workflows/{id}/: Undocumented status code
5m 27s: DELETE /api/config/{id}/: Undocumented status code
5m 27s: DELETE /api/correspondents/{id}/: Undocumented status code
5m 27s: DELETE /api/custom_fields/{id}/: Undocumented status code
5m 28s: DELETE /api/document_types/{id}/: Undocumented status code
5m 28s: DELETE /api/documents/{id}/: Undocumented status code
5m 28s: DELETE /api/documents/{id}/notes/: Server error
5m 28s: DELETE /api/documents/{id}/notes/: Undocumented status code
5m 28s: DELETE /api/documents/{id}/versions/{version_id}/: Undocumented status code
5m 28s: DELETE /api/documents/{id}/versions/{version_id}/: Undocumented status code
5m 29s: DELETE /api/documents/{id}/versions/{version_id}/: Server error
5m 29s: DELETE /api/documents/{id}/versions/{version_id}/: Undocumented status code
5m 29s: DELETE /api/groups/{id}/: Undocumented status code
5m 29s: DELETE /api/mail_accounts/{id}/: Undocumented status code
5m 29s: DELETE /api/mail_rules/{id}/: Undocumented status code
5m 29s: DELETE /api/saved_views/{id}/: Undocumented status code
5m 29s: DELETE /api/share_link_bundles/{id}/: Undocumented status code
5m 29s: DELETE /api/share_links/{id}/: Undocumented status code
5m 29s: DELETE /api/storage_paths/{id}/: Undocumented status code
5m 30s: DELETE /api/tags/{id}/: Undocumented status code
5m 30s: DELETE /api/users/{id}/: Undocumented status code
5m 30s: DELETE /api/workflow_actions/{id}/: Undocumented status code
5m 31s: DELETE /api/workflow_triggers/{id}/: Undocumented status code
5m 31s: DELETE /api/workflows/{id}/: Undocumented status code
5m 51s: POST /api/workflows/: Server error
5m 51s: POST /api/workflows/: Undocumented status code
6m 11s: POST /api/workflow_triggers/: Server error
6m 11s: POST /api/workflow_triggers/: Undocumented status code
7m 2s: PUT /api/workflows/{id}/: Schema-violating request accepted
7m 14s: PUT /api/workflows/{id}/: Server error
7m 14s: PUT /api/workflows/{id}/: Undocumented status code
Fuzzing45m 50s in 15 passes, 306 found
7m 29s: POST /api/bulk_edit_objects/: Undocumented status code
7m 31s: POST /api/correspondents/: Undocumented status code
7m 32s: POST /api/custom_fields/: Undocumented status code
7m 33s: POST /api/document_types/: Undocumented status code
7m 35s: POST /api/documents/bulk_download/: Server error
7m 35s: POST /api/documents/bulk_download/: Undocumented status code
7m 35s: POST /api/documents/bulk_download/: Undocumented status code
7m 36s: POST /api/documents/bulk_edit/: Undocumented status code
7m 38s: POST /api/documents/delete/: Undocumented status code
7m 38s: POST /api/documents/delete/: Server error
7m 38s: POST /api/documents/delete/: Undocumented status code
7m 39s: POST /api/documents/edit_pdf/: Undocumented status code
7m 41s: POST /api/documents/email/: Server error
7m 41s: POST /api/documents/email/: Undocumented status code
7m 42s: POST /api/documents/merge/: Server error
7m 42s: POST /api/documents/merge/: Undocumented status code
7m 42s: POST /api/documents/merge/: Undocumented status code
7m 44s: POST /api/documents/merge_as_versions/: Undocumented status code
7m 46s: POST /api/documents/post_document/: Undocumented status code
7m 48s: POST /api/documents/remove_password/: Undocumented status code
7m 48s: POST /api/documents/remove_password/: Server error
7m 48s: POST /api/documents/remove_password/: Undocumented status code
7m 50s: POST /api/documents/reprocess/: Server error
7m 50s: POST /api/documents/reprocess/: Undocumented status code
7m 50s: POST /api/documents/reprocess/: Undocumented status code
7m 52s: POST /api/documents/rotate/: Undocumented status code
7m 53s: POST /api/documents/selection_data/: Server error
7m 53s: POST /api/documents/selection_data/: Undocumented status code
7m 55s: POST /api/groups/: Undocumented status code
7m 56s: POST /api/mail_accounts/: Server error
7m 56s: POST /api/mail_accounts/: Undocumented status code
8m: POST /api/mail_rules/: Undocumented status code
8m 1s: POST /api/processed_mail/bulk_delete/: Undocumented status code
8m 2s: POST /api/profile/disconnect_social_account/: Response violates schema
8m 2s: POST /api/profile/disconnect_social_account/: Undocumented status code
8m 3s: POST /api/profile/totp/: Undocumented status code
8m 4s: POST /api/profile/totp/: Undocumented status code
8m 5s: POST /api/saved_views/: Undocumented status code
8m 7s: POST /api/share_links/: Undocumented status code
8m 10s: POST /api/storage_paths/: Undocumented status code
8m 11s: POST /api/storage_paths/test/: Undocumented status code
8m 12s: POST /api/tags/: Schema-violating request accepted
8m 12s: POST /api/tags/: Undocumented status code
8m 14s: POST /api/tasks/acknowledge/: Server error
8m 14s: POST /api/tasks/acknowledge/: Undocumented status code
8m 14s: POST /api/tasks/acknowledge/: Undocumented status code
8m 16s: POST /api/tasks/run/: Undocumented status code
8m 17s: POST /api/token/: Schema-valid request rejected
8m 20s: POST /api/trash/: Undocumented status code
8m 22s: POST /api/ui_settings/: Undocumented status code
8m 23s: POST /api/workflows/: Undocumented status code
8m 25s: GET /api/config/: Undocumented status code
8m 26s: GET /api/documents/next_asn/: Undocumented status code
8m 27s: GET /api/groups/: Undocumented status code
8m 29s: GET /api/logs/: Undocumented status code
8m 30s: GET /api/mail_accounts/: Undocumented status code
8m 32s: GET /api/mail_rules/: Undocumented status code
8m 33s: GET /api/oauth/callback/: Undocumented status code
8m 34s: GET /api/processed_mail/: Undocumented status code
8m 36s: GET /api/profile/: Undocumented status code
8m 37s: GET /api/profile/social_account_providers/: Undocumented status code
8m 38s: GET /api/profile/totp/: Undocumented status code
8m 39s: GET /api/saved_views/: Undocumented status code
8m 41s: GET /api/search/: Schema-violating request accepted
8m 41s: GET /api/search/: Undocumented status code
8m 42s: GET /api/search/: Response violates schema
8m 43s: GET /api/search/autocomplete/: Undocumented status code
8m 44s: GET /api/share_link_bundles/: Schema-valid request rejected
8m 45s: GET /api/share_links/: Schema-valid request rejected
8m 46s: GET /api/statistics/: Undocumented status code
9m 2s: GET /api/tasks/active/: Undocumented status code
9m 3s: GET /api/tasks/status_counts/: Undocumented status code
9m 4s: GET /api/tasks/summary/: Undocumented status code
9m 5s: GET /api/trash/: Undocumented status code
9m 6s: GET /api/ui_settings/: Response violates schema
9m 7s: GET /api/ui_settings/: Undocumented status code
9m 8s: GET /api/users/: Undocumented status code
9m 9s: GET /api/users/: Undocumented status code
9m 9s: GET /api/workflow_actions/: Undocumented status code
9m 11s: GET /api/workflow_triggers/: Undocumented status code
9m 12s: GET /api/workflows/: Undocumented status code
9m 13s: PATCH /api/profile/: Undocumented status code
9m 15s: DELETE /api/profile/totp/: Undocumented status code
9m 16s: GET /api/logs/{id}/: Undocumented status code
9m 17s: GET /api/processed_mail/{id}/: Undocumented status code
9m 18s: GET /api/processed_mail/{id}/: Schema-violating request accepted
9m 18s: GET /api/processed_mail/{id}/: Undocumented Content-Type
9m 19s: POST /api/documents/chat/: Undocumented status code
9m 25s: POST /api/documents/{id}/update_version/: Schema-valid request rejected
9m 26s: POST /api/documents/{id}/update_version/: Undocumented status code
9m 28s: POST /api/mail_accounts/{id}/process/: Undocumented status code
9m 33s: POST /api/share_link_bundles/: Server error
9m 33s: POST /api/share_link_bundles/: Undocumented status code
9m 33s: POST /api/share_link_bundles/: Undocumented status code
9m 35s: POST /api/share_link_bundles/{id}/rebuild/: Undocumented status code
9m 38s: POST /api/users/: Undocumented status code
9m 40s: POST /api/users/{id}/deactivate_totp/: Undocumented status code
9m 42s: POST /api/workflow_actions/: Undocumented status code
9m 46s: POST /api/workflow_triggers/: Undocumented status code
9m 49s: PUT /api/config/{id}/: Undocumented status code
9m 52s: PUT /api/correspondents/{id}/: Response violates schema
9m 53s: PUT /api/correspondents/{id}/: Undocumented status code
9m 56s: PUT /api/custom_fields/{id}/: Undocumented status code
10m 5s: PUT /api/groups/{id}/: Undocumented status code
10m 11s: PUT /api/mail_rules/{id}/: Schema-valid request rejected
10m 11s: PUT /api/mail_rules/{id}/: Undocumented status code
10m 13s: PUT /api/mail_rules/{id}/: Undocumented status code
10m 28s: PUT /api/tags/{id}/: Schema-violating request accepted
10m 32s: PUT /api/users/{id}/: Undocumented status code
10m 37s: PUT /api/workflow_actions/{id}/: Undocumented status code
10m 46s: PUT /api/workflows/{id}/: Undocumented status code
10m 49s: GET /api/config/{id}/: Undocumented status code
10m 50s: GET /api/correspondents/: Server error
10m 50s: GET /api/correspondents/: Undocumented status code
10m 50s: GET /api/correspondents/: Undocumented status code
10m 50s: GET /api/correspondents/: Schema-valid request rejected
10m 53s: GET /api/correspondents/{id}/: Undocumented status code
10m 55s: GET /api/custom_fields/: Undocumented status code
10m 56s: GET /api/custom_fields/: Server error
10m 56s: GET /api/custom_fields/: Undocumented status code
10m 57s: GET /api/custom_fields/{id}/: Undocumented status code
10m 59s: GET /api/document_types/: Undocumented status code
11m: GET /api/document_types/: Server error
11m: GET /api/document_types/: Undocumented status code
11m 3s: GET /api/document_types/{id}/: Undocumented status code
11m 12s: GET /api/documents/{id}/: Undocumented status code
11m 13s: GET /api/documents/{id}/: Schema-violating request accepted
11m 13s: GET /api/documents/{id}/: Undocumented Content-Type
11m 15s: GET /api/documents/{id}/ai_suggestions/: Undocumented status code
11m 22s: GET /api/documents/{id}/metadata/: Undocumented status code
11m 24s: GET /api/documents/{id}/notes/: Undocumented status code
11m 26s: GET /api/documents/{id}/preview/: Undocumented status code
11m 28s: GET /api/documents/{id}/root/: Undocumented status code
11m 30s: GET /api/documents/{id}/share_links/: Server error
11m 30s: GET /api/documents/{id}/share_links/: Undocumented status code
11m 30s: GET /api/documents/{id}/share_links/: Undocumented Content-Type
11m 30s: GET /api/documents/{id}/share_links/: API accepts requests without authentication
11m 31s: GET /api/documents/{id}/share_links/: Undocumented status code
11m 33s: GET /api/documents/{id}/suggestions/: Undocumented status code
11m 35s: GET /api/documents/{id}/thumb/: Undocumented status code
11m 37s: GET /api/groups/{id}/: Undocumented status code
11m 39s: GET /api/mail_accounts/{id}/: Undocumented status code
11m 41s: GET /api/mail_rules/{id}/: Undocumented status code
11m 44s: GET /api/saved_views/{id}/: Undocumented status code
11m 45s: GET /api/share_link_bundles/{id}/: Undocumented status code
11m 47s: GET /api/share_links/{id}/: Undocumented status code
11m 50s: GET /api/storage_paths/: Undocumented status code
11m 54s: GET /api/tags/: Undocumented status code
11m 54s: GET /api/tags/: Server error
11m 54s: GET /api/tags/: Undocumented status code
11m 57s: GET /api/tags/{id}/: Undocumented Content-Type
11m 57s: GET /api/tags/{id}/: Undocumented status code
12m: GET /api/tasks/: Undocumented status code
12m 2s: GET /api/tasks/{id}/: Undocumented status code
12m 4s: GET /api/users/{id}/: Undocumented status code
12m 6s: GET /api/workflow_actions/{id}/: Undocumented status code
12m 8s: GET /api/workflow_triggers/{id}/: Undocumented status code
12m 11s: GET /api/workflows/{id}/: Undocumented status code
12m 20s: PATCH /api/custom_fields/{id}/: Undocumented status code
12m 23s: PATCH /api/document_types/{id}/: Undocumented status code
12m 23s: PATCH /api/document_types/{id}/: Undocumented status code
12m 24s: PATCH /api/document_types/{id}/: Schema-violating request accepted
12m 26s: PATCH /api/documents/{id}/: Undocumented status code
12m 39s: PATCH /api/mail_rules/{id}/: Undocumented status code
12m 40s: PATCH /api/mail_rules/{id}/: Schema-valid request rejected
12m 40s: PATCH /api/mail_rules/{id}/: Undocumented status code
12m 40s: PATCH /api/mail_rules/{id}/: Undocumented status code
12m 44s: PATCH /api/saved_views/{id}/: Undocumented status code
12m 44s: PATCH /api/saved_views/{id}/: Undocumented status code
12m 50s: PATCH /api/tags/{id}/: Undocumented status code
12m 51s: PATCH /api/tags/{id}/: Schema-violating request accepted
12m 54s: PATCH /api/users/{id}/: Undocumented status code
12m 55s: PATCH /api/users/{id}/: Undocumented status code
12m 59s: PATCH /api/workflow_actions/{id}/: Undocumented status code
13m 1s: PATCH /api/workflow_triggers/{id}/: Undocumented status code
13m 3s: PATCH /api/workflows/{id}/: Schema-valid request rejected
13m 3s: PATCH /api/workflows/{id}/: Undocumented status code
13m 6s: DELETE /api/custom_fields/{id}/: Undocumented status code
13m 6s: DELETE /api/document_types/{id}/: Undocumented status code
13m 6s: DELETE /api/document_types/{id}/: Undocumented status code
13m 7s: DELETE /api/documents/{id}/: Undocumented status code
13m 8s: DELETE /api/documents/{id}/: Undocumented status code
13m 11s: DELETE /api/groups/{id}/: Undocumented status code
13m 11s: DELETE /api/groups/{id}/: Undocumented status code
13m 13s: DELETE /api/share_link_bundles/{id}/: Undocumented status code
13m 13s: DELETE /api/share_link_bundles/{id}/: Undocumented status code
13m 14s: DELETE /api/share_links/{id}/: Undocumented status code
13m 15s: DELETE /api/storage_paths/{id}/: Undocumented status code
13m 16s: DELETE /api/tags/{id}/: Undocumented status code
13m 17s: DELETE /api/workflow_actions/{id}/: Undocumented status code
13m 18s: DELETE /api/workflow_triggers/{id}/: Undocumented status code
13m 18s: DELETE /api/workflows/{id}/: Undocumented status code
14m 33s: POST /api/documents/merge_as_versions/: Server error
14m 33s: POST /api/documents/merge_as_versions/: Undocumented status code
14m 40s: POST /api/documents/selection_data/: Undocumented status code
14m 47s: POST /api/mail_accounts/test/: Undocumented status code
16m 5s: GET /api/logs/{id}/: Undocumented Content-Type
16m 5s: GET /api/logs/{id}/: Schema-violating request accepted
16m 8s: POST /api/documents/{id}/email/: Undocumented status code
16m 9s: POST /api/documents/{id}/notes/: Undocumented status code
16m 18s: POST /api/workflow_actions/: Schema-violating request accepted
16m 25s: PUT /api/document_types/{id}/: Undocumented status code
16m 26s: PUT /api/documents/{id}/: Undocumented status code
16m 33s: PUT /api/saved_views/{id}/: Undocumented status code
16m 35s: PUT /api/storage_paths/{id}/: Undocumented status code
16m 37s: PUT /api/tags/{id}/: Undocumented status code
16m 38s: PUT /api/users/{id}/: Undocumented status code
16m 49s: GET /api/config/{id}/: Schema-violating request accepted
16m 49s: GET /api/config/{id}/: Undocumented Content-Type
16m 57s: GET /api/documents/: Undocumented status code
17m 2s: GET /api/documents/{id}/download/: Undocumented status code
17m 3s: GET /api/documents/{id}/history/: Undocumented status code
17m 17s: GET /api/share_links/{id}/: Schema-violating request accepted
17m 17s: GET /api/share_links/{id}/: Undocumented Content-Type
17m 18s: GET /api/storage_paths/: Schema-valid request rejected
17m 20s: GET /api/storage_paths/{id}/: Undocumented status code
17m 25s: GET /api/tasks/{id}/: Schema-violating request accepted
17m 25s: GET /api/tasks/{id}/: Undocumented Content-Type
17m 31s: PATCH /api/config/{id}/: Undocumented status code
17m 34s: PATCH /api/correspondents/{id}/: Undocumented status code
17m 43s: PATCH /api/groups/{id}/: Undocumented status code
17m 45s: PATCH /api/mail_accounts/{id}/: Undocumented status code
17m 45s: PATCH /api/mail_accounts/{id}/: Server error
17m 45s: PATCH /api/mail_accounts/{id}/: Undocumented status code
17m 51s: PATCH /api/storage_paths/{id}/: Undocumented status code
17m 57s: PATCH /api/workflow_triggers/{id}/: Undocumented status code
17m 58s: PATCH /api/workflows/{id}/: Undocumented status code
18m 1s: DELETE /api/config/{id}/: Undocumented status code
18m 2s: DELETE /api/config/{id}/: Undocumented status code
18m 4s: DELETE /api/documents/{id}/notes/: Undocumented status code
18m 5s: DELETE /api/documents/{id}/versions/{version_id}/: Undocumented status code
18m 6s: DELETE /api/mail_rules/{id}/: Undocumented status code
18m 7s: DELETE /api/share_links/{id}/: Undocumented status code
18m 8s: DELETE /api/storage_paths/{id}/: Undocumented status code
18m 8s: DELETE /api/users/{id}/: Undocumented status code
18m 8s: DELETE /api/users/{id}/: Server error
18m 8s: DELETE /api/users/{id}/: Undocumented status code
18m 50s: POST /api/documents/rotate/: Server error
18m 50s: POST /api/documents/rotate/: Undocumented status code
18m 53s: POST /api/mail_accounts/: Schema-violating request accepted
20m 26s: PUT /api/config/{id}/: Undocumented status code
20m 32s: PUT /api/documents/{id}/: Undocumented status code
20m 36s: PUT /api/mail_accounts/{id}/: Undocumented status code
20m 37s: PUT /api/mail_accounts/{id}/: Undocumented status code
20m 38s: PUT /api/mail_rules/{id}/: Undocumented status code
20m 47s: PUT /api/workflow_actions/{id}/: Undocumented status code
20m 48s: PUT /api/workflow_triggers/{id}/: Undocumented status code
20m 58s: GET /api/document_types/{id}/: Undocumented Content-Type
21m 13s: GET /api/groups/{id}/: Schema-violating request accepted
21m 13s: GET /api/groups/{id}/: Undocumented Content-Type
21m 14s: GET /api/mail_accounts/{id}/: Schema-violating request accepted
21m 14s: GET /api/mail_accounts/{id}/: Undocumented Content-Type
21m 15s: GET /api/mail_rules/{id}/: Schema-violating request accepted
21m 15s: GET /api/mail_rules/{id}/: Undocumented Content-Type
21m 17s: GET /api/share_link_bundles/{id}/: Schema-violating request accepted
21m 17s: GET /api/share_link_bundles/{id}/: Undocumented Content-Type
21m 27s: GET /api/workflow_actions/{id}/: Schema-violating request accepted
21m 27s: GET /api/workflow_actions/{id}/: Undocumented Content-Type
21m 29s: GET /api/workflows/{id}/: Schema-violating request accepted
21m 29s: GET /api/workflows/{id}/: Undocumented Content-Type
21m 31s: PATCH /api/config/{id}/: Undocumented status code
21m 32s: PATCH /api/correspondents/{id}/: Undocumented status code
21m 39s: PATCH /api/documents/{id}/versions/{version_id}/: Undocumented status code
21m 41s: PATCH /api/mail_accounts/{id}/: Undocumented status code
22m 8s: DELETE /api/workflow_triggers/{id}/: Undocumented status code24m: PUT /api/correspondents/{id}/: Undocumented status code
24m 23s: PUT /api/workflows/{id}/: Undocumented status code
24m 29s: GET /api/custom_fields/{id}/: Schema-violating request accepted
24m 29s: GET /api/custom_fields/{id}/: Undocumented Content-Type
24m 51s: GET /api/saved_views/{id}/: Undocumented Content-Type
25m 1s: GET /api/users/{id}/: Schema-violating request accepted
25m 1s: GET /api/users/{id}/: Undocumented Content-Type
25m 23s: PATCH /api/tags/{id}/: Undocumented status code
25m 38s: DELETE /api/mail_rules/{id}/: Undocumented status code
28m 59s: PUT /api/saved_views/{id}/: Undocumented status code
29m 4s: PUT /api/tags/{id}/: Undocumented status code
30m 8s: PATCH /api/custom_fields/{id}/: Undocumented status code
30m 21s: PATCH /api/saved_views/{id}/: Schema-violating request accepted
30m 22s: PATCH /api/storage_paths/{id}/: Undocumented status code
30m 33s: PATCH /api/workflows/{id}/: Server error
30m 33s: PATCH /api/workflows/{id}/: Undocumented status code
31m 15s: POST /api/bulk_edit_objects/: Server error
31m 15s: POST /api/bulk_edit_objects/: Undocumented status code
31m 31s: POST /api/documents/post_document/: Schema-violating request accepted
31m 49s: POST /api/tags/: Server error
31m 49s: POST /api/tags/: Undocumented status code
34m 16s: GET /api/workflow_triggers/{id}/: Schema-violating request accepted
34m 16s: GET /api/workflow_triggers/{id}/: Undocumented Content-Type
34m 25s: PATCH /api/documents/{id}/: Undocumented status code
34m 43s: PATCH /api/workflows/{id}/: Undocumented status code
37m 54s: PUT /api/groups/{id}/: Undocumented status code
38m 18s: GET /api/correspondents/{id}/: Undocumented Content-Type
39m 6s: PATCH /api/custom_fields/{id}/: Schema-violating request accepted
39m 38s: DELETE /api/workflow_actions/{id}/: Undocumented status code
39m 50s: POST /api/custom_fields/: Schema-violating request accepted
42m: PUT /api/workflow_triggers/{id}/: Undocumented status code46m 1s: PUT /api/correspondents/{id}/: Schema-violating request accepted50m 9s: PUT /api/document_types/{id}/: Undocumented status code51m 7s: GET /api/storage_paths/{id}/: Undocumented Content-Type56m 39s: PUT /api/storage_paths/{id}/: Undocumented status code57m 26s: PATCH /api/workflow_actions/{id}/: Undocumented status code
015m30m45m1h
OperationFailuresCases
Failed161
GET/api/correspondents/
Server error+4 moreless
  • Response violates schema
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
1,734

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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'

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...
    }
Response200 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'

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
Response200 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'

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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'

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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'
GET/api/document_types/
Server error+4 moreless
  • Response violates schema
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
1,713

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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'

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"
    }
Response200 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'

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
Response200 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'

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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'

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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'
POST/api/processed_mail/bulk_delete/
Server error+4 moreless
  • 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
Response200 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

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
Response200 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200, 400, 403
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 200, 400, 403
Response401 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/
POST/api/saved_views/
Server error+4 moreless
  • Response violates schema
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
3,186

Undocumented status codeST103

Received: 400
Documented: 201
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

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
Response201 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 201
Response401 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/
PATCH/api/saved_views/{id}/
Server error+4 moreless
  • Response violates schema
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
2,787

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

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
    }
Response200 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/

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
Response200 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/
PUT/api/saved_views/{id}/
Server error+4 moreless
  • Response violates schema
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
2,734

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

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
Response200 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/
GET/api/storage_paths/
Server error+4 moreless
  • Response violates schema
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
1,755

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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='

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...
    }
Response200 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'

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
Response200 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'

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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'

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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'
POST/api/storage_paths/
Server error+4 moreless
  • Response violates schema
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
1,986

Undocumented status codeST103

Received: 400
Documented: 201
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

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
    }
Response201 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/

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
Response201 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/

Undocumented status codeST103

Received: 401
Documented: 201
Response401 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 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/
GET/api/tags/
Server error+4 moreless
  • Response violates schema
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
1,739

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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'

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...
    }
Response200 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'

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
Response200 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'

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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'

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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'
POST/api/tags/
Server error+4 moreless
  • Response violates schema
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
2,411

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"name":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/tags/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

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
    }
Response201 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/

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
Response201 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/

Undocumented status codeST103

Received: 401
Documented: 201
Response401 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 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/
PATCH/api/config/{id}/
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
3,863

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

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
Response400 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/

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
Response200 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/
PUT/api/config/{id}/
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
3,739

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

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
Response200 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/
GET/api/custom_fields/
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
1,710

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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'

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
Response200 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'

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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='

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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'
PUT/api/custom_fields/{id}/
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
1,306

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

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
Response200 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/
GET/api/documents/
Server error+3 moreless
  • 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
Response400 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'

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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'

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
Response200 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='

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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'
POST/api/documents/bulk_download/
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
1,320

Undocumented status codeST103

Received: 400
Documented: 200, 403
Response400 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/

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
Response200 OK
PK
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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200, 403
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 200, 403
Response401 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/
POST/api/documents/delete/
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
1,276

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

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
Response200 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/
POST/api/documents/merge/
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
1,286

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"documents":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/merge/

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
Response200 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/
POST/api/documents/remove_password/
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
1,304

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

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
Response200 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/
POST/api/documents/reprocess/
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
1,284

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

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
Response200 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/
POST/api/documents/rotate/
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
1,336

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"degrees":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/rotate/

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
Response200 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/
POST/api/documents/selection_data/
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
1,326

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

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
Response200 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/
GET/api/documents/{id}/ai_suggestions/
Server error+3 moreless
  • Schema-violating request accepted
  • Undocumented Content-Type
  • Undocumented status code
1,240

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200, 400, 403, 404
Response500 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/

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
Response200 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/

Undocumented status codeST103

Received: 401
Documented: 200, 400, 403, 404
Response401 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/
GET/api/documents/{id}/download/
Server error+3 moreless
  • Schema-violating request accepted
  • Undocumented Content-Type
  • Undocumented status code
1,257

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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'

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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'

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
Response200 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/
GET/api/documents/{id}/history/Missing test data
Server error+3 moreless
  • Schema-violating request accepted
  • Undocumented Content-Type
  • Undocumented status code
1,232

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200, 400, 403, 404
Response500 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'

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
Response200 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'

Undocumented status codeST103

Received: 401
Documented: 200, 400, 403, 404
Response401 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'
GET/api/documents/{id}/metadata/
Server error+3 moreless
  • Schema-violating request accepted
  • Undocumented Content-Type
  • Undocumented status code
1,213

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200, 400, 403, 404
Response500 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/

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
Response200 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/

Undocumented status codeST103

Received: 401
Documented: 200, 400, 403, 404
Response401 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/
GET/api/documents/{id}/notes/Missing test data
Server error+3 moreless
  • Schema-violating request accepted
  • Undocumented Content-Type
  • Undocumented status code
1,218

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200, 400, 403, 404
Response500 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'

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
Response200 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'

Undocumented status codeST103

Received: 401
Documented: 200, 400, 403, 404
Response401 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'
GET/api/documents/{id}/preview/
Server error+3 moreless
  • Schema-violating request accepted
  • Undocumented Content-Type
  • Undocumented status code
1,228

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

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
Response200 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/

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/0/preview/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/
GET/api/documents/{id}/root/
Server error+3 moreless
  • Schema-violating request accepted
  • Undocumented Content-Type
  • Undocumented status code
1,237

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

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
Response200 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/

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/0/root/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/
GET/api/documents/{id}/suggestions/
Server error+3 moreless
  • Schema-violating request accepted
  • Undocumented Content-Type
  • Undocumented status code
1,231

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200, 400, 403, 404
Response500 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/

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
Response200 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/

Undocumented status codeST103

Received: 401
Documented: 200, 400, 403, 404
Response401 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/
GET/api/documents/{id}/thumb/
Server error+3 moreless
  • Schema-violating request accepted
  • Undocumented Content-Type
  • Undocumented status code
1,237

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

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
Response200 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/

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/0/thumb/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/
POST/api/mail_accounts/
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
2,559

Undocumented status codeST103

Received: 400
Documented: 201
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 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/

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)
Response201 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/

Undocumented status codeST103

Received: 401
Documented: 201
Response401 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/
POST/api/mail_accounts/test/
Server error+3 moreless
  • 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."
        ]
    }
Response400 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200, 400
Response500 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200, 400
Response401 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/
PUT/api/mail_accounts/{id}/
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
2,089

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

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
Response200 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/
PATCH/api/profile/
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
1,248

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

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
Response200 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/
POST/api/tasks/acknowledge/
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
1,314

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

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
Response200 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/
POST/api/ui_settings/
Server error+3 moreless
  • 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
Response200 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/

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/
POST/api/workflow_actions/
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
4,450

Undocumented status codeST103

Received: 400
Documented: 201
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 201
Response401 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/

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)
Response201 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/
PATCH/api/workflow_actions/{id}/
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
2,616

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

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
Response200 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/
PUT/api/workflow_actions/{id}/
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
3,692

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

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
Response200 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/
POST/api/workflow_triggers/
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
3,318

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"type":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/workflow_triggers/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

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
Response201 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 201
Response401 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/
PATCH/api/workflow_triggers/{id}/
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
2,069

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

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
Response200 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/
POST/api/workflows/
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
5,398

Undocumented status codeST103

Received: 400
Documented: 201
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

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
Response201 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 201
Response401 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/
PUT/api/workflows/{id}/
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
4,506

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

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
Response200 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/
POST/api/bulk_edit_objects/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
1,359

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/
POST/api/documents/bulk_edit/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
1,296

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/
POST/api/documents/edit_pdf/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
1,270

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/
POST/api/documents/email/
Server error+2 moreless
  • 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
Response400 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/

Server errorST101

Response500 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/

Undocumented status codeST103

Received: 401
Documented: 200, 400, 403, 404, 500
Response401 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/
POST/api/documents/merge_as_versions/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
1,283

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/
POST/api/documents/{id}/email/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
1,296

Server errorST101

Response500 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200, 400, 403, 404, 500
Response401 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/
POST/api/documents/{id}/update_version/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
1,225

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/
PATCH/api/documents/{id}/versions/{version_id}/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
1,283

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/
PATCH/api/mail_accounts/{id}/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
2,148

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X PATCH -H 'Authorization: (U' http://0.0.0.0:42897/api/mail_accounts/1/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/
GET/api/search/autocomplete/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
1,247

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
Term required
Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/search/autocomplete/?limit=0'

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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='

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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'
POST/api/share_link_bundles/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
1,914

Undocumented status codeST103

Received: 400
Documented: 201
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 201
Response401 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/
POST/api/share_links/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
1,867

Undocumented status codeST103

Received: 400
Documented: 201
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 201
Response401 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/
POST/api/trash/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
1,306

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"action":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/trash/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/
GET/api/ui_settings/
Server error+2 moreless
  • Response violates schema
  • Undocumented status code
1,258

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

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...
    }
Response200 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:42897/api/ui_settings/
POST/api/users/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
1,926

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"username":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/users/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 201
Response401 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/
PATCH/api/users/{id}/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
1,460

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/
PUT/api/users/{id}/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
1,437

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"username":["This field is required."]}
Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/users/3/

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/
POST/api/users/{id}/deactivate_totp/
Server error+2 moreless
  • Undocumented Content-Type
  • Undocumented status code
1,269

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200, 404
Response500 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/

Undocumented status codeST103

Received: 403
Documented: 200, 404
Response403 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/

Undocumented Content-TypeST105

Received: text/html; charset=utf-8
Documented: application/json
Response404 Not Found
TOTP not found
Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/users/3/deactivate_totp/

Undocumented status codeST103

Received: 401
Documented: 200, 404
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X POST -H 'Authorization;' http://0.0.0.0:42897/api/users/114/deactivate_totp/
PATCH/api/workflows/{id}/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
3,500

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

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
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/
DELETE/api/documents/{id}/notes/Missing test data
Server error+1 moreless
  • Undocumented status code
1,242

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200, 400, 403, 404
Response500 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'

Undocumented status codeST103

Received: 401
Documented: 200, 400, 403, 404
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X DELETE -H 'Authorization;' http://0.0.0.0:42897/api/documents/1/notes/
DELETE/api/documents/{id}/versions/{version_id}/
Server error+1 moreless
  • Undocumented status code
1,247

Undocumented status codeST103

Received: 403
Documented: 204
Response403 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/

Undocumented status codeST103

Received: 404
Documented: 204
Response404 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 204
Response500 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/

Undocumented status codeST103

Received: 401
Documented: 204
Response401 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/
DELETE/api/users/{id}/
Server error+1 moreless
  • Undocumented status code
129

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/users/null%2Cnull/

Undocumented status codeST103

Received: 401
Documented: 204
Response401 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/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 204
Response500 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/
POST/api/correspondents/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
1,982

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"name":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/correspondents/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

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
    }
Response201 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/

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
Response201 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/

Undocumented status codeST103

Received: 401
Documented: 201
Response401 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/
GET/api/correspondents/{id}/
Response violates schema+3 moreless
  • Schema-violating request accepted
  • Undocumented Content-Type
  • Undocumented status code
1,242

Response violates schemaST1082 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
Response200 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'

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:42897/api/correspondents/1/

Undocumented Content-TypeST105

Received: text/html; charset=utf-8
Documented: application/json
Response200 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'
PATCH/api/correspondents/{id}/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
1,562

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

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
    }
Response200 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/

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
Response200 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/
PUT/api/correspondents/{id}/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
1,526

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"name":["This field is required."]}
Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/correspondents/2/

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

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
    }
Response200 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/

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)
Response200 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/
POST/api/custom_fields/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
1,936

Undocumented status codeST103

Received: 400
Documented: 201
Response400 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/

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"
    }
Response201 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 201
Response401 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/

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)
Response201 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/
POST/api/document_types/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
2,305

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"name":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/document_types/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

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
    }
Response201 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/

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
Response201 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/

Undocumented status codeST103

Received: 401
Documented: 201
Response401 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/
GET/api/document_types/{id}/
Response violates schema+3 moreless
  • 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
Response200 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'

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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'

Undocumented Content-TypeST105

Received: text/html; charset=utf-8
Documented: application/json
Response200 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/
PATCH/api/document_types/{id}/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
1,536

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

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
    }
Response200 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

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)
Response200 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/
PUT/api/document_types/{id}/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
1,534

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

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
    }
Response200 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/

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
Response200 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/
POST/api/profile/disconnect_social_account/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Undocumented Content-Type
  • Undocumented status code
1,262

Undocumented status codeST103

Received: 500
Documented: 200, 400
Response500 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/

Undocumented Content-TypeST105

Received: text/html; charset=utf-8
Documented: application/json
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

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)"
    }
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200, 400
Response401 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/
GET/api/saved_views/{id}/
Response violates schema+3 moreless
  • 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
Response200 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'

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X GET -H 'Authorization: ;' http://0.0.0.0:42897/api/saved_views/1/

Undocumented Content-TypeST105

Received: text/html; charset=utf-8
Documented: application/json
Response200 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'

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
Response400 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='

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)
Response200 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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='

Response violates schemaST1086 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
    }
Response200 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'
GET/api/storage_paths/{id}/
Response violates schema+3 moreless
  • 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
Response200 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'

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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'

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...
    }
Response200 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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'

Undocumented Content-TypeST105

Received: text/html; charset=utf-8
Documented: application/json
Response200 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'
GET/api/tags/{id}/
Response violates schema+3 moreless
  • 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
Response200 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'

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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'

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...
    }
Response200 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'

Undocumented Content-TypeST105

Received: text/html; charset=utf-8
Documented: application/json
Response200 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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'
GET/api/saved_views/
Response violates schema+2 moreless
  • Schema-violating request accepted
  • Undocumented status code
1,751

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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'

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...
    }
Response200 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='

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
Response200 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X GET -H 'Authorization;' 'http://0.0.0.0:42897/api/saved_views/?page=1'
POST/api/tasks/run/
Response violates schema+2 moreless
  • 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."
        ]
    }
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200, 400
Response401 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/
GET/api/profile/social_account_providers/
Response violates schema+1 moreless
  • Undocumented status code
1,291

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema:

    {
        "type": "object",
        "additionalProperties": {}
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/profile/social_account_providers/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/
GET/api/status/Response violates schema44

Response violates schemaST1083 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
Response200 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/
GET/api/logs/{id}/
Schema-valid request rejected+3 moreless
  • Schema-violating request accepted
  • Undocumented Content-Type
  • Undocumented status code
765

Undocumented status codeST103

Received: 400
Documented: 200, 404
Response400 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'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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'

Undocumented status codeST103

Received: 401
Documented: 200, 404
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X GET -H 'Authorization;' 'http://0.0.0.0:42897/api/logs/celery/?limit=-7976'

Undocumented Content-TypeST105

Received: text/html; charset=utf-8
Documented: application/json
Response200 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./

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
Response200 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'
GET/api/config/{id}/
Schema-violating request accepted+2 moreless
  • Undocumented Content-Type
  • Undocumented status code
1,268

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/config/null%2Cnull/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

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
Response200 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/
GET/api/custom_fields/{id}/
Schema-violating request accepted+2 moreless
  • Undocumented Content-Type
  • Undocumented status code
1,244

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/custom_fields/null%2Cnull/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

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
Response200 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/
PATCH/api/custom_fields/{id}/
Schema-valid request rejected+2 moreless
  • Schema-violating request accepted
  • Undocumented status code
1,277

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/

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)
Response200 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/
POST/api/documents/post_document/
Schema-valid request rejected+2 moreless
  • Schema-violating request accepted
  • Undocumented status code
1,345

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

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
Response200 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/
GET/api/documents/{id}/
Schema-violating request accepted+2 moreless
  • Undocumented Content-Type
  • Undocumented status code
1,209

Undocumented status codeST103

Received: 404
Documented: 200, 400
Response404 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'

Undocumented status codeST103

Received: 401
Documented: 200, 400
Response401 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'

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
Response200 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'
GET/api/groups/
Schema-valid request rejected+2 moreless
  • Schema-violating request accepted
  • Undocumented status code
1,718

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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'

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
Response200 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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'

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
Response400 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'
POST/api/groups/
Schema-valid request rejected+2 moreless
  • Schema-violating request accepted
  • Undocumented status code
1,832

Undocumented status codeST103

Received: 400
Documented: 201
Response400 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/

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
Response201 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 201
Response401 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/
GET/api/groups/{id}/
Schema-violating request accepted+2 moreless
  • Undocumented Content-Type
  • Undocumented status code
1,242

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/groups/null%2Cnull/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

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
Response200 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/
PUT/api/groups/{id}/
Schema-valid request rejected+2 moreless
  • Schema-violating request accepted
  • Undocumented status code
1,229

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

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
Response200 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/
GET/api/mail_accounts/{id}/
Schema-violating request accepted+2 moreless
  • Undocumented Content-Type
  • Undocumented status code
1,221

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/mail_accounts/null%2Cnull/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

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
Response200 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/
GET/api/mail_rules/{id}/
Schema-violating request accepted+2 moreless
  • Undocumented Content-Type
  • Undocumented status code
1,265

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/mail_rules/null%2Cnull/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

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
Response200 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/
GET/api/processed_mail/
Schema-valid request rejected+2 moreless
  • 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
Response400 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'

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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'

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
Response200 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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'
GET/api/processed_mail/{id}/
Schema-violating request accepted+2 moreless
  • Undocumented Content-Type
  • Undocumented status code
1,275

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/processed_mail/null%2Cnull/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X GET -H 'Authorization: QR' http://0.0.0.0:42897/api/processed_mail/1/

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
Response200 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/
PATCH/api/tags/{id}/
Schema-valid request rejected+2 moreless
  • Schema-violating request accepted
  • Undocumented status code
1,628

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

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 "")
Response200 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/
PUT/api/tags/{id}/
Schema-valid request rejected+2 moreless
  • Schema-violating request accepted
  • Undocumented status code
1,583

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"name":["This field is required."]}
Reproduce
curl -X PUT -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/tags/2/

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

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)
Response200 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/
GET/api/tasks/
Schema-valid request rejected+2 moreless
  • 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
Response400 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'

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
Response200 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'

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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'
GET/api/tasks/{id}/
Schema-violating request accepted+2 moreless
  • Undocumented Content-Type
  • Undocumented status code
1,303

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/tasks/null%2Cnull/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:42897/api/tasks/1/

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
Response200 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/
GET/api/users/
Schema-valid request rejected+2 moreless
  • Schema-violating request accepted
  • Undocumented status code
1,721

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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='

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
Response200 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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'

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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'
GET/api/users/{id}/
Schema-violating request accepted+2 moreless
  • Undocumented Content-Type
  • Undocumented status code
1,234

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/users/null%2Cnull/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

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
Response200 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/
GET/api/workflow_actions/{id}/
Schema-violating request accepted+2 moreless
  • Undocumented Content-Type
  • Undocumented status code
1,276

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/workflow_actions/null%2Cnull/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

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
Response200 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/
GET/api/workflow_triggers/{id}/
Schema-violating request accepted+2 moreless
  • Undocumented Content-Type
  • Undocumented status code
1,282

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/workflow_triggers/null%2Cnull/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

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
Response200 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/
PUT/api/workflow_triggers/{id}/
Schema-valid request rejected+2 moreless
  • Schema-violating request accepted
  • Undocumented status code
2,893

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

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
Response200 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/
GET/api/workflows/{id}/
Schema-violating request accepted+2 moreless
  • Undocumented Content-Type
  • Undocumented status code
1,219

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/workflows/null%2Cnull/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

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
Response200 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/
POST/api/documents/chat/
Schema-valid request rejected+1 moreless
  • Undocumented status code
1,770

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/
PATCH/api/groups/{id}/
Schema-valid request rejected+1 moreless
  • Undocumented status code
1,302

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X PATCH -H 'Authorization: if' http://0.0.0.0:42897/api/groups/1/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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
  1. 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'
  2. 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/
GET/api/mail_accounts/
Schema-violating request accepted+1 moreless
  • Undocumented status code
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
Response200 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'

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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'
POST/api/mail_accounts/{id}/process/
Schema-violating request accepted+1 moreless
  • Undocumented status code
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
Response200 OK
{"result":"OK"}
Reproduce
curl -X POST -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/mail_accounts/1/process/

Undocumented status codeST103

Received: 403
Documented: 200, 404
Response403 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/

Undocumented status codeST103

Received: 401
Documented: 200, 404
Response401 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/
GET/api/mail_rules/
Schema-violating request accepted+1 moreless
  • Undocumented status code
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
Response200 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'

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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'
POST/api/mail_rules/
Schema-valid request rejected+1 moreless
  • Undocumented status code
2,546

Undocumented status codeST103

Received: 400
Documented: 201
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 201
Response401 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/
PATCH/api/mail_rules/{id}/
Schema-valid request rejected+1 moreless
  • Undocumented status code
2,079

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X PATCH -H 'Authorization: H' http://0.0.0.0:42897/api/mail_rules/1/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/
PUT/api/mail_rules/{id}/
Schema-valid request rejected+1 moreless
  • Undocumented status code
2,065

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

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
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/
GET/api/oauth/callback/
Schema-valid request rejected+1 moreless
  • Undocumented status code
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
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X GET -H 'Authorization: =AFd{' http://0.0.0.0:42897/api/oauth/callback/
DELETE/api/profile/totp/
Undocumented Content-Type+1 moreless
  • Undocumented status code
1,262

Undocumented Content-TypeST105

Received: text/html; charset=utf-8
Documented: application/json
Response404 Not Found
TOTP not found
Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/profile/totp/

Undocumented status codeST103

Received: 401
Documented: 200, 404
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X DELETE -H 'Authorization: |"REz' http://0.0.0.0:42897/api/profile/totp/
POST/api/storage_paths/test/Authentication failed
Schema-valid request rejected+1 moreless
  • Undocumented status code
1,296

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/
PATCH/api/storage_paths/{id}/
Schema-valid request rejected+1 moreless
  • Undocumented status code
1,572

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/
PUT/api/storage_paths/{id}/
Schema-valid request rejected+1 moreless
  • Undocumented status code
1,535

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/
GET/api/tasks/active/
Schema-violating request accepted+1 moreless
  • Undocumented status code
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
Response200 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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='
GET/api/tasks/summary/
Schema-violating request accepted+1 moreless
  • Undocumented status code
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
Response200 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'

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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'
POST/api/token/Rate limited
Schema-valid request rejected+1 moreless
  • Undocumented status code
1,061

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Undocumented status codeST103

Received: 429
Documented: 200
Response429 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/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 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/
GET/api/trash/
Schema-violating request accepted+1 moreless
  • Undocumented status code
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
Response200 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'

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X GET -H 'Authorization: Y/|+~' http://0.0.0.0:42897/api/trash/
GET/api/workflow_actions/
Schema-violating request accepted+1 moreless
  • Undocumented status code
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
Response200 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'

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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'
GET/api/workflow_triggers/
Schema-violating request accepted+1 moreless
  • Undocumented status code
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
Response200 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'

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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'
GET/api/workflows/
Schema-violating request accepted+1 moreless
  • Undocumented status code
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
Response200 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'

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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'

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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'
GET/api/config/Undocumented status code1,725

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/
DELETE/api/config/{id}/Undocumented status code1,179

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/config/null%2Cnull/

Undocumented status codeST103

Received: 401
Documented: 204
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X DELETE -H $'Authorization: s\\\tY(\'@' http://0.0.0.0:42897/api/config/1/

Undocumented status codeST103

Received: 403
Documented: 204
Response403 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/
DELETE/api/correspondents/{id}/Undocumented status code110

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/correspondents/null%2Cnull/

Undocumented status codeST103

Received: 401
Documented: 204
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
  1. GET/api/correspondents/
    curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/correspondents/?page=1&id=110'
  2. DELETE/api/correspondents/110/failed here
    curl -X DELETE -H 'Authorization;' http://0.0.0.0:42897/api/correspondents/110/
DELETE/api/custom_fields/{id}/Undocumented status code118

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/custom_fields/null%2Cnull/

Undocumented status codeST103

Received: 401
Documented: 204
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X DELETE -H 'Authorization: if' http://0.0.0.0:42897/api/custom_fields/1/
DELETE/api/document_types/{id}/Undocumented status code444

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/document_types/null%2Cnull/

Undocumented status codeST103

Received: 403
Documented: 204
Response403 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/

Undocumented status codeST103

Received: 401
Documented: 204
Response401 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/
GET/api/documents/next_asn/Undocumented status code1,284

Undocumented status codeST103

Received: 401
Documented: 200
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:42897/api/documents/next_asn/
DELETE/api/documents/{id}/Undocumented status code1,207

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/documents/null%2Cnull/

Undocumented status codeST103

Received: 401
Documented: 204
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X DELETE -H 'Authorization: ;E' http://0.0.0.0:42897/api/documents/1/

Undocumented status codeST103

Received: 403
Documented: 204
Response403 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/
PATCH/api/documents/{id}/Undocumented status code1,693

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/
PUT/api/documents/{id}/Undocumented status code1,660

Undocumented status codeST103

Received: 404
Documented: 200
Response404 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/

Undocumented status codeST103

Received: 403
Documented: 200
Response403 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/
POST/api/documents/{id}/notes/Undocumented status code1,235

Undocumented status codeST103

Received: 500
Documented: 200, 400, 403, 404
Response500 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'

Undocumented status codeST103

Received: 401
Documented: 200, 400, 403, 404
Response401 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'
DELETE/api/groups/{id}/Undocumented status code136

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/groups/null%2Cnull/

Undocumented status codeST103

Received: 401
Documented: 204
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X DELETE -H 'Authorization: a' http://0.0.0.0:42897/api/groups/12/

Undocumented status codeST103

Received: 403
Documented: 204
Response403 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/
GET/api/logs/Undocumented status code1,888

Undocumented status codeST103

Received: 401
Documented: 200
Response401 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/
DELETE/api/mail_accounts/{id}/Undocumented status code105

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/mail_accounts/null%2Cnull/

Undocumented status codeST103

Received: 401
Documented: 204
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
  1. GET/api/mail_accounts/
    curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/mail_accounts/?page=1'
  2. DELETE/api/mail_accounts/9/failed here
    curl -X DELETE -H 'Authorization;' http://0.0.0.0:42897/api/mail_accounts/9/
DELETE/api/mail_rules/{id}/Undocumented status code616

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/mail_rules/null%2Cnull/

Undocumented status codeST103

Received: 401
Documented: 204
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X DELETE -H 'Authorization: r7+`' http://0.0.0.0:42897/api/mail_rules/1/

Undocumented status codeST103

Received: 403
Documented: 204
Response403 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/
GET/api/profile/Undocumented status code1,280

Undocumented status codeST103

Received: 401
Documented: 200
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X GET -H 'Authorization: `zR'"'"'[(' http://0.0.0.0:42897/api/profile/
GET/api/profile/totp/Undocumented status code1,138

Undocumented status codeST103

Received: 401
Documented: 200
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X GET -H 'Authorization: coverage' http://0.0.0.0:42897/api/profile/totp/
POST/api/profile/totp/Undocumented status code1,238

Undocumented status codeST103

Received: 500
Documented: 200
Response500 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/

Undocumented status codeST103

Received: 400
Documented: 200
Response400 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/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X POST -H 'Authorization: V\' http://0.0.0.0:42897/api/profile/totp/
DELETE/api/saved_views/{id}/Undocumented status code130

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/saved_views/null%2Cnull/

Undocumented status codeST103

Received: 401
Documented: 204
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
  1. GET/api/saved_views/
    curl -X GET -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' 'http://0.0.0.0:42897/api/saved_views/?page=1'
  2. DELETE/api/saved_views/58/failed here
    curl -X DELETE -H 'Authorization;' http://0.0.0.0:42897/api/saved_views/58/
POST/api/share_link_bundles/{id}/rebuild/Undocumented status code1,843

Undocumented status codeST103

Received: 404
Documented: 200, 400
Response404 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/

Undocumented status codeST103

Received: 403
Documented: 200, 400
Response403 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/

Undocumented status codeST103

Received: 401
Documented: 200, 400
Response401 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/
GET/api/statistics/Undocumented status code1,278

Undocumented status codeST103

Received: 401
Documented: 200
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X GET -H 'Authorization: |O' http://0.0.0.0:42897/api/statistics/
DELETE/api/storage_paths/{id}/Undocumented status code242

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/storage_paths/null%2Cnull/

Undocumented status codeST103

Received: 401
Documented: 204
Response401 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/

Undocumented status codeST103

Received: 403
Documented: 204
Response403 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/
DELETE/api/tags/{id}/Undocumented status code132

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/tags/null%2Cnull/

Undocumented status codeST103

Received: 401
Documented: 204
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X DELETE -H 'Authorization: $_' http://0.0.0.0:42897/api/tags/1/
GET/api/tasks/status_counts/Undocumented status code1,265

Undocumented status codeST103

Received: 401
Documented: 200
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:42897/api/tasks/status_counts/
DELETE/api/workflow_actions/{id}/Undocumented status code720

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/workflow_actions/null%2Cnull/

Undocumented status codeST103

Received: 401
Documented: 204
Response401 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/

Undocumented status codeST103

Received: 403
Documented: 204
Response403 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/
DELETE/api/workflow_triggers/{id}/Undocumented status code915

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/workflow_triggers/null%2Cnull/

Undocumented status codeST103

Received: 401
Documented: 204
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X DELETE -H 'Authorization: $"-dq@' http://0.0.0.0:42897/api/workflow_triggers/1/

Undocumented status codeST103

Received: 403
Documented: 204
Response403 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/
DELETE/api/workflows/{id}/Undocumented status code107

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X DELETE -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/workflows/null%2Cnull/

Undocumented status codeST103

Received: 401
Documented: 204
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X DELETE -H 'Authorization;' http://0.0.0.0:42897/api/workflows/1/
GET/api/remote_version/22
Not tied to an operation
  • Server errorx3
  • Allow header mismatch
  • Wrong response to undeclared method
OPTIONS/api/profile/disconnect_social_account/

Server errorST101

Response500 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 OPTIONS -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"id": 0}' http://0.0.0.0:42897/api/profile/disconnect_social_account/
OPTIONS/api/profile/totp/

Server errorST101

Response500 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 OPTIONS -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' -H 'Content-Type: application/json' -d '{"secret": "", "code": ""}' http://0.0.0.0:42897/api/profile/totp/
OPTIONS/api/config/

Allow header mismatchST205

`Allow: GET, POST, HEAD, OPTIONS` does not match the schema. Undocumented methods advertised: POST

List exactly the methods this resource supports in `Allow`
Response200 OK
{"name":"Application Configuration List","description":"","renders":["application/json","text/html"],"parses":["application/json","application/x-www-form-urlencoded","multipart/form-data"],"actions":{"POST":{"id":{"type":"integer","required":false,"read_only":true,"label":"ID"},"externally_configured_variables":{"type":"field","required":false,"read_only":true,"label":"Externally configured variables"},"user_args":{"type":"field","required":true,"read_only":false,"label":"User args"},"barcode_tag_mapping":{ // Output truncated...
Reproduce
curl -X OPTIONS -H 'Authorization: Token 0123456789abcdef0123456789abcdef01234567' http://0.0.0.0:42897/api/config/
PUT/api/documents/{id}/notes/

Server errorST101

Wrong response to undeclared methodST204

Unsupported method PUT returned 500, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response500 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 '{"note": "0"}' 'http://0.0.0.0:42897/api/documents/0/notes/?id=0'