v4.32.1
Generated at2026-10-19 13:55:51 UTC

Failed

551 of 575 tested operations failed
Time limit reached
1 warning affects results
Cases run35,106across 3 phases
Operations575551 failed, 24 passed
Duration1h 0m
Base URLhttp://0.0.0.0:39745Spechttp://0.0.0.0:39745/api/schema/?format=jsonCommandst run http://0.0.0.0:39745/api/schema/?format=json --url http://0.0.0.0:39745 --report-html-path schemathesis-report --max-time 3600 --request-timeout 30 --continue-on-failure --no-shrink --suppress-health-check all --output-sanitize falseSeed273566708036824159679431406017929697529Phases
  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 found1383 total
Coverage29m 40s in 2 passes, 861 found
2.8s: POST /api/admin/email/test/: Undocumented status code
3.7s: POST /api/admin/email/test/: Schema-valid request rejected
5s: POST /api/barcode/: Undocumented status code
5.9s: POST /api/barcode/: Schema-valid request rejected
7.1s: POST /api/barcode/generate/: Undocumented status code
8.6s: POST /api/barcode/generate/: Schema-valid request rejected
9.3s: POST /api/barcode/link/: Undocumented status code
11.4s: POST /api/barcode/po-allocate/: Undocumented status code
13s: POST /api/barcode/po-allocate/: Schema-valid request rejected
13.6s: POST /api/barcode/po-receive/: Undocumented status code
15.7s: POST /api/barcode/so-allocate/: Undocumented status code
18.4s: POST /api/barcode/unlink/: Undocumented status code
20.1s: POST /api/bom/: Undocumented status code
22.2s: POST /api/bom/substitute/: Undocumented status code
24.4s: POST /api/build/: Undocumented status code
26.5s: POST /api/build/item/: Undocumented status code
28.7s: POST /api/build/line/: Undocumented status code
30.8s: POST /api/company/address/: Undocumented status code
32.9s: POST /api/company/contact/: Undocumented status code
35s: POST /api/company/part/: Undocumented status code
37.1s: POST /api/company/part/manufacturer/: Undocumented status code
39.3s: POST /api/company/price-break/: Undocumented status code
42.6s: POST /api/email/generate/: Undocumented status code
43.3s: POST /api/email/generate/: Schema-valid request rejected
44.1s: POST /api/email/generate/: Response violates schema
44.1s: POST /api/email/generate/: Schema-violating request accepted
44.1s: POST /api/email/generate/: API accepts requests without authentication
45.3s: POST /api/generate/batch-code/: Undocumented status code
47.4s: POST /api/generate/serial-number/: Undocumented status code
49.2s: POST /api/generic/status/custom/: Undocumented status code
51.2s: POST /api/importer/session/: Undocumented status code
53.9s: POST /api/importer/session/{id}/accept_fields/: Undocumented status code
54.6s: POST /api/importer/session/{id}/accept_rows/: Undocumented status code
55.2s: POST /api/importer/session/{id}/accept_rows/: Undocumented status code
56.8s: POST /api/label/print/: Undocumented status code
59s: POST /api/label/template/: Undocumented status code
1m 1s: POST /api/locate/: Undocumented status code
1m 3s: POST /api/locate/: Schema-valid request rejected
1m 3s: POST /api/machine/: Undocumented status code
1m 6s: POST /api/machine/{id}/restart/: Undocumented status code
1m 7s: POST /api/notes-image-upload/: Undocumented status code
1m 9s: POST /api/notifications/readall/: Response violates schema
1m 9s: POST /api/notifications/readall/: Schema-violating request accepted
1m 11s: POST /api/order/po-extra-line/: Undocumented status code
1m 13s: POST /api/order/po-line/: Undocumented status code
1m 15s: POST /api/order/po/: Undocumented status code
1m 18s: POST /api/order/po/{id}/cancel/: Undocumented status code
1m 19s: POST /api/order/po/{id}/cancel/: Server error
1m 19s: POST /api/order/po/{id}/cancel/: Undocumented status code
1m 19s: POST /api/order/po/{id}/complete/: Undocumented status code
1m 20s: POST /api/order/po/{id}/complete/: Undocumented status code
1m 20s: POST /api/order/po/{id}/complete/: Server error
1m 20s: POST /api/order/po/{id}/complete/: Undocumented status code
1m 22s: POST /api/order/po/{id}/hold/: Undocumented status code
1m 22s: POST /api/order/po/{id}/hold/: Server error
1m 22s: POST /api/order/po/{id}/hold/: Undocumented status code
1m 23s: POST /api/order/po/{id}/issue/: Undocumented status code
1m 24s: POST /api/order/po/{id}/issue/: Server error
1m 24s: POST /api/order/po/{id}/issue/: Undocumented status code
1m 24s: POST /api/order/po/{id}/receive/: Undocumented status code
1m 25s: POST /api/order/po/{id}/receive/: Undocumented status code
1m 26s: POST /api/order/ro-extra-line/: Undocumented status code
1m 28s: POST /api/order/ro-line/: Undocumented status code
1m 30s: POST /api/order/ro/: Undocumented status code
1m 33s: POST /api/order/ro/{id}/cancel/: Undocumented status code
1m 34s: POST /api/order/ro/{id}/cancel/: Server error
1m 34s: POST /api/order/ro/{id}/cancel/: Undocumented status code
1m 34s: POST /api/order/ro/{id}/complete/: Undocumented status code
1m 35s: POST /api/order/ro/{id}/complete/: Server error
1m 35s: POST /api/order/ro/{id}/complete/: Undocumented status code
1m 36s: POST /api/order/ro/{id}/hold/: Undocumented status code
1m 36s: POST /api/order/ro/{id}/hold/: Server error
1m 36s: POST /api/order/ro/{id}/hold/: Undocumented status code
1m 37s: POST /api/order/ro/{id}/issue/: Undocumented status code
1m 38s: POST /api/order/ro/{id}/issue/: Server error
1m 38s: POST /api/order/ro/{id}/issue/: Undocumented status code
1m 38s: POST /api/order/ro/{id}/receive/: Undocumented status code
1m 39s: POST /api/order/ro/{id}/receive/: Undocumented status code
1m 40s: POST /api/order/so-extra-line/: Undocumented status code
1m 42s: POST /api/order/so-line/: Undocumented status code
1m 45s: POST /api/order/so/: Undocumented status code
1m 47s: POST /api/order/so/shipment/: Undocumented status code
1m 49s: POST /api/order/so/{id}/allocate-serials/: Undocumented status code
1m 49s: POST /api/order/so/{id}/allocate-serials/: Undocumented status code
1m 51s: POST /api/order/so/{id}/allocate/: Undocumented status code
1m 52s: POST /api/order/so/{id}/allocate/: Undocumented status code
1m 54s: POST /api/order/so/{id}/auto-allocate/: Undocumented status code
1m 56s: POST /api/order/so/{id}/cancel/: Undocumented status code
1m 56s: POST /api/order/so/{id}/cancel/: Server error
1m 56s: POST /api/order/so/{id}/cancel/: Undocumented status code
1m 57s: POST /api/order/so/{id}/complete/: Undocumented status code
1m 58s: POST /api/order/so/{id}/complete/: Undocumented status code
1m 58s: POST /api/order/so/{id}/complete/: Server error
1m 58s: POST /api/order/so/{id}/complete/: Undocumented status code
1m 59s: POST /api/order/so/{id}/hold/: Undocumented status code
2m: POST /api/order/so/{id}/hold/: Server error
2m: POST /api/order/so/{id}/hold/: Undocumented status code
2m 1s: POST /api/order/so/{id}/issue/: Undocumented status code
2m 1s: POST /api/order/so/{id}/issue/: Server error
2m 1s: POST /api/order/so/{id}/issue/: Undocumented status code
2m 2s: POST /api/order/transfer-order-line/: Undocumented status code
2m 4s: POST /api/order/transfer-order/: Response violates schema
2m 4s: POST /api/order/transfer-order/: Schema-violating request accepted
2m 5s: POST /api/order/transfer-order/: Undocumented status code
2m 6s: POST /api/parameter/template/: Undocumented status code
2m 8s: POST /api/part/: Undocumented status code
2m 10s: POST /api/part/category/: Undocumented status code
2m 12s: POST /api/part/category/parameters/: Undocumented status code
2m 15s: POST /api/part/internal-price/: Undocumented status code
2m 17s: POST /api/part/related/: Undocumented status code
2m 19s: POST /api/part/sale-price/: Undocumented status code
2m 21s: POST /api/part/stocktake/: Undocumented status code
2m 24s: POST /api/part/stocktake/generate/: Undocumented status code
2m 25s: POST /api/part/test-template/: Undocumented status code
2m 27s: POST /api/plugins/install/: Undocumented status code
2m 29s: POST /api/plugins/install/: Schema-valid request rejected
2m 30s: POST /api/plugins/reload/: Undocumented status code
2m 30s: POST /api/plugins/reload/: Schema-violating request accepted
2m 32s: POST /api/project-code/: Undocumented status code
2m 34s: POST /api/report/asset/: Undocumented status code
2m 35s: POST /api/report/asset/: Schema-valid request rejected
2m 36s: POST /api/report/print/: Undocumented status code
2m 38s: POST /api/report/snippet/: Undocumented status code
2m 40s: POST /api/report/snippet/: Schema-valid request rejected
2m 41s: POST /api/report/template/: Undocumented status code
2m 43s: POST /api/search/: Undocumented status code
2m 43s: POST /api/search/: Response violates schema
2m 43s: POST /api/search/: Schema-violating request accepted
2m 45s: POST /api/selection/: Undocumented status code
2m 47s: POST /api/stock/: Undocumented status code
2m 49s: POST /api/stock/add/: Undocumented status code
2m 51s: POST /api/stock/assign/: Undocumented status code
2m 53s: POST /api/stock/change_status/: Undocumented status code
2m 56s: POST /api/stock/count/: Undocumented status code
2m 58s: POST /api/stock/location-type/: Undocumented status code
3m: POST /api/stock/location/: Undocumented status code
3m 2s: POST /api/stock/merge/: Undocumented status code
3m 4s: POST /api/stock/remove/: Undocumented status code
3m 6s: POST /api/stock/return/: Undocumented status code
3m 9s: POST /api/stock/test/: Undocumented status code
3m 11s: POST /api/stock/transfer/: Undocumented status code
3m 13s: POST /api/stock/{id}/convert/: Undocumented status code
3m 14s: POST /api/stock/{id}/convert/: Undocumented status code
3m 15s: POST /api/stock/{id}/convert/: Schema-valid request rejected
3m 15s: POST /api/stock/{id}/install/: Undocumented status code
3m 16s: POST /api/stock/{id}/install/: Undocumented status code
3m 17s: POST /api/stock/{id}/serialize/: Undocumented status code
3m 18s: POST /api/stock/{id}/serialize/: Undocumented status code
3m 19s: POST /api/stock/{id}/uninstall/: Undocumented status code
3m 20s: POST /api/stock/{id}/uninstall/: Undocumented status code
3m 21s: POST /api/stock/{id}/uninstall/: Schema-valid request rejected
3m 22s: POST /api/system-internal/observability/end: Schema-violating request accepted
3m 22s: POST /api/system-internal/observability/end: Undocumented status code
3m 22s: POST /api/system-internal/observability/end: API accepts requests without authentication
3m 24s: POST /api/tag/: Undocumented status code
3m 26s: POST /api/units/: Undocumented status code
3m 28s: POST /api/units/: Schema-valid request rejected
3m 28s: POST /api/user/group/: Undocumented status code
3m 31s: POST /api/user/tokens/: Undocumented status code
3m 33s: POST /api/webhook/{endpoint}/: Undocumented status code
3m 33s: PUT /api/bom/: Undocumented status code
3m 33s: PUT /api/bom/: Server error
3m 33s: PUT /api/bom/: Undocumented status code
3m 35s: PUT /api/bom/substitute/{id}/: Undocumented status code
3m 37s: PUT /api/bom/{id}/: Undocumented status code
3m 40s: PUT /api/bom/{id}/validate/: Undocumented status code
3m 42s: PUT /api/build/item/{id}/: Undocumented status code
3m 44s: PUT /api/build/line/{id}/: Undocumented status code
3m 46s: PUT /api/company/part/manufacturer/{id}/: Undocumented status code
3m 48s: PUT /api/company/price-break/{id}/: Undocumented status code
3m 51s: PUT /api/error-report/{id}/: Undocumented status code
3m 52s: PUT /api/generic/status/custom/{id}/: Undocumented status code
3m 55s: PUT /api/importer/column-mapping/{id}/: Undocumented status code
3m 57s: PUT /api/importer/row/{id}/: Undocumented status code
3m 59s: PUT /api/importer/session/{id}/: Undocumented status code
4m 1s: PUT /api/label/template/{id}/: Undocumented status code
4m 3s: PUT /api/machine/{id}/: Undocumented status code
4m 5s: PUT /api/machine/{id}/settings/{config_type}/{key}/: Undocumented status code
4m 8s: PUT /api/metadata/{model}/{id}/: Undocumented status code
4m 8s: PUT /api/metadata/{model}/{id}/: Schema-valid request rejected
4m 8s: PUT /api/metadata/{model}/{id}/: Undocumented status code
4m 9s: PUT /api/metadata/{model}/{lookup_field}/{lookup_value}/: Schema-valid request rejected
4m 9s: PUT /api/metadata/{model}/{lookup_field}/{lookup_value}/: Undocumented status code
4m 9s: PUT /api/news/{id}/: Undocumented status code
4m 11s: PUT /api/notifications/{id}/: Undocumented status code
4m 13s: PUT /api/order/po-extra-line/{id}/: Undocumented status code
4m 16s: PUT /api/order/po-line/{id}/: Undocumented status code
4m 18s: PUT /api/order/po/{id}/: Undocumented status code
4m 20s: PUT /api/order/ro-extra-line/{id}/: Undocumented status code
4m 22s: PUT /api/order/ro-line/{id}/: Undocumented status code
4m 24s: PUT /api/order/ro/{id}/: Undocumented status code
4m 26s: PUT /api/order/so-allocation/: Undocumented status code
4m 27s: PUT /api/order/so-allocation/: Server error
4m 27s: PUT /api/order/so-allocation/: Undocumented status code
4m 28s: PUT /api/order/so-allocation/{id}/: Undocumented status code
4m 31s: PUT /api/order/so-extra-line/{id}/: Undocumented status code
4m 33s: PUT /api/order/so-line/{id}/: Undocumented status code
4m 35s: PUT /api/order/so/{id}/: Undocumented status code
4m 37s: PUT /api/order/transfer-order-allocation/: Undocumented status code
4m 37s: PUT /api/order/transfer-order-allocation/: Server error
4m 37s: PUT /api/order/transfer-order-allocation/: Undocumented status code
4m 39s: PUT /api/order/transfer-order-line/{id}/: Undocumented status code
4m 41s: PUT /api/parameter/template/{id}/: Undocumented status code
4m 43s: PUT /api/part/: Undocumented status code
4m 44s: PUT /api/part/: Server error
4m 44s: PUT /api/part/: Undocumented status code
4m 46s: PUT /api/part/category/: Undocumented status code
4m 46s: PUT /api/part/category/: Server error
4m 46s: PUT /api/part/category/: Undocumented status code
4m 48s: PUT /api/part/internal-price/{id}/: Undocumented status code
4m 50s: PUT /api/part/related/{id}/: Undocumented status code
4m 52s: PUT /api/part/sale-price/{id}/: Undocumented status code
4m 54s: PUT /api/part/stocktake/{id}/: Undocumented status code
4m 56s: PUT /api/part/thumbs/{id}/: Undocumented status code
4m 59s: PUT /api/report/asset/{id}/: Undocumented status code
5m 1s: PUT /api/report/snippet/{id}/: Undocumented status code
5m 3s: PUT /api/report/template/{id}/: Undocumented status code
5m 5s: PUT /api/settings/global/{key}/: Undocumented status code
5m 7s: PUT /api/settings/user/{key}/: Undocumented status code
5m 9s: PUT /api/stock/: Undocumented status code
5m 10s: PUT /api/stock/: Server error
5m 10s: PUT /api/stock/: Undocumented status code
5m 11s: PUT /api/stock/location-type/{id}/: Undocumented status code
5m 14s: PUT /api/stock/location/: Undocumented status code
5m 14s: PUT /api/stock/location/: Server error
5m 14s: PUT /api/stock/location/: Undocumented status code
5m 16s: PUT /api/stock/test/{id}/: Undocumented status code
5m 18s: PUT /api/stock/{id}/: Undocumented status code
5m 20s: PUT /api/units/{id}/: Undocumented status code
5m 23s: PUT /api/user/me/profile/: Undocumented status code
5m 25s: PUT /api/user/ruleset/{id}/: Undocumented status code
5m 27s: GET /api/: API accepts requests without authentication
5m 28s: GET /api/admin/config/: Response violates schema
5m 28s: GET /api/admin/email/: Server error
5m 28s: GET /api/admin/email/: Undocumented status code
5m 28s: GET /api/admin/email/: Response violates schema
5m 31s: GET /api/background-task/failed/: Response violates schema
5m 34s: GET /api/background-task/pending/: Response violates schema
5m 34s: GET /api/background-task/pending/: Schema-violating request accepted
5m 36s: GET /api/background-task/scheduled/: Response violates schema
5m 38s: GET /api/barcode/history/: Response violates schema
5m 38s: GET /api/barcode/history/: Undocumented status code
5m 40s: GET /api/barcode/history/: Schema-valid request rejected
5m 41s: GET /api/barcode/history/{id}/: Undocumented status code
5m 41s: GET /api/bom/: Schema-valid request rejected
5m 41s: GET /api/bom/: Undocumented status code
5m 44s: GET /api/bom/substitute/: Schema-valid request rejected
5m 44s: GET /api/bom/substitute/: Undocumented status code
5m 44s: GET /api/bom/substitute/: Response violates schema
5m 46s: GET /api/bom/substitute/{id}/: Undocumented status code
5m 46s: GET /api/bom/{id}/: Undocumented status code
5m 49s: GET /api/build/: Schema-valid request rejected
5m 49s: GET /api/build/: Undocumented status code
5m 51s: GET /api/build/item/: Schema-valid request rejected
5m 51s: GET /api/build/item/: Undocumented status code
5m 53s: GET /api/build/item/: Response violates schema
5m 53s: GET /api/build/item/{id}/: Undocumented status code
5m 54s: GET /api/build/line/: Schema-valid request rejected
5m 54s: GET /api/build/line/: Undocumented status code
5m 56s: GET /api/build/line/: Response violates schema
5m 56s: GET /api/build/line/{id}/: Undocumented status code
5m 59s: GET /api/company/: Response violates schema
6m 1s: GET /api/company/address/: Schema-valid request rejected
6m 1s: GET /api/company/address/: Undocumented status code
6m 1s: GET /api/company/address/: Response violates schema
6m 3s: GET /api/company/contact/: Schema-valid request rejected
6m 3s: GET /api/company/contact/: Undocumented status code
6m 4s: GET /api/company/contact/: Response violates schema
6m 6s: GET /api/company/part/: Schema-valid request rejected
6m 6s: GET /api/company/part/: Undocumented status code
6m 8s: GET /api/company/part/: Response violates schema
6m 8s: GET /api/company/part/manufacturer/: Schema-valid request rejected
6m 8s: GET /api/company/part/manufacturer/: Undocumented status code
6m 9s: GET /api/company/part/manufacturer/: Response violates schema
6m 10s: GET /api/company/part/manufacturer/{id}/: Undocumented status code
6m 11s: GET /api/company/price-break/: Schema-valid request rejected
6m 11s: GET /api/company/price-break/: Undocumented status code
6m 12s: GET /api/company/price-break/: Response violates schema
6m 13s: GET /api/company/price-break/{id}/: Undocumented status code
6m 14s: GET /api/contenttype/: Response violates schema
6m 16s: GET /api/contenttype/model/{model}/: Undocumented status code
6m 17s: GET /api/contenttype/{id}/: Undocumented status code
6m 19s: GET /api/data-output/: Response violates schema
6m 19s: GET /api/data-output/: Undocumented status code
6m 20s: GET /api/data-output/: Schema-valid request rejected
6m 21s: GET /api/data-output/{id}/: Undocumented status code
6m 22s: GET /api/error-report/: Response violates schema
6m 25s: GET /api/flags/: Response violates schema
6m 25s: GET /api/flags/: API accepts requests without authentication
6m 26s: GET /api/generic/status/custom/: Schema-valid request rejected
6m 26s: GET /api/generic/status/custom/: Undocumented status code
6m 26s: GET /api/generic/status/custom/: Response violates schema
6m 28s: GET /api/generic/status/custom/{id}/: Undocumented status code
6m 30s: GET /api/generic/status/{statusmodel}/: Server error
6m 30s: GET /api/generic/status/{statusmodel}/: Undocumented status code
6m 30s: GET /api/icons/: Response violates schema
6m 30s: GET /api/icons/: Schema-violating request accepted
6m 31s: GET /api/icons/: API accepts requests without authentication
6m 33s: GET /api/importer/column-mapping/: Response violates schema
6m 33s: GET /api/importer/column-mapping/: Undocumented status code
6m 34s: GET /api/importer/column-mapping/: Schema-valid request rejected
6m 35s: GET /api/importer/models/: Response violates schema
6m 36s: GET /api/importer/row/: Schema-valid request rejected
6m 36s: GET /api/importer/row/: Undocumented status code
6m 36s: GET /api/importer/row/: Response violates schema
6m 38s: GET /api/importer/session/: Response violates schema
6m 38s: GET /api/importer/session/: Undocumented status code
6m 39s: GET /api/importer/session/: Schema-valid request rejected
6m 40s: GET /api/importer/session/{id}/: Undocumented status code
6m 41s: GET /api/label/template/: Response violates schema
6m 43s: GET /api/label/template/{id}/: Undocumented status code
6m 45s: GET /api/machine/: Response violates schema
6m 50s: GET /api/machine/{id}/: Undocumented status code
6m 51s: GET /api/machine/{id}/settings/: Undocumented status code
6m 52s: GET /api/machine/{id}/settings/{config_type}/{key}/: Undocumented status code
6m 53s: GET /api/metadata/{model}/{lookup_field}/{lookup_value}/: Schema-valid request rejected
6m 53s: GET /api/metadata/{model}/{lookup_field}/{lookup_value}/: Undocumented status code
6m 53s: GET /api/news/: Response violates schema
6m 56s: GET /api/notes-image-upload/: Response violates schema
6m 58s: GET /api/notifications/: Response violates schema
7m: GET /api/order/po-extra-line/: Schema-valid request rejected
7m: GET /api/order/po-extra-line/: Undocumented status code
7m: GET /api/order/po-extra-line/: Response violates schema
7m 2s: GET /api/order/po-extra-line/{id}/: Undocumented status code
7m 3s: GET /api/order/po-line/: Schema-valid request rejected
7m 3s: GET /api/order/po-line/: Undocumented status code
7m 4s: GET /api/order/po-line/: Response violates schema
7m 5s: GET /api/order/po-line/{id}/: Undocumented status code
7m 8s: GET /api/order/po/: Schema-valid request rejected
7m 8s: GET /api/order/po/: Undocumented status code
7m 11s: GET /api/order/po/{id}/: Undocumented status code
7m 12s: GET /api/order/ro-extra-line/: Schema-valid request rejected
7m 12s: GET /api/order/ro-extra-line/: Undocumented status code
7m 12s: GET /api/order/ro-extra-line/: Response violates schema
7m 14s: GET /api/order/ro-extra-line/{id}/: Undocumented status code
7m 15s: GET /api/order/ro-line/: Schema-valid request rejected
7m 15s: GET /api/order/ro-line/: Undocumented status code
7m 16s: GET /api/order/ro-line/: Response violates schema
7m 18s: GET /api/order/ro-line/{id}/: Undocumented status code
7m 21s: GET /api/order/ro/: Schema-valid request rejected
7m 21s: GET /api/order/ro/: Undocumented status code
7m 24s: GET /api/order/ro/{id}/: Undocumented status code
7m 25s: GET /api/order/so-allocation/: Schema-valid request rejected
7m 25s: GET /api/order/so-allocation/: Undocumented status code
7m 27s: GET /api/order/so-allocation/: Response violates schema
7m 27s: GET /api/order/so-extra-line/: Schema-valid request rejected
7m 27s: GET /api/order/so-extra-line/: Undocumented status code
7m 28s: GET /api/order/so-extra-line/: Response violates schema
7m 30s: GET /api/order/so-extra-line/{id}/: Undocumented status code
7m 30s: GET /api/order/so-line/: Schema-valid request rejected
7m 30s: GET /api/order/so-line/: Undocumented status code
7m 31s: GET /api/order/so-line/: Response violates schema
7m 33s: GET /api/order/so-line/{id}/: Undocumented status code
7m 35s: GET /api/order/so/: Schema-valid request rejected
7m 35s: GET /api/order/so/: Undocumented status code
7m 37s: GET /api/order/so/shipment/: Schema-valid request rejected
7m 37s: GET /api/order/so/shipment/: Undocumented status code
7m 38s: GET /api/order/so/shipment/: Response violates schema
7m 40s: GET /api/order/so/{id}/: Undocumented status code
7m 42s: GET /api/order/transfer-order-allocation/: Schema-valid request rejected
7m 42s: GET /api/order/transfer-order-allocation/: Undocumented status code
7m 43s: GET /api/order/transfer-order-allocation/: Response violates schema
7m 44s: GET /api/order/transfer-order-line/: Schema-valid request rejected
7m 44s: GET /api/order/transfer-order-line/: Undocumented status code
7m 45s: GET /api/order/transfer-order-line/: Server error
7m 45s: GET /api/order/transfer-order-line/: Undocumented status code
7m 46s: GET /api/order/transfer-order-line/: Response violates schema
7m 46s: GET /api/order/transfer-order-line/{id}/: Undocumented status code
7m 49s: GET /api/order/transfer-order/: Schema-valid request rejected
7m 49s: GET /api/order/transfer-order/: Undocumented status code
7m 51s: GET /api/parameter/template/: Schema-valid request rejected
7m 51s: GET /api/parameter/template/: Undocumented status code
7m 52s: GET /api/parameter/template/: Response violates schema
7m 53s: GET /api/parameter/template/{id}/: Undocumented status code
7m 54s: GET /api/part/: Schema-valid request rejected
7m 54s: GET /api/part/: Undocumented status code
7m 56s: GET /api/part/category/: Schema-valid request rejected
7m 56s: GET /api/part/category/: Undocumented status code
7m 57s: GET /api/part/category/: Response violates schema
7m 58s: GET /api/part/category/parameters/: Response violates schema
7m 58s: GET /api/part/category/parameters/: Schema-violating request accepted
8m 1s: GET /api/part/category/tree/: Schema-valid request rejected
8m 1s: GET /api/part/category/tree/: Undocumented status code
8m 1s: GET /api/part/category/tree/: Response violates schema
8m 3s: GET /api/part/internal-price/: Schema-valid request rejected
8m 3s: GET /api/part/internal-price/: Undocumented status code
8m 3s: GET /api/part/internal-price/: Response violates schema
8m 5s: GET /api/part/internal-price/{id}/: Undocumented status code
8m 6s: GET /api/part/related/: Schema-valid request rejected
8m 6s: GET /api/part/related/: Undocumented status code
8m 6s: GET /api/part/related/: Response violates schema
8m 8s: GET /api/part/related/{id}/: Undocumented status code
8m 9s: GET /api/part/sale-price/: Schema-valid request rejected
8m 9s: GET /api/part/sale-price/: Undocumented status code
8m 9s: GET /api/part/sale-price/: Response violates schema
8m 11s: GET /api/part/sale-price/{id}/: Undocumented status code
8m 12s: GET /api/part/stocktake/: Response violates schema
8m 12s: GET /api/part/stocktake/: Undocumented status code
8m 13s: GET /api/part/stocktake/: Schema-valid request rejected
8m 14s: GET /api/part/stocktake/{id}/: Undocumented status code
8m 15s: GET /api/part/test-template/: Schema-valid request rejected
8m 15s: GET /api/part/test-template/: Undocumented status code
8m 15s: GET /api/part/test-template/: Response violates schema
8m 17s: GET /api/part/test-template/{id}/: Undocumented status code
8m 18s: GET /api/part/thumbs/: Response violates schema
8m 20s: GET /api/part/thumbs/: Schema-violating request accepted
8m 20s: GET /api/plugins/: Response violates schema
8m 23s: GET /api/plugins/settings/: Response violates schema
8m 27s: GET /api/project-code/: Response violates schema
8m 29s: GET /api/report/asset/: Response violates schema
8m 29s: GET /api/report/asset/: Schema-violating request accepted
8m 31s: GET /api/report/asset/{id}/: Undocumented status code
8m 32s: GET /api/report/snippet/: Response violates schema
8m 32s: GET /api/report/snippet/: Schema-violating request accepted
8m 34s: GET /api/report/snippet/{id}/: Undocumented status code
8m 35s: GET /api/report/template/: Response violates schema
8m 37s: GET /api/report/template/{id}/: Undocumented status code
8m 38s: GET /api/selection/: Response violates schema
8m 38s: GET /api/selection/: Schema-violating request accepted
8m 40s: GET /api/settings/global/: Response violates schema
8m 42s: GET /api/settings/global/{key}/: Undocumented status code
8m 43s: GET /api/settings/user/: Response violates schema
8m 45s: GET /api/settings/user/{key}/: Undocumented status code
8m 46s: GET /api/stock/: Schema-valid request rejected
8m 46s: GET /api/stock/: Undocumented status code
8m 48s: GET /api/stock/location-type/: Response violates schema
8m 50s: GET /api/stock/location-type/{id}/: Undocumented status code
8m 51s: GET /api/stock/location/: Schema-valid request rejected
8m 51s: GET /api/stock/location/: Undocumented status code
8m 52s: GET /api/stock/location/: Response violates schema
8m 54s: GET /api/stock/test/: Schema-valid request rejected
8m 54s: GET /api/stock/test/: Undocumented status code
8m 56s: GET /api/stock/test/: Response violates schema
8m 57s: GET /api/stock/test/{id}/: Undocumented status code
8m 59s: GET /api/stock/track/: Schema-valid request rejected
8m 59s: GET /api/stock/track/: Undocumented status code
9m: GET /api/stock/track/: Response violates schema
9m 3s: GET /api/stock/track/{id}/: Undocumented status code
9m 4s: GET /api/stock/{id}/: Undocumented status code
9m 6s: GET /api/stock/{id}/serial-numbers/: Undocumented status code
9m 8s: GET /api/supplier/search/: Undocumented status code
9m 10s: GET /api/system/health/: API accepts requests without authentication
9m 10s: GET /api/tag/: Response violates schema
9m 12s: GET /api/units/: Response violates schema
9m 16s: GET /api/units/{id}/: Undocumented status code
9m 16s: GET /api/user/: Response violates schema
9m 19s: GET /api/user/group/: Response violates schema
9m 24s: GET /api/user/owner/: Response violates schema
9m 26s: GET /api/user/ruleset/: Schema-valid request rejected
9m 26s: GET /api/user/ruleset/: Undocumented status code
9m 27s: GET /api/user/ruleset/: Response violates schema
9m 29s: GET /api/user/tokens/: Response violates schema
9m 29s: GET /api/user/tokens/: Undocumented status code
9m 30s: GET /api/user/tokens/: Schema-valid request rejected
9m 31s: GET /api/version-text: Server error
9m 31s: GET /api/version-text: Undocumented status code
9m 35s: PATCH /api/bom/: Server error
9m 35s: PATCH /api/bom/: Undocumented status code
9m 37s: PATCH /api/bom/substitute/{id}/: Undocumented status code
9m 39s: PATCH /api/bom/{id}/: Undocumented status code
9m 42s: PATCH /api/bom/{id}/validate/: Undocumented status code
9m 44s: PATCH /api/build/item/{id}/: Undocumented status code
9m 47s: PATCH /api/build/line/{id}/: Undocumented status code
9m 49s: PATCH /api/company/part/manufacturer/{id}/: Undocumented status code
9m 51s: PATCH /api/company/price-break/{id}/: Undocumented status code
9m 54s: PATCH /api/generic/status/custom/{id}/: Undocumented status code
9m 56s: PATCH /api/importer/session/{id}/: Undocumented status code
9m 58s: PATCH /api/label/template/{id}/: Undocumented status code
10m 1s: PATCH /api/machine/{id}/: Undocumented status code
10m 3s: PATCH /api/machine/{id}/settings/{config_type}/{key}/: Undocumented status code
10m 6s: PATCH /api/metadata/{model}/{lookup_field}/{lookup_value}/: Schema-valid request rejected
10m 6s: PATCH /api/metadata/{model}/{lookup_field}/{lookup_value}/: Undocumented status code
10m 6s: PATCH /api/order/po-extra-line/{id}/: Undocumented status code
10m 8s: PATCH /api/order/po-line/{id}/: Undocumented status code
10m 11s: PATCH /api/order/po/{id}/: Undocumented status code
10m 13s: PATCH /api/order/ro-extra-line/{id}/: Undocumented status code
10m 16s: PATCH /api/order/ro-line/{id}/: Undocumented status code
10m 18s: PATCH /api/order/ro/{id}/: Undocumented status code
10m 20s: PATCH /api/order/so-allocation/: Server error
10m 20s: PATCH /api/order/so-allocation/: Undocumented status code
10m 23s: PATCH /api/order/so-extra-line/{id}/: Undocumented status code
10m 25s: PATCH /api/order/so-line/{id}/: Undocumented status code
10m 28s: PATCH /api/order/so/{id}/: Undocumented status code
10m 30s: PATCH /api/order/transfer-order-allocation/: Server error
10m 30s: PATCH /api/order/transfer-order-allocation/: Undocumented status code
10m 32s: PATCH /api/order/transfer-order-line/{id}/: Undocumented status code
10m 35s: PATCH /api/parameter/template/{id}/: Undocumented status code
10m 37s: PATCH /api/part/: Server error
10m 37s: PATCH /api/part/: Undocumented status code
10m 40s: PATCH /api/part/category/: Server error
10m 40s: PATCH /api/part/category/: Undocumented status code
10m 42s: PATCH /api/part/internal-price/{id}/: Undocumented status code
10m 44s: PATCH /api/part/related/{id}/: Undocumented status code
10m 47s: PATCH /api/part/sale-price/{id}/: Undocumented status code
10m 49s: PATCH /api/part/stocktake/{id}/: Undocumented status code
10m 52s: PATCH /api/report/asset/{id}/: Undocumented status code
10m 54s: PATCH /api/report/snippet/{id}/: Undocumented status code
10m 56s: PATCH /api/report/template/{id}/: Undocumented status code
10m 59s: PATCH /api/settings/global/{key}/: Undocumented status code
11m 1s: PATCH /api/settings/user/{key}/: Undocumented status code
11m 4s: PATCH /api/stock/: Server error
11m 4s: PATCH /api/stock/: Undocumented status code
11m 6s: PATCH /api/stock/location-type/{id}/: Undocumented status code
11m 8s: PATCH /api/stock/location/: Server error
11m 8s: PATCH /api/stock/location/: Undocumented status code
11m 11s: PATCH /api/stock/test/{id}/: Undocumented status code
11m 13s: PATCH /api/stock/{id}/: Undocumented status code
11m 16s: PATCH /api/units/{id}/: Undocumented status code
11m 18s: PATCH /api/user/me/profile/: Undocumented status code
11m 20s: PATCH /api/user/me/profile/: Schema-valid request rejected
11m 20s: DELETE /api/admin/email/: Undocumented status code
11m 21s: DELETE /api/admin/email/: Server error
11m 21s: DELETE /api/admin/email/: Undocumented status code
11m 23s: DELETE /api/attachment/: Undocumented status code
11m 23s: DELETE /api/attachment/: Server error
11m 23s: DELETE /api/attachment/: Undocumented status code
11m 25s: DELETE /api/background-task/failed/: Undocumented status code
11m 25s: DELETE /api/background-task/failed/: Server error
11m 25s: DELETE /api/background-task/failed/: Undocumented status code
11m 28s: DELETE /api/background-task/pending/: Undocumented status code
11m 28s: DELETE /api/background-task/pending/: Server error
11m 28s: DELETE /api/background-task/pending/: Undocumented status code
11m 30s: DELETE /api/barcode/history/: Undocumented status code
11m 30s: DELETE /api/barcode/history/: Server error
11m 30s: DELETE /api/barcode/history/: Undocumented status code
11m 33s: DELETE /api/barcode/history/{id}/: Undocumented status code
11m 33s: DELETE /api/bom/: Undocumented status code
11m 33s: DELETE /api/bom/: Server error
11m 33s: DELETE /api/bom/: Undocumented status code
11m 36s: DELETE /api/bom/substitute/{id}/: Undocumented status code
11m 36s: DELETE /api/bom/{id}/: Undocumented status code
11m 37s: DELETE /api/build/item/: Undocumented status code
11m 37s: DELETE /api/build/item/: Server error
11m 37s: DELETE /api/build/item/: Undocumented status code
11m 40s: DELETE /api/build/item/{id}/: Undocumented status code
11m 40s: DELETE /api/build/line/{id}/: Undocumented status code
11m 41s: DELETE /api/company/address/: Undocumented status code
11m 41s: DELETE /api/company/address/: Server error
11m 41s: DELETE /api/company/address/: Undocumented status code
11m 44s: DELETE /api/company/contact/: Undocumented status code
11m 44s: DELETE /api/company/contact/: Server error
11m 44s: DELETE /api/company/contact/: Undocumented status code
11m 46s: DELETE /api/company/part/: Undocumented status code
11m 46s: DELETE /api/company/part/: Server error
11m 46s: DELETE /api/company/part/: Undocumented status code
11m 49s: DELETE /api/company/part/manufacturer/: Undocumented status code
11m 49s: DELETE /api/company/part/manufacturer/: Server error
11m 49s: DELETE /api/company/part/manufacturer/: Undocumented status code
11m 51s: DELETE /api/company/part/manufacturer/{id}/: Undocumented status code
11m 52s: DELETE /api/company/price-break/{id}/: Undocumented status code
11m 52s: DELETE /api/data-output/: Undocumented status code
11m 53s: DELETE /api/data-output/: Server error
11m 53s: DELETE /api/data-output/: Undocumented status code
11m 55s: DELETE /api/data-output/{id}/: Undocumented status code
11m 56s: DELETE /api/error-report/: Undocumented status code
11m 56s: DELETE /api/error-report/: Server error
11m 56s: DELETE /api/error-report/: Undocumented status code
11m 58s: DELETE /api/generic/status/custom/{id}/: Undocumented status code
11m 59s: DELETE /api/importer/row/: Undocumented status code
11m 59s: DELETE /api/importer/row/: Server error
11m 59s: DELETE /api/importer/row/: Undocumented status code
12m 1s: DELETE /api/importer/session/: Undocumented status code
12m 1s: DELETE /api/importer/session/: Server error
12m 1s: DELETE /api/importer/session/: Undocumented status code
12m 4s: DELETE /api/importer/session/{id}/: Undocumented status code
12m 4s: DELETE /api/label/template/{id}/: Undocumented status code
12m 5s: DELETE /api/machine/{id}/: Undocumented status code
12m 6s: DELETE /api/news/: Undocumented status code
12m 6s: DELETE /api/news/: Server error
12m 6s: DELETE /api/news/: Undocumented status code
12m 8s: DELETE /api/notifications/: Undocumented status code
12m 8s: DELETE /api/notifications/: Server error
12m 8s: DELETE /api/notifications/: Undocumented status code
12m 11s: DELETE /api/order/po-extra-line/{id}/: Undocumented status code
12m 12s: DELETE /api/order/po-line/: Undocumented status code
12m 12s: DELETE /api/order/po-line/: Server error
12m 12s: DELETE /api/order/po-line/: Undocumented status code
12m 14s: DELETE /api/order/po-line/{id}/: Undocumented status code
12m 15s: DELETE /api/order/po/{id}/: Undocumented status code
12m 16s: DELETE /api/order/ro-extra-line/{id}/: Undocumented status code
12m 16s: DELETE /api/order/ro-line/{id}/: Undocumented status code
12m 17s: DELETE /api/order/ro/{id}/: Undocumented status code
12m 18s: DELETE /api/order/so-allocation/: Undocumented status code
12m 18s: DELETE /api/order/so-allocation/: Server error
12m 18s: DELETE /api/order/so-allocation/: Undocumented status code
12m 20s: DELETE /api/order/so-extra-line/{id}/: Undocumented status code
12m 21s: DELETE /api/order/so-line/{id}/: Undocumented status code
12m 22s: DELETE /api/order/so/{id}/: Undocumented status code
12m 22s: DELETE /api/order/transfer-order-line/{id}/: Undocumented status code
12m 23s: DELETE /api/parameter/: Undocumented status code
12m 24s: DELETE /api/parameter/: Server error
12m 24s: DELETE /api/parameter/: Undocumented status code
12m 26s: DELETE /api/parameter/template/{id}/: Undocumented status code
12m 26s: DELETE /api/part/internal-price/{id}/: Undocumented status code
12m 27s: DELETE /api/part/related/{id}/: Undocumented status code
12m 28s: DELETE /api/part/sale-price/{id}/: Undocumented status code
12m 29s: DELETE /api/part/stocktake/: Undocumented status code
12m 29s: DELETE /api/part/stocktake/: Server error
12m 29s: DELETE /api/part/stocktake/: Undocumented status code
12m 31s: DELETE /api/part/stocktake/{id}/: Undocumented status code
12m 32s: DELETE /api/part/test-template/{id}/: Undocumented status code
12m 33s: DELETE /api/report/asset/{id}/: Undocumented status code
12m 34s: DELETE /api/report/snippet/{id}/: Undocumented status code
12m 34s: DELETE /api/report/template/{id}/: Undocumented status code
12m 35s: DELETE /api/stock/: Undocumented status code
12m 35s: DELETE /api/stock/: Server error
12m 35s: DELETE /api/stock/: Undocumented status code
12m 38s: DELETE /api/stock/location-type/{id}/: Undocumented status code
12m 38s: DELETE /api/stock/test/: Undocumented status code
12m 39s: DELETE /api/stock/test/: Server error
12m 39s: DELETE /api/stock/test/: Undocumented status code
12m 41s: DELETE /api/stock/test/{id}/: Undocumented status code
12m 42s: DELETE /api/stock/{id}/: Undocumented status code
12m 43s: DELETE /api/units/{id}/: Undocumented status code
12m 44s: POST /api/order/so/shipment/{id}/ship/: Undocumented status code
12m 46s: PUT /api/plugins/{plugin}/activate/: Undocumented status code
12m 49s: PUT /api/plugins/{plugin}/activate/: Server error
12m 49s: PUT /api/plugins/{plugin}/activate/: Undocumented status code
12m 49s: PUT /api/plugins/{plugin}/settings/{key}/: Undocumented status code
12m 52s: PUT /api/plugins/{plugin}/uninstall/: Undocumented status code
12m 54s: PUT /api/plugins/{plugin}/user-settings/{key}/: Undocumented status code
12m 58s: GET /api/admin/config/{key}/: Response violates schema
12m 58s: GET /api/admin/email/{global_id}/: Undocumented status code
12m 59s: GET /api/error-report/{id}/: Undocumented status code
13m: GET /api/flags/{key}/: Response violates schema
13m: GET /api/flags/{key}/: API accepts requests without authentication
13m 1s: GET /api/importer/column-mapping/{id}/: Undocumented status code
13m 1s: GET /api/importer/row/{id}/: Undocumented status code
13m 2s: GET /api/metadata/{model}/{id}/: Undocumented status code
13m 3s: GET /api/metadata/{model}/{id}/: Schema-valid request rejected
13m 3s: GET /api/metadata/{model}/{id}/: Undocumented status code
13m 3s: GET /api/news/{id}/: Undocumented status code
13m 4s: GET /api/notifications/{id}/: Undocumented status code
13m 4s: GET /api/order/so-allocation/{id}/: Undocumented status code
13m 5s: GET /api/order/so/shipment/{id}/: Undocumented status code
13m 6s: GET /api/part/thumbs/{id}/: Undocumented status code
13m 7s: GET /api/plugins/{plugin}/: Undocumented status code
13m 8s: GET /api/plugins/{plugin}/admin/: Undocumented status code
13m 9s: GET /api/plugins/{plugin}/settings/: Undocumented status code
13m 9s: GET /api/plugins/{plugin}/settings/{key}/: Undocumented status code
13m 10s: GET /api/plugins/{plugin}/user-settings/: Undocumented status code
13m 10s: GET /api/plugins/{plugin}/user-settings/{key}/: Undocumented status code
13m 11s: GET /api/stock/location/tree/: Schema-valid request rejected
13m 11s: GET /api/stock/location/tree/: Undocumented status code
13m 11s: GET /api/stock/location/tree/: Response violates schema
13m 14s: GET /api/user/owner/{id}/: Undocumented status code
13m 15s: GET /api/user/ruleset/{id}/: Undocumented status code
13m 16s: GET /api/user/tokens/{id}/: Undocumented status code
13m 17s: PATCH /api/error-report/{id}/: Undocumented status code
13m 20s: PATCH /api/importer/column-mapping/{id}/: Undocumented status code
13m 23s: PATCH /api/importer/row/{id}/: Undocumented status code
13m 26s: PATCH /api/metadata/{model}/{id}/: Undocumented status code
13m 27s: PATCH /api/metadata/{model}/{id}/: Schema-valid request rejected
13m 27s: PATCH /api/metadata/{model}/{id}/: Undocumented status code
13m 27s: PATCH /api/news/{id}/: Undocumented status code
13m 30s: PATCH /api/notifications/{id}/: Undocumented status code
13m 33s: PATCH /api/order/so-allocation/{id}/: Undocumented status code
13m 36s: PATCH /api/part/thumbs/{id}/: Undocumented status code
13m 38s: PATCH /api/plugins/{plugin}/activate/: Undocumented status code
13m 41s: PATCH /api/plugins/{plugin}/activate/: Server error
13m 41s: PATCH /api/plugins/{plugin}/activate/: Undocumented status code
13m 42s: PATCH /api/plugins/{plugin}/settings/{key}/: Undocumented status code
13m 45s: PATCH /api/plugins/{plugin}/uninstall/: Undocumented status code
13m 47s: PATCH /api/plugins/{plugin}/user-settings/{key}/: Undocumented status code
13m 50s: PATCH /api/user/ruleset/{id}/: Undocumented status code
13m 53s: DELETE /api/error-report/{id}/: Undocumented status code
13m 54s: DELETE /api/importer/row/{id}/: Undocumented status code
13m 55s: DELETE /api/news/{id}/: Undocumented status code
13m 56s: DELETE /api/notifications/{id}/: Undocumented status code
13m 56s: DELETE /api/order/so-allocation/{id}/: Undocumented status code
13m 57s: DELETE /api/order/so/shipment/{id}/: Undocumented status code
13m 58s: DELETE /api/plugins/{plugin}/: Undocumented status code
13m 58s: DELETE /api/user/ruleset/{id}/: Undocumented status code
13m 59s: DELETE /api/admin/email/{global_id}/: Undocumented status code
13m 59s: DELETE /api/user/tokens/{id}/: Undocumented status code
14m: POST /api/attachment/: Undocumented status code
14m 3s: POST /api/build/{id}/allocate/: Undocumented status code
14m 4s: POST /api/build/{id}/allocate/: Undocumented status code
14m 7s: POST /api/build/{id}/auto-allocate/: Undocumented status code
14m 10s: POST /api/build/{id}/cancel/: Undocumented status code
14m 11s: POST /api/build/{id}/cancel/: Undocumented status code
14m 11s: POST /api/build/{id}/cancel/: Server error
14m 11s: POST /api/build/{id}/cancel/: Undocumented status code
14m 13s: POST /api/build/{id}/complete/: Undocumented status code
14m 17s: POST /api/build/{id}/consume/: Undocumented status code
14m 19s: POST /api/build/{id}/create-output/: Undocumented status code
14m 20s: POST /api/build/{id}/create-output/: Undocumented status code
14m 22s: POST /api/build/{id}/create-output/: Schema-valid request rejected
14m 23s: POST /api/build/{id}/delete-outputs/: Undocumented status code
14m 26s: POST /api/build/{id}/finish/: Undocumented status code
14m 27s: POST /api/build/{id}/finish/: Server error
14m 27s: POST /api/build/{id}/finish/: Undocumented status code
14m 30s: POST /api/build/{id}/hold/: Undocumented status code
14m 30s: POST /api/build/{id}/hold/: Server error
14m 30s: POST /api/build/{id}/hold/: Undocumented status code
14m 31s: POST /api/build/{id}/issue/: Undocumented status code
14m 31s: POST /api/build/{id}/issue/: Server error
14m 31s: POST /api/build/{id}/issue/: Undocumented status code
14m 32s: POST /api/build/{id}/scrap-outputs/: Undocumented status code
14m 36s: POST /api/build/{id}/unallocate/: Undocumented status code
14m 36s: POST /api/build/{id}/unallocate/: Undocumented status code
14m 37s: POST /api/build/{id}/unallocate/: Schema-valid request rejected
14m 37s: POST /api/build/{id}/unallocate/: Server error
14m 37s: POST /api/build/{id}/unallocate/: Undocumented status code
14m 38s: POST /api/company/: Undocumented status code
14m 42s: POST /api/order/transfer-order/{id}/allocate-serials/: Undocumented status code
14m 42s: POST /api/order/transfer-order/{id}/allocate-serials/: Undocumented status code
14m 44s: POST /api/order/transfer-order/{id}/allocate-serials/: Schema-valid request rejected
14m 45s: POST /api/order/transfer-order/{id}/allocate/: Undocumented status code
14m 45s: POST /api/order/transfer-order/{id}/allocate/: Undocumented status code
14m 49s: POST /api/order/transfer-order/{id}/cancel/: Undocumented status code
14m 49s: POST /api/order/transfer-order/{id}/cancel/: Server error
14m 49s: POST /api/order/transfer-order/{id}/cancel/: Undocumented status code
14m 50s: POST /api/order/transfer-order/{id}/complete/: Undocumented status code
14m 51s: POST /api/order/transfer-order/{id}/complete/: Undocumented status code
14m 51s: POST /api/order/transfer-order/{id}/complete/: Server error
14m 51s: POST /api/order/transfer-order/{id}/complete/: Undocumented status code
14m 53s: POST /api/order/transfer-order/{id}/hold/: Undocumented status code
14m 54s: POST /api/order/transfer-order/{id}/hold/: Server error
14m 54s: POST /api/order/transfer-order/{id}/hold/: Undocumented status code
14m 55s: POST /api/order/transfer-order/{id}/issue/: Undocumented status code
14m 55s: POST /api/order/transfer-order/{id}/issue/: Server error
14m 55s: POST /api/order/transfer-order/{id}/issue/: Undocumented status code
14m 56s: POST /api/parameter/: Undocumented status code
14m 59s: POST /api/part/{id}/bom-copy/: Undocumented status code
15m: POST /api/part/{id}/bom-copy/: Undocumented status code
15m 2s: POST /api/selection/{id}/entry/: Undocumented status code
15m 3s: POST /api/selection/{id}/entry/: Undocumented status code
15m 5s: POST /api/supplier/import/: Undocumented status code
15m 8s: POST /api/supplier/import/: Schema-valid request rejected
15m 9s: POST /api/user/: Undocumented status code
15m 12s: PUT /api/attachment/{id}/: Undocumented status code
15m 15s: PUT /api/build/{id}/: Undocumented status code
15m 19s: PUT /api/company/address/{id}/: Undocumented status code
15m 22s: PUT /api/company/contact/{id}/: Undocumented status code
15m 25s: PUT /api/company/part/{id}/: Undocumented status code
15m 29s: PUT /api/company/{id}/: Undocumented status code
15m 32s: PUT /api/order/so/shipment/{id}/: Undocumented status code
15m 35s: PUT /api/order/transfer-order-allocation/{id}/: Undocumented status code
15m 39s: PUT /api/order/transfer-order/{id}/: Undocumented status code
15m 42s: PUT /api/parameter/{id}/: Undocumented status code
15m 45s: PUT /api/part/category/parameters/{id}/: Undocumented status code
15m 48s: PUT /api/part/category/{id}/: Undocumented status code
15m 52s: PUT /api/part/test-template/{id}/: Undocumented status code
15m 55s: PUT /api/part/{id}/: Undocumented status code
15m 59s: PUT /api/part/{id}/bom-validate/: Undocumented status code
16m 2s: PUT /api/part/{id}/pricing/: Undocumented status code
16m 5s: PUT /api/project-code/{id}/: Undocumented status code
16m 8s: PUT /api/selection/{id}/: Undocumented status code
16m 11s: PUT /api/selection/{id}/entry/{entrypk}/: Undocumented status code
16m 15s: PUT /api/stock/location/{id}/: Undocumented status code
16m 18s: PUT /api/tag/{id}/: Undocumented status code
16m 21s: PUT /api/user/group/{id}/: Undocumented status code
16m 24s: GET /api/attachment/: Response violates schema
16m 26s: GET /api/attachment/: Undocumented status code
16m 27s: GET /api/attachment/: Schema-valid request rejected
16m 28s: GET /api/attachment/{id}/: Undocumented status code
16m 29s: GET /api/background-task/{task_id}/: Undocumented status code
16m 29s: GET /api/build/{id}/: Undocumented status code
16m 30s: GET /api/company/address/{id}/: Undocumented status code
16m 31s: GET /api/company/contact/{id}/: Undocumented status code
16m 31s: GET /api/company/part/{id}/: Undocumented status code
16m 35s: GET /api/company/{id}/: Undocumented status code
16m 36s: GET /api/order/transfer-order-allocation/{id}/: Undocumented status code
16m 36s: GET /api/order/transfer-order/{id}/: Undocumented status code
16m 37s: GET /api/parameter/: Schema-valid request rejected
16m 37s: GET /api/parameter/: Undocumented status code
16m 37s: GET /api/parameter/: Response violates schema
16m 41s: GET /api/parameter/{id}/: Undocumented status code
16m 41s: GET /api/part/category/parameters/{id}/: Undocumented status code
16m 42s: GET /api/part/category/{id}/: Undocumented status code
16m 44s: GET /api/part/{id}/: Undocumented status code
16m 47s: GET /api/part/{id}/bom-validate/: Undocumented status code
16m 48s: GET /api/part/{id}/pricing/: Undocumented status code
16m 49s: GET /api/part/{id}/requirements/: Undocumented status code
16m 51s: GET /api/part/{id}/serial-numbers/: Undocumented status code
16m 51s: GET /api/project-code/{id}/: Undocumented status code
16m 52s: GET /api/selection/{id}/: Undocumented status code
16m 53s: GET /api/selection/{id}/entry/: Schema-valid request rejected
16m 53s: GET /api/selection/{id}/entry/: Undocumented status code
16m 53s: GET /api/selection/{id}/entry/: Response violates schema
16m 57s: GET /api/selection/{id}/entry/{entrypk}/: Undocumented status code
16m 58s: GET /api/stock/location/{id}/: Undocumented status code
17m: GET /api/tag/{id}/: Undocumented status code
17m: GET /api/user/group/{id}/: Undocumented status code
17m 5s: GET /api/user/{id}/: Undocumented status code
17m 6s: PATCH /api/attachment/{id}/: Undocumented status code
17m 10s: PATCH /api/build/{id}/: Undocumented status code
17m 15s: PATCH /api/company/address/{id}/: Undocumented status code
17m 19s: PATCH /api/company/contact/{id}/: Undocumented status code
17m 23s: PATCH /api/company/part/{id}/: Undocumented status code
17m 28s: PATCH /api/company/{id}/: Undocumented status code
17m 32s: PATCH /api/order/so/shipment/{id}/: Undocumented status code
17m 37s: PATCH /api/order/transfer-order-allocation/{id}/: Undocumented status code
17m 41s: PATCH /api/order/transfer-order/{id}/: Undocumented status code
17m 46s: PATCH /api/parameter/{id}/: Undocumented status code
17m 50s: PATCH /api/part/category/parameters/{id}/: Undocumented status code
17m 54s: PATCH /api/part/category/{id}/: Undocumented status code
17m 59s: PATCH /api/part/test-template/{id}/: Undocumented status code
18m 3s: PATCH /api/part/{id}/: Undocumented status code
18m 8s: PATCH /api/part/{id}/bom-validate/: Undocumented status code
18m 12s: PATCH /api/part/{id}/pricing/: Undocumented status code
18m 16s: PATCH /api/project-code/{id}/: Undocumented status code
18m 21s: PATCH /api/selection/{id}/: Undocumented status code
18m 25s: PATCH /api/selection/{id}/entry/{entrypk}/: Undocumented status code
18m 30s: PATCH /api/stock/location/{id}/: Undocumented status code
18m 34s: PATCH /api/tag/{id}/: Undocumented status code
18m 38s: PATCH /api/user/group/{id}/: Undocumented status code
18m 43s: DELETE /api/attachment/{id}/: Undocumented status code
18m 43s: DELETE /api/build/{id}/: Undocumented status code
18m 44s: DELETE /api/company/address/{id}/: Undocumented status code
18m 45s: DELETE /api/company/contact/{id}/: Undocumented status code
18m 46s: DELETE /api/company/part/{id}/: Undocumented status code
18m 46s: DELETE /api/company/{id}/: Undocumented status code
18m 47s: DELETE /api/order/transfer-order-allocation/{id}/: Undocumented status code
18m 48s: DELETE /api/order/transfer-order/{id}/: Undocumented status code
18m 49s: DELETE /api/parameter/{id}/: Undocumented status code
18m 49s: DELETE /api/part/category/parameters/{id}/: Undocumented status code
18m 50s: DELETE /api/part/category/{id}/: Undocumented status code
18m 51s: DELETE /api/part/category/{id}/: Schema-valid request rejected
18m 51s: DELETE /api/part/category/{id}/: Undocumented status code
18m 51s: DELETE /api/part/{id}/: Undocumented status code
18m 51s: DELETE /api/project-code/{id}/: Undocumented status code
18m 52s: DELETE /api/selection/{id}/: Undocumented status code
18m 53s: DELETE /api/selection/{id}/entry/{entrypk}/: Undocumented status code
18m 54s: DELETE /api/stock/location/{id}/: Undocumented status code
18m 55s: DELETE /api/stock/location/{id}/: Schema-valid request rejected
18m 55s: DELETE /api/stock/location/{id}/: Undocumented status code
18m 55s: DELETE /api/tag/{id}/: Undocumented status code
18m 56s: DELETE /api/user/group/{id}/: Undocumented status code
18m 59s: POST /api/barcode/: Server error
18m 59s: POST /api/barcode/: Undocumented status code
19m 9s: POST /api/barcode/po-allocate/: Server error
19m 9s: POST /api/barcode/po-allocate/: Undocumented status code
19m 17s: POST /api/report/asset/: Server error
19m 17s: POST /api/report/asset/: Undocumented status code
19m 24s: POST /api/report/snippet/: Server error
19m 24s: POST /api/report/snippet/: Undocumented status code
19m 34s: POST /api/units/: Server error
19m 34s: POST /api/units/: Undocumented status code
19m 52s: POST /api/order/transfer-order/{id}/allocate-serials/: Server error
19m 52s: POST /api/order/transfer-order/{id}/allocate-serials/: Undocumented status code
19m 55s: POST /api/supplier/import/: Undocumented status code
41m 21s: POST /api/importer/session/{id}/accept_rows/: Server error
41m 21s: POST /api/importer/session/{id}/accept_rows/: Undocumented status code
43m 27s: POST /api/stock/change_status/: Server error
43m 27s: POST /api/stock/change_status/: Undocumented status code
47m 1s: POST /api/company/address/: Server error
47m 1s: POST /api/company/address/: Undocumented status code
47m 29s: POST /api/generic/status/custom/: Server error
47m 29s: POST /api/generic/status/custom/: Undocumented status code
48m 4s: POST /api/order/po-extra-line/: Server error
48m 4s: POST /api/order/po-extra-line/: Undocumented status code
48m 32s: POST /api/part/test-template/: Server error
48m 32s: POST /api/part/test-template/: Undocumented status code
48m 58s: POST /api/stock/transfer/: Server error
48m 58s: POST /api/stock/transfer/: Undocumented status code
49m 9s: POST /api/order/transfer-order/{id}/allocate/: Server error
49m 9s: POST /api/order/transfer-order/{id}/allocate/: Undocumented status code
49m 23s: POST /api/user/: Server error
49m 23s: POST /api/user/: Undocumented status code
Fuzzing27m 31s in 4 passes, 500 found
20m 4s: POST /api/action/: Response violates schema
20m 12s: POST /api/barcode/link/: Schema-valid request rejected
20m 17s: POST /api/barcode/po-receive/: Schema-valid request rejected
20m 19s: POST /api/barcode/so-allocate/: Schema-valid request rejected
20m 21s: POST /api/barcode/unlink/: Schema-valid request rejected
20m 23s: POST /api/bom/: Schema-valid request rejected
20m 25s: POST /api/bom/substitute/: Schema-valid request rejected
20m 27s: POST /api/build/: Schema-valid request rejected
20m 30s: POST /api/build/item/: Schema-valid request rejected
20m 32s: POST /api/build/line/: Schema-valid request rejected
20m 34s: POST /api/company/address/: Schema-valid request rejected
20m 36s: POST /api/company/contact/: Schema-valid request rejected
20m 38s: POST /api/company/part/: Schema-valid request rejected
20m 40s: POST /api/company/part/manufacturer/: Schema-valid request rejected
20m 42s: POST /api/company/price-break/: Schema-valid request rejected
20m 49s: POST /api/generate/batch-code/: Undocumented status code
20m 49s: POST /api/generate/batch-code/: Schema-violating request accepted
20m 50s: POST /api/generate/batch-code/: Schema-valid request rejected
20m 51s: POST /api/generate/serial-number/: Undocumented status code
20m 52s: POST /api/generate/serial-number/: Schema-valid request rejected
20m 53s: POST /api/generic/status/custom/: Schema-valid request rejected
20m 55s: POST /api/importer/session/: Schema-valid request rejected
20m 59s: POST /api/importer/session/{id}/accept_rows/: Schema-valid request rejected
21m 2s: POST /api/label/print/: Schema-valid request rejected
21m 4s: POST /api/label/template/: Schema-valid request rejected
21m 8s: POST /api/machine/: Schema-valid request rejected
21m 12s: POST /api/notes-image-upload/: Schema-valid request rejected
21m 15s: POST /api/notifications/readall/: Undocumented status code
21m 17s: POST /api/order/po-extra-line/: Schema-valid request rejected
21m 19s: POST /api/order/po-line/: Schema-valid request rejected
21m 21s: POST /api/order/po/: Schema-valid request rejected
21m 32s: POST /api/order/po/{id}/receive/: Server error
21m 32s: POST /api/order/po/{id}/receive/: Undocumented status code
21m 33s: POST /api/order/po/{id}/receive/: Schema-valid request rejected
21m 33s: POST /api/order/ro-extra-line/: Schema-valid request rejected
21m 35s: POST /api/order/ro-line/: Schema-valid request rejected
21m 37s: POST /api/order/ro-line/: Server error
21m 37s: POST /api/order/ro-line/: Undocumented status code
21m 37s: POST /api/order/ro/: Schema-valid request rejected
21m 48s: POST /api/order/ro/{id}/receive/: Schema-valid request rejected
21m 50s: POST /api/order/so-extra-line/: Schema-valid request rejected
21m 51s: POST /api/order/so-extra-line/: Server error
21m 51s: POST /api/order/so-extra-line/: Undocumented status code
21m 52s: POST /api/order/so-line/: Schema-valid request rejected
21m 54s: POST /api/order/so-line/: Server error
21m 54s: POST /api/order/so-line/: Undocumented status code
21m 55s: POST /api/order/so/: Schema-valid request rejected
21m 57s: POST /api/order/so/shipment/: Schema-valid request rejected
21m 59s: POST /api/order/so/{id}/allocate-serials/: Schema-valid request rejected
21m 59s: POST /api/order/so/{id}/allocate-serials/: Server error
21m 59s: POST /api/order/so/{id}/allocate-serials/: Undocumented status code
22m 1s: POST /api/order/so/{id}/allocate/: Schema-valid request rejected
22m 4s: POST /api/order/so/{id}/auto-allocate/: Undocumented status code
22m 14s: POST /api/order/transfer-order-line/: Schema-valid request rejected
22m 16s: POST /api/order/transfer-order/: Schema-valid request rejected
22m 18s: POST /api/parameter/template/: Schema-valid request rejected
22m 20s: POST /api/part/: Response violates schema
22m 21s: POST /api/part/: Schema-valid request rejected
22m 23s: POST /api/part/category/: Schema-valid request rejected
22m 24s: POST /api/part/category/parameters/: Schema-valid request rejected
22m 27s: POST /api/part/internal-price/: Schema-valid request rejected
22m 29s: POST /api/part/related/: Schema-valid request rejected
22m 31s: POST /api/part/sale-price/: Schema-valid request rejected
22m 31s: POST /api/part/sale-price/: Server error
22m 31s: POST /api/part/sale-price/: Undocumented status code
22m 33s: POST /api/part/stocktake/: Schema-valid request rejected
22m 34s: POST /api/part/stocktake/: Server error
22m 34s: POST /api/part/stocktake/: Undocumented status code
22m 35s: POST /api/part/stocktake/generate/: Undocumented status code
22m 36s: POST /api/part/stocktake/generate/: Schema-valid request rejected
22m 37s: POST /api/part/test-template/: Schema-valid request rejected
22m 44s: POST /api/project-code/: Schema-valid request rejected
22m 48s: POST /api/report/print/: Schema-valid request rejected
22m 52s: POST /api/report/template/: Schema-valid request rejected
22m 57s: POST /api/selection/: Response violates schema
22m 57s: POST /api/selection/: Schema-valid request rejected
22m 59s: POST /api/stock/: Schema-valid request rejected
23m 1s: POST /api/stock/add/: Schema-valid request rejected
23m 3s: POST /api/stock/assign/: Schema-valid request rejected
23m 5s: POST /api/stock/change_status/: Schema-valid request rejected
23m 7s: POST /api/stock/count/: Schema-valid request rejected
23m 10s: POST /api/stock/location-type/: Schema-valid request rejected
23m 12s: POST /api/stock/location/: Response violates schema
23m 12s: POST /api/stock/location/: Schema-valid request rejected
23m 14s: POST /api/stock/merge/: Schema-valid request rejected
23m 16s: POST /api/stock/remove/: Schema-valid request rejected
23m 18s: POST /api/stock/return/: Schema-valid request rejected
23m 20s: POST /api/stock/test/: Schema-valid request rejected
23m 22s: POST /api/stock/transfer/: Schema-valid request rejected
23m 26s: POST /api/stock/{id}/install/: Schema-valid request rejected
23m 28s: POST /api/stock/{id}/serialize/: Schema-valid request rejected
23m 32s: POST /api/system-internal/observability/end: Undocumented status code
23m 34s: POST /api/tag/: Schema-valid request rejected
23m 39s: POST /api/user/group/: Schema-valid request rejected
23m 41s: POST /api/user/tokens/: Response violates schema
23m 42s: POST /api/user/tokens/: Schema-valid request rejected
23m 43s: POST /api/webhook/{endpoint}/: Undocumented status code
23m 45s: PUT /api/bom/: Schema-valid request rejected
23m 48s: PUT /api/bom/substitute/{id}/: Undocumented status code
23m 50s: PUT /api/bom/{id}/: Undocumented status code
23m 52s: PUT /api/bom/{id}/validate/: Undocumented status code
23m 54s: PUT /api/build/item/{id}/: Undocumented status code
24m 1s: PUT /api/company/price-break/{id}/: Undocumented status code
24m 2s: PUT /api/error-report/{id}/: Schema-valid request rejected
24m 2s: PUT /api/error-report/{id}/: Undocumented status code
24m 5s: PUT /api/generic/status/custom/{id}/: Undocumented status code
24m 7s: PUT /api/importer/column-mapping/{id}/: Undocumented status code
24m 9s: PUT /api/importer/row/{id}/: Undocumented status code
24m 12s: PUT /api/importer/session/{id}/: Undocumented status code
24m 13s: PUT /api/label/template/{id}/: Schema-valid request rejected
24m 13s: PUT /api/label/template/{id}/: Undocumented status code
24m 14s: PUT /api/machine/{id}/: Undocumented status code
24m 17s: PUT /api/machine/{id}/settings/{config_type}/{key}/: Undocumented status code
24m 24s: PUT /api/news/{id}/: Undocumented status code
24m 25s: PUT /api/notifications/{id}/: Response violates schema
24m 26s: PUT /api/notifications/{id}/: Undocumented status code
24m 27s: PUT /api/order/po-extra-line/{id}/: Undocumented status code
24m 30s: PUT /api/order/po-line/{id}/: Undocumented status code
24m 34s: PUT /api/order/ro-extra-line/{id}/: Undocumented status code
24m 36s: PUT /api/order/ro-line/{id}/: Undocumented status code
24m 38s: PUT /api/order/ro/{id}/: Undocumented status code
24m 40s: PUT /api/order/so-allocation/: Schema-valid request rejected
24m 42s: PUT /api/order/so-allocation/{id}/: Undocumented status code
24m 45s: PUT /api/order/so-extra-line/{id}/: Undocumented status code
24m 47s: PUT /api/order/so-line/{id}/: Undocumented status code
24m 48s: PUT /api/order/so/{id}/: Undocumented status code
24m 51s: PUT /api/order/transfer-order-allocation/: Schema-valid request rejected
24m 53s: PUT /api/order/transfer-order-line/{id}/: Undocumented status code
24m 56s: PUT /api/parameter/template/{id}/: Undocumented status code
24m 57s: PUT /api/parameter/template/{id}/: Schema-valid request rejected
24m 57s: PUT /api/part/: Schema-valid request rejected
24m 59s: PUT /api/part/category/: Schema-valid request rejected
25m 3s: PUT /api/part/internal-price/{id}/: Undocumented status code
25m 4s: PUT /api/part/related/{id}/: Undocumented status code
25m 6s: PUT /api/part/sale-price/{id}/: Undocumented status code
25m 8s: PUT /api/part/stocktake/{id}/: Undocumented status code
25m 10s: PUT /api/part/thumbs/{id}/: Schema-valid request rejected
25m 10s: PUT /api/part/thumbs/{id}/: Undocumented status code
25m 12s: PUT /api/report/asset/{id}/: Undocumented status code
25m 14s: PUT /api/report/snippet/{id}/: Undocumented status code
25m 16s: PUT /api/report/template/{id}/: Schema-valid request rejected
25m 16s: PUT /api/report/template/{id}/: Undocumented status code
25m 20s: PUT /api/settings/global/{key}/: Undocumented status code
25m 21s: PUT /api/settings/user/{key}/: Undocumented status code
25m 23s: PUT /api/stock/: Schema-valid request rejected
25m 26s: PUT /api/stock/location-type/{id}/: Undocumented status code
25m 27s: PUT /api/stock/location/: Schema-valid request rejected
25m 29s: PUT /api/stock/test/{id}/: Undocumented status code
25m 31s: PUT /api/stock/{id}/: Undocumented status code
25m 33s: PUT /api/units/{id}/: Schema-valid request rejected
25m 33s: PUT /api/units/{id}/: Undocumented status code
25m 37s: PUT /api/user/me/profile/: Schema-valid request rejected
25m 38s: PUT /api/user/ruleset/{id}/: Undocumented status code
25m 48s: GET /api/background-task/failed/: Schema-violating request accepted
25m 50s: GET /api/background-task/pending/: Response violates schema
25m 54s: GET /api/background-task/scheduled/: Response violates schema
25m 56s: GET /api/barcode/history/: Schema-violating request accepted
25m 59s: GET /api/bom/: Response violates schema
26m: GET /api/bom/: Schema-violating request accepted
26m 7s: GET /api/build/: Response violates schema
26m 15s: GET /api/build/line/: Schema-violating request accepted
26m 20s: GET /api/company/: Schema-violating request accepted
26m 28s: GET /api/company/part/: Schema-violating request accepted
26m 30s: GET /api/company/part/manufacturer/: Schema-violating request accepted
26m 38s: GET /api/contenttype/: Schema-violating request accepted
26m 47s: GET /api/data-output/: Schema-violating request accepted
26m 50s: GET /api/error-report/: Response violates schema
26m 52s: GET /api/error-report/: Schema-violating request accepted
26m 56s: GET /api/generic/status/custom/: Schema-violating request accepted
27m 3s: GET /api/icons/: Response violates schema
27m 6s: GET /api/importer/column-mapping/: Schema-violating request accepted
27m 10s: GET /api/importer/row/: Schema-violating request accepted
27m 13s: GET /api/importer/session/: Schema-violating request accepted
27m 16s: GET /api/label/template/: Schema-valid request rejected
27m 16s: GET /api/label/template/: Undocumented status code
27m 16s: GET /api/label/template/: Response violates schema
27m 17s: GET /api/label/template/: Schema-violating request accepted
27m 17s: GET /api/label/template/{id}/: Response violates schema
27m 23s: GET /api/machine/: Schema-violating request accepted
27m 37s: GET /api/metadata/{model}/{lookup_field}/{lookup_value}/: Server error
27m 37s: GET /api/metadata/{model}/{lookup_field}/{lookup_value}/: Undocumented status code
27m 40s: GET /api/news/: Schema-violating request accepted
27m 42s: GET /api/notes-image-upload/: Server error
27m 42s: GET /api/notes-image-upload/: Undocumented status code
27m 43s: GET /api/notes-image-upload/: Schema-violating request accepted
27m 54s: GET /api/order/po/: Response violates schema
28m 2s: GET /api/order/ro-extra-line/: Schema-violating request accepted
28m 6s: GET /api/order/ro-line/: Schema-violating request accepted
28m 10s: GET /api/order/ro/: Response violates schema
28m 20s: GET /api/order/so-extra-line/: Schema-violating request accepted
28m 25s: GET /api/order/so-line/: Schema-violating request accepted
28m 27s: GET /api/order/so/: Response violates schema
28m 31s: GET /api/order/so/shipment/: Schema-violating request accepted
28m 37s: GET /api/order/transfer-order-allocation/: Schema-violating request accepted
28m 39s: GET /api/order/transfer-order-line/: Schema-violating request accepted
28m 42s: GET /api/order/transfer-order/: Response violates schema
28m 46s: GET /api/parameter/template/: Schema-violating request accepted
28m 48s: GET /api/part/: Response violates schema
28m 57s: GET /api/part/internal-price/: Schema-violating request accepted
29m 11s: GET /api/part/stocktake/: Server error
29m 11s: GET /api/part/stocktake/: Undocumented status code
29m 11s: GET /api/part/stocktake/: Schema-violating request accepted
29m 22s: GET /api/plugins/: Schema-violating request accepted
29m 23s: GET /api/plugins/settings/: Response violates schema
29m 30s: GET /api/project-code/: Schema-violating request accepted
29m 39s: GET /api/report/template/: Schema-valid request rejected
29m 39s: GET /api/report/template/: Undocumented status code
29m 40s: GET /api/report/template/: Schema-violating request accepted
29m 40s: GET /api/report/template/: Response violates schema
29m 41s: GET /api/report/template/{id}/: Response violates schema
29m 44s: GET /api/selection/: Response violates schema
29m 46s: GET /api/settings/global/: Response violates schema
29m 47s: GET /api/settings/global/: Server error
29m 47s: GET /api/settings/global/: Undocumented status code
29m 50s: GET /api/settings/user/: Response violates schema
29m 51s: GET /api/settings/user/: Server error
29m 51s: GET /api/settings/user/: Undocumented status code
29m 51s: GET /api/settings/user/: Schema-violating request accepted
29m 53s: GET /api/settings/user/{key}/: Response violates schema
29m 54s: GET /api/stock/: Response violates schema
29m 58s: GET /api/stock/location-type/: Schema-violating request accepted
30m 27s: GET /api/tag/: Schema-violating request accepted
30m 27s: GET /api/tag/: Undocumented status code
30m 29s: GET /api/units/: Schema-violating request accepted
30m 36s: GET /api/user/: Schema-violating request accepted
30m 38s: GET /api/user/group/: Schema-violating request accepted
30m 48s: GET /api/user/owner/: Schema-violating request accepted
30m 51s: GET /api/user/ruleset/: Schema-violating request accepted
30m 53s: GET /api/user/tokens/: Response violates schema
30m 53s: GET /api/version-text: Response violates schema
30m 57s: PATCH /api/bom/: Schema-valid request rejected
30m 57s: PATCH /api/bom/: Undocumented status code
31m: PATCH /api/bom/substitute/{id}/: Undocumented status code
31m 2s: PATCH /api/bom/{id}/: Undocumented status code
31m 4s: PATCH /api/bom/{id}/validate/: Undocumented status code
31m 6s: PATCH /api/build/item/{id}/: Undocumented status code
31m 8s: PATCH /api/build/line/{id}/: Undocumented status code
31m 10s: PATCH /api/company/part/manufacturer/{id}/: Undocumented status code
31m 12s: PATCH /api/company/price-break/{id}/: Undocumented status code
31m 15s: PATCH /api/generic/status/custom/{id}/: Undocumented status code
31m 18s: PATCH /api/importer/session/{id}/: Undocumented status code
31m 18s: PATCH /api/label/template/{id}/: Response violates schema
31m 19s: PATCH /api/label/template/{id}/: Schema-valid request rejected
31m 19s: PATCH /api/label/template/{id}/: Undocumented status code
31m 22s: PATCH /api/machine/{id}/: Undocumented status code
31m 22s: PATCH /api/machine/{id}/settings/{config_type}/{key}/: Undocumented status code
31m 24s: PATCH /api/metadata/{model}/{lookup_field}/{lookup_value}/: Server error
31m 24s: PATCH /api/metadata/{model}/{lookup_field}/{lookup_value}/: Undocumented status code
31m 27s: PATCH /api/order/po-extra-line/{id}/: Undocumented status code
31m 29s: PATCH /api/order/po-line/{id}/: Undocumented status code
31m 31s: PATCH /api/order/po/{id}/: Undocumented status code
31m 33s: PATCH /api/order/ro-extra-line/{id}/: Undocumented status code
31m 36s: PATCH /api/order/ro-line/{id}/: Undocumented status code
31m 39s: PATCH /api/order/so-allocation/: Schema-valid request rejected
31m 39s: PATCH /api/order/so-allocation/: Undocumented status code
31m 42s: PATCH /api/order/so-extra-line/{id}/: Undocumented status code
31m 44s: PATCH /api/order/so-line/{id}/: Undocumented status code
31m 46s: PATCH /api/order/so/{id}/: Undocumented status code
31m 48s: PATCH /api/order/transfer-order-allocation/: Schema-valid request rejected
31m 48s: PATCH /api/order/transfer-order-allocation/: Undocumented status code
31m 50s: PATCH /api/order/transfer-order-line/{id}/: Undocumented status code
31m 52s: PATCH /api/parameter/template/{id}/: Undocumented status code
31m 53s: PATCH /api/parameter/template/{id}/: Schema-valid request rejected
31m 54s: PATCH /api/part/: Schema-valid request rejected
31m 54s: PATCH /api/part/: Undocumented status code
31m 56s: PATCH /api/part/category/: Schema-valid request rejected
31m 56s: PATCH /api/part/category/: Undocumented status code
32m: PATCH /api/part/related/{id}/: Undocumented status code
32m 3s: PATCH /api/part/sale-price/{id}/: Undocumented status code
32m 5s: PATCH /api/part/stocktake/{id}/: Undocumented status code
32m 6s: PATCH /api/report/asset/{id}/: Undocumented status code
32m 9s: PATCH /api/report/snippet/{id}/: Undocumented status code
32m 11s: PATCH /api/report/template/{id}/: Response violates schema
32m 11s: PATCH /api/report/template/{id}/: Undocumented status code
32m 13s: PATCH /api/settings/global/{key}/: Undocumented status code
32m 15s: PATCH /api/settings/user/{key}/: Undocumented status code
32m 16s: PATCH /api/settings/user/{key}/: Response violates schema
32m 17s: PATCH /api/stock/: Schema-valid request rejected
32m 17s: PATCH /api/stock/: Undocumented status code
32m 19s: PATCH /api/stock/location-type/{id}/: Schema-valid request rejected
32m 19s: PATCH /api/stock/location-type/{id}/: Undocumented status code
32m 21s: PATCH /api/stock/location/: Schema-valid request rejected
32m 21s: PATCH /api/stock/location/: Undocumented status code
32m 23s: PATCH /api/stock/test/{id}/: Undocumented status code
32m 27s: PATCH /api/stock/{id}/: Undocumented status code
32m 28s: PATCH /api/units/{id}/: Schema-valid request rejected
32m 28s: PATCH /api/units/{id}/: Undocumented status code
32m 29s: PATCH /api/units/{id}/: Schema-violating request accepted
32m 30s: PATCH /api/user/me/profile/: Schema-violating request accepted
32m 31s: DELETE /api/admin/email/: Schema-valid request rejected
32m 33s: DELETE /api/attachment/: Schema-valid request rejected
32m 36s: DELETE /api/background-task/failed/: Schema-valid request rejected
32m 38s: DELETE /api/background-task/pending/: Schema-valid request rejected
32m 40s: DELETE /api/barcode/history/: Schema-valid request rejected
32m 44s: DELETE /api/bom/: Schema-valid request rejected
32m 50s: DELETE /api/build/item/: Schema-valid request rejected
32m 57s: DELETE /api/company/address/: Schema-valid request rejected
32m 59s: DELETE /api/company/contact/: Schema-valid request rejected
33m 1s: DELETE /api/company/part/: Schema-valid request rejected
33m 3s: DELETE /api/company/part/manufacturer/: Schema-valid request rejected
33m 9s: DELETE /api/data-output/: Schema-valid request rejected
33m 13s: DELETE /api/error-report/: Schema-valid request rejected
33m 18s: DELETE /api/importer/row/: Schema-valid request rejected
33m 20s: DELETE /api/importer/session/: Schema-valid request rejected
33m 26s: DELETE /api/news/: Schema-valid request rejected
33m 29s: DELETE /api/notifications/: Schema-valid request rejected
33m 33s: DELETE /api/order/po-line/: Schema-valid request rejected
33m 45s: DELETE /api/order/so-allocation/: Schema-valid request rejected
33m 56s: DELETE /api/parameter/: Schema-valid request rejected
34m 6s: DELETE /api/part/stocktake/: Schema-valid request rejected
34m 19s: DELETE /api/stock/: Schema-valid request rejected
34m 21s: DELETE /api/stock/test/: Schema-valid request rejected
34m 28s: POST /api/order/so/shipment/{id}/ship/: Undocumented status code
34m 30s: PUT /api/plugins/{plugin}/activate/: Undocumented status code
34m 32s: PUT /api/plugins/{plugin}/activate/: Schema-valid request rejected
34m 33s: PUT /api/plugins/{plugin}/settings/{key}/: Undocumented status code
34m 33s: PUT /api/plugins/{plugin}/settings/{key}/: Response violates schema
34m 34s: PUT /api/plugins/{plugin}/uninstall/: Schema-valid request rejected
34m 34s: PUT /api/plugins/{plugin}/uninstall/: Undocumented status code
34m 37s: PUT /api/plugins/{plugin}/user-settings/{key}/: Undocumented status code
34m 39s: GET /api/admin/config/{key}/: Undocumented status code
34m 43s: GET /api/error-report/{id}/: Response violates schema
34m 46s: GET /api/flags/{key}/: Undocumented status code
34m 51s: GET /api/metadata/{model}/{id}/: Server error
34m 51s: GET /api/metadata/{model}/{id}/: Undocumented status code
34m 55s: GET /api/notifications/{id}/: Response violates schema
35m 2s: GET /api/part/thumbs/{id}/: Response violates schema
35m 8s: GET /api/plugins/{plugin}/settings/: Response violates schema
35m 10s: GET /api/plugins/{plugin}/settings/{key}/: Response violates schema
35m 17s: GET /api/stock/location/tree/: Server error
35m 17s: GET /api/stock/location/tree/: Undocumented status code
35m 23s: GET /api/user/tokens/{id}/: Response violates schema
35m 25s: PATCH /api/error-report/{id}/: Schema-valid request rejected
35m 25s: PATCH /api/error-report/{id}/: Undocumented status code
35m 27s: PATCH /api/importer/column-mapping/{id}/: Undocumented status code
35m 29s: PATCH /api/importer/row/{id}/: Undocumented status code
35m 31s: PATCH /api/metadata/{model}/{id}/: Server error
35m 31s: PATCH /api/metadata/{model}/{id}/: Undocumented status code
35m 33s: PATCH /api/news/{id}/: Undocumented status code
35m 35s: PATCH /api/notifications/{id}/: Response violates schema
35m 36s: PATCH /api/notifications/{id}/: Undocumented status code
35m 37s: PATCH /api/order/so-allocation/{id}/: Undocumented status code
35m 39s: PATCH /api/part/thumbs/{id}/: Response violates schema
35m 40s: PATCH /api/part/thumbs/{id}/: Undocumented status code
35m 40s: PATCH /api/part/thumbs/{id}/: Schema-valid request rejected
35m 41s: PATCH /api/plugins/{plugin}/activate/: Undocumented status code
35m 42s: PATCH /api/plugins/{plugin}/activate/: Schema-valid request rejected
35m 44s: PATCH /api/plugins/{plugin}/settings/{key}/: Undocumented status code
35m 45s: PATCH /api/plugins/{plugin}/uninstall/: Schema-valid request rejected
35m 45s: PATCH /api/plugins/{plugin}/uninstall/: Undocumented status code
35m 47s: PATCH /api/plugins/{plugin}/user-settings/{key}/: Undocumented status code
35m 51s: PATCH /api/user/ruleset/{id}/: Undocumented status code
36m 2s: DELETE /api/plugins/{plugin}/: Schema-valid request rejected
36m 2s: DELETE /api/plugins/{plugin}/: Undocumented status code
36m 9s: POST /api/attachment/: Schema-valid request rejected
36m 10s: POST /api/attachment/: Server error
36m 10s: POST /api/attachment/: Undocumented status code
36m 11s: POST /api/build/{id}/allocate/: Schema-valid request rejected
36m 14s: POST /api/build/{id}/auto-allocate/: Undocumented status code
36m 18s: POST /api/build/{id}/complete/: Undocumented status code
36m 20s: POST /api/build/{id}/consume/: Undocumented status code
36m 24s: POST /api/build/{id}/delete-outputs/: Undocumented status code
36m 27s: POST /api/build/{id}/finish/: Undocumented status code
36m 33s: POST /api/build/{id}/scrap-outputs/: Undocumented status code
36m 37s: POST /api/company/: Schema-valid request rejected
36m 38s: POST /api/company/: Response violates schema
36m 38s: POST /api/company/: Schema-violating request accepted
36m 41s: POST /api/order/transfer-order/{id}/allocate/: Schema-valid request rejected
36m 44s: POST /api/order/transfer-order/{id}/complete/: Schema-valid request rejected
36m 50s: POST /api/parameter/: Schema-valid request rejected
36m 52s: POST /api/part/{id}/bom-copy/: Schema-valid request rejected
36m 55s: POST /api/selection/{id}/entry/: Schema-valid request rejected
36m 58s: POST /api/user/: Schema-valid request rejected
37m 1s: PUT /api/attachment/{id}/: Undocumented status code
37m 3s: PUT /api/build/{id}/: Undocumented status code
37m 6s: PUT /api/company/address/{id}/: Undocumented status code
37m 7s: PUT /api/company/contact/{id}/: Undocumented status code
37m 9s: PUT /api/company/part/{id}/: Undocumented status code
37m 11s: PUT /api/company/{id}/: Response violates schema
37m 12s: PUT /api/company/{id}/: Undocumented status code
37m 13s: PUT /api/order/so/shipment/{id}/: Undocumented status code
37m 15s: PUT /api/order/transfer-order-allocation/{id}/: Undocumented status code
37m 17s: PUT /api/order/transfer-order/{id}/: Response violates schema
37m 18s: PUT /api/order/transfer-order/{id}/: Schema-valid request rejected
37m 18s: PUT /api/order/transfer-order/{id}/: Undocumented status code
37m 20s: PUT /api/parameter/{id}/: Undocumented status code
37m 22s: PUT /api/part/category/parameters/{id}/: Undocumented status code
37m 26s: PUT /api/part/test-template/{id}/: Undocumented status code
37m 28s: PUT /api/part/{id}/: Response violates schema
37m 29s: PUT /api/part/{id}/: Undocumented status code
37m 29s: PUT /api/part/{id}/: Schema-valid request rejected
37m 30s: PUT /api/part/{id}/bom-validate/: Response violates schema
37m 31s: PUT /api/part/{id}/bom-validate/: Undocumented status code
37m 32s: PUT /api/part/{id}/pricing/: Response violates schema
37m 32s: PUT /api/part/{id}/pricing/: Undocumented status code
37m 33s: PUT /api/part/{id}/pricing/: Schema-valid request rejected
37m 34s: PUT /api/project-code/{id}/: Undocumented status code
37m 36s: PUT /api/selection/{id}/: Schema-valid request rejected
37m 36s: PUT /api/selection/{id}/: Undocumented status code
37m 36s: PUT /api/selection/{id}/: Response violates schema
37m 38s: PUT /api/selection/{id}/entry/{entrypk}/: Server error
37m 38s: PUT /api/selection/{id}/entry/{entrypk}/: Undocumented status code
37m 39s: PUT /api/selection/{id}/entry/{entrypk}/: Undocumented status code
37m 40s: PUT /api/stock/location/{id}/: Undocumented status code
37m 43s: PUT /api/tag/{id}/: Undocumented status code
37m 44s: PUT /api/tag/{id}/: Schema-valid request rejected
37m 45s: PUT /api/user/group/{id}/: Undocumented status code
37m 48s: GET /api/attachment/: Schema-violating request accepted
38m 1s: GET /api/company/{id}/: Response violates schema
38m 5s: GET /api/order/transfer-order/{id}/: Response violates schema
38m 15s: GET /api/part/category/{id}/: Schema-violating request accepted
38m 16s: GET /api/part/{id}/: Response violates schema
38m 20s: GET /api/part/{id}/pricing/: Response violates schema
38m 28s: GET /api/selection/{id}/: Response violates schema
38m 30s: GET /api/selection/{id}/entry/: Server error
38m 30s: GET /api/selection/{id}/entry/: Undocumented status code
38m 34s: GET /api/selection/{id}/entry/{entrypk}/: Server error
38m 34s: GET /api/selection/{id}/entry/{entrypk}/: Undocumented status code
38m 44s: PATCH /api/build/{id}/: Undocumented status code
38m 47s: PATCH /api/company/address/{id}/: Undocumented status code
38m 49s: PATCH /api/company/contact/{id}/: Undocumented status code
38m 51s: PATCH /api/company/part/{id}/: Undocumented status code
38m 53s: PATCH /api/company/{id}/: Response violates schema
38m 53s: PATCH /api/company/{id}/: Schema-valid request rejected
38m 53s: PATCH /api/company/{id}/: Undocumented status code
38m 57s: PATCH /api/order/transfer-order-allocation/{id}/: Undocumented status code
38m 59s: PATCH /api/order/transfer-order/{id}/: Response violates schema
38m 59s: PATCH /api/order/transfer-order/{id}/: Undocumented status code
39m: PATCH /api/order/transfer-order/{id}/: Schema-valid request rejected
39m 1s: PATCH /api/parameter/{id}/: Undocumented status code
39m 5s: PATCH /api/part/category/parameters/{id}/: Undocumented status code
39m 6s: PATCH /api/part/category/{id}/: Schema-valid request rejected
39m 6s: PATCH /api/part/category/{id}/: Undocumented status code
39m 8s: PATCH /api/part/test-template/{id}/: Undocumented status code
39m 9s: PATCH /api/part/{id}/: Response violates schema
39m 10s: PATCH /api/part/{id}/: Undocumented status code
39m 10s: PATCH /api/part/{id}/: Schema-valid request rejected
39m 11s: PATCH /api/part/{id}/bom-validate/: Response violates schema
39m 11s: PATCH /api/part/{id}/bom-validate/: Undocumented status code
39m 13s: PATCH /api/part/{id}/pricing/: Response violates schema
39m 14s: PATCH /api/part/{id}/pricing/: Undocumented status code
39m 16s: PATCH /api/project-code/{id}/: Undocumented status code
39m 17s: PATCH /api/selection/{id}/: Response violates schema
39m 18s: PATCH /api/selection/{id}/: Undocumented status code
39m 20s: PATCH /api/selection/{id}/entry/{entrypk}/: Undocumented status code
39m 20s: PATCH /api/selection/{id}/entry/{entrypk}/: Server error
39m 20s: PATCH /api/selection/{id}/entry/{entrypk}/: Undocumented status code
39m 21s: PATCH /api/stock/location/{id}/: Undocumented status code
39m 23s: PATCH /api/stock/location/{id}/: Schema-valid request rejected
39m 25s: PATCH /api/user/group/{id}/: Undocumented status code
39m 25s: PATCH /api/user/group/{id}/: Schema-valid request rejected
39m 45s: DELETE /api/part/{id}/: Schema-valid request rejected
39m 45s: DELETE /api/part/{id}/: Undocumented status code
50m 21s: POST /api/company/contact/: Response violates schema51m: POST /api/stock/: Response violates schema
51m 22s: PUT /api/metadata/{model}/{lookup_field}/{lookup_value}/: Server error
51m 22s: PUT /api/metadata/{model}/{lookup_field}/{lookup_value}/: Undocumented status code
52m 23s: GET /api/order/so-allocation/: Schema-violating request accepted
52m 36s: GET /api/part/sale-price/: Schema-violating request accepted
52m 53s: GET /api/stock/track/{id}/: Response violates schema
52m 54s: GET /api/stock/{id}/: Response violates schema
52m 54s: GET /api/stock/{id}/serial-numbers/: Response violates schema
54m 36s: PUT /api/part/{id}/: Response violates schema
54m 42s: GET /api/company/address/{id}/: Response violates schema
54m 42s: GET /api/company/contact/{id}/: Response violates schema
54m 53s: PATCH /api/company/contact/{id}/: Response violates schema
57m: POST /api/part/internal-price/: Server error
57m: POST /api/part/internal-price/: Undocumented status code
015m30m45m1h
OperationFailuresCases
Failed551
POST/api/email/generate/
API accepts requests without authentication+4 moreless
  • Response violates schema
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
112

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"email":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/email/generate/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"email":["This field may not be blank."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=c64d56b4aa3a7fad77e1864d548c2cc5' -d $'--c64d56b4aa3a7fad77e1864d548c2cc5\r\nContent-Disposition: form-data; name="email"\r\n\r\n\r\n--c64d56b4aa3a7fad77e1864d548c2cc5--\r\n' http://0.0.0.0:39745/api/email/generate/

Response violates schemaST108

"email" is a required property

Validated against the response schema for status code 200.

Schema:

    {
        "required": [
            "email"
        ],
        "type": "object",
        "description": "Serializer for the simple login view.",
        "properties": {
            "email": {
                "type": "string"
            }
        }
    }

Value:

    {
        "status": "ok"
    }

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 - email: Incorrect type
Response200 OK
{"status":"ok"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"email": 0}' http://0.0.0.0:39745/api/email/generate/

API accepts requests without authenticationST401

Expected 401 or 403, got `200 OK` for `POST /api/email/generate/`
Response200 OK
{"status":"ok"}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"email": 0}' http://0.0.0.0:39745/api/email/generate/
GET/api/order/transfer-order-line/
Server error+4 moreless
  • Response violates schema
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
45

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
{"order":["Select a valid choice. That choice is not one of the available choices."],"part":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/transfer-order-line/?allocated=true&completed=true&has_pricing=true&limit=0&offset=0&order=0&order_complete=true&order_detail=true&order_outstanding=true&order_status=0&ordering=order&part=0&part_detail=true'

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/order/transfer-order-line/","status_code":500}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/transfer-order-line/?allocated=true&completed=true&has_pricing=true&limit=0&offset=0'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedTransferOrderLineItemList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/transfer-order-line/?allocated=true&completed=true&limit=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: parameters `has_pricing`, `offset` in query
  - violates `type` at /properties/has_pricing (was boolean, became null)
  - violates `type` at /properties/offset (was integer, became array)
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/transfer-order-line/?limit=0&has_pricing=null&offset=false'
GET/api/part/stocktake/
Server error+4 moreless
  • Response violates schema
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
51

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedPartStocktakeList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/stocktake/?limit=0&offset=0&ordering=part'

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"part":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/stocktake/?limit=0&part=null&part=null'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"part":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/stocktake/?limit=0&part=0'

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"FieldError","error_class":"<class 'django.core.exceptions.FieldError'>","detail":"Error details can be found in the admin panel","path":"/api/part/stocktake/","status_code":500}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/stocktake/?limit=127&ordering=user'

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 `ordering` in query - violates `enum` at /properties/ordering
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/stocktake/?limit=0&ordering='
GET/api/user/group/
Server error+4 moreless
  • Response violates schema
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
90

Response violates schemaST108

[{"name":"000000000000000000000000000000000000000000000000000000000000000000 ... is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedGroupList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    [
        {
            "name": "000000000000000000000000000000000000000000000000000000000000...
            "permissions": {},
            "pk": 1,
            "roles": [
                {
                    "can_add": false,
                    "can_change": false,
                    "can_delete": false,
                    "can_view": false,
                    "group": 1,
                    "label": "Admin",
                    "name": "admin",
                    "pk": 1
                },
                {
                    "can_add": false,
                    "can_change": false,
        // Output truncated...
    ]
Response200 OK
[{"pk":1,"name":"00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","roles":[{"pk":1,"name":"admin","label":"Admin","group":1,"can_view":false,"can_add":false,"can_change":false,"can_delete":false},{"pk":2,"name":"part_category","label":"Part Categories","group":1,"can_view":false,"can_add":false,"can_change":false,"can_delete":false},{"pk":3,"name":"part","label":"Parts","group":1,"can_view":false,"can_add": // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/user/group/?limit=0&offset=0&ordering=name&permission_detail=true&role_detail=true&search='

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 `user_detail` in query - violates `type` at /properties/user_detail (was boolean, became null)
Response200 OK
[{"pk":1,"name":"00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","roles":[{"pk":1,"name":"admin","label":"Admin","group":1,"can_view":false,"can_add":false,"can_change":false,"can_delete":false},{"pk":2,"name":"part_category","label":"Part Categories","group":1,"can_view":false,"can_add":false,"can_change":false,"can_delete":false},{"pk":3,"name":"part","label":"Parts","group":1,"can_view":false,"can_add": // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/user/group/?limit=-12154&user_detail=null'

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"IntegrityError","error_class":"<class 'django.db.utils.IntegrityError'>","detail":"Error details can be found in the admin panel","path":"/api/user/group/","status_code":500}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/user/group/?limit=48242735274075396325379145728'

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
["Null characters are not allowed."]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/user/group/?limit=-9007199254740992&search=%00%C2%A4%F1%94%89%89%C3%A1%C2%A6%C3%8E%C2%BB%F1%8E%B2%A4&offset=-279'
POST/api/company/address/
Server error+3 moreless
  • Response violates schema
  • Schema-valid request rejected
  • Undocumented status code
424

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"company":["This field is required."],"title":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/address/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"company":["Invalid pk \"0\" - object does not exist."],"title":["This field may not be blank."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"company": 0, "title": ""}' http://0.0.0.0:39745/api/company/address/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/company/address/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '[null, null]' http://0.0.0.0:39745/api/company/address/

Response violates schemaST108

"" is not a "uri"

Validated against the response schema for status code 201.

Schema at /properties/link:

    {
        "format": "uri",
        "type": "string",
        "description": "Link to address information (external)",
        "maxLength": 2000
    }

Value:

    ""
Response201 Created
{"pk":1,"company":2,"title":"0","primary":true,"line1":"","line2":"","postal_code":"","postal_city":"","province":"","country":"","shipping_notes":"","internal_shipping_notes":"","link":""}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"company": 2, "title": "0"}' http://0.0.0.0:39745/api/company/address/
GET/api/company/contact/
Server error+3 moreless
  • Response violates schema
  • Schema-valid request rejected
  • Undocumented status code
83

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
{"company":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/company/contact/?company=0&limit=0&offset=0&ordering=name'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedContactList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/company/contact/?limit=null&limit=null&search='

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"IntegrityError","error_class":"<class 'django.db.utils.IntegrityError'>","detail":"Error details can be found in the admin panel","path":"/api/company/contact/","status_code":500}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/company/contact/?limit=5324922284129630351626600448'
GET/api/notes-image-upload/
Server error+3 moreless
  • Response violates schema
  • Schema-violating request accepted
  • Undocumented status code
52

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedNotesImageList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/notes-image-upload/?limit=0&offset=0&ordering='

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"FieldError","error_class":"<class 'django.core.exceptions.FieldError'>","detail":"Error details can be found in the admin panel","path":"/api/notes-image-upload/","status_code":500}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/notes-image-upload/?ordering=%7C%F0%B3%B6%828S%C3%A5%C2%A0i%60A%C3%B2&limit=-249760602067320021708963286351872&search=%C3%B7%C3%8D%22%C3%92'

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 `limit` in query - violates `type` at /properties/limit (was integer, became null)
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/notes-image-upload/?limit=null&offset=21136'
GET/api/selection/{id}/entry/
Server error+3 moreless
  • Response violates schema
  • Schema-valid request rejected
  • Undocumented status code
68

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
{"list":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/selection/0/entry/?active=true&limit=0&list=0&offset=0&ordering=list&search='

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedSelectionEntryList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/selection/0/entry/?limit=null&limit=null&value='

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"OverflowError","error_class":"<class 'OverflowError'>","detail":"Error details can be found in the admin panel","path":"/api/selection/166281883147263377408/entry/","status_code":500}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/selection/166281883147263377408/entry/?limit=37439&offset=-25748533109&value=%F2%BA%B4%A4'
GET/api/settings/user/
Server error+3 moreless
  • Response violates schema
  • Schema-violating request accepted
  • Undocumented status code
50

Response violates schemaST108

[{"api_url":null,"choices":[],"confirm":false,"confirm_text":"","description ... is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedUserSettingsList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    [
        {
            "api_url": null,
            "choices": [],
            "confirm": false,
            "confirm_text": "",
            "description": "Receive notifications for system errors",
            "key": "NOTIFICATION_ERROR_REPORT",
            "model_name": null,
            "name": "Receive error reports",
            "pk": 1,
            "typ": "user",
            "type": "boolean",
            "units": "",
            "user": 1,
            "value": true
        },
        {
            "api_url": null,
        // Output truncated...
    ]
Response200 OK
[{"pk":1,"key":"NOTIFICATION_ERROR_REPORT","value":true,"name":"Receive error reports","description":"Receive notifications for system errors","user":1,"type":"boolean","units":"","choices":[],"model_name":null,"api_url":null,"typ":"user","confirm":false,"confirm_text":""},{"pk":2,"key":"DATE_DISPLAY_FORMAT","value":"YYYY-MM-DD","name":"Date Format","description":"Preferred format for displaying dates","user":1,"type":"string","units":"","choices":[{"value":"YYYY-MM-DD","display_name":"2022-02-22"},{"value" // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/settings/user/?limit=0&offset=0&ordering=pk'

Response violates schemaST108

true is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /components/schemas/UserSettings/properties/value:

    {
        "anyOf": [
            {
                "type": "string"
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    true
Response200 OK
{"count":40,"next":null,"previous":null,"results":[{"pk":1,"key":"NOTIFICATION_ERROR_REPORT","value":true,"name":"Receive error reports","description":"Receive notifications for system errors","user":1,"type":"boolean","units":"","choices":[],"model_name":null,"api_url":null,"typ":"user","confirm":false,"confirm_text":""},{"pk":2,"key":"DATE_DISPLAY_FORMAT","value":"YYYY-MM-DD","name":"Date Format","description":"Preferred format for displaying dates","user":1,"type":"string","units":"","choices":[{"value": // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/settings/user/?limit=37430120998'

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"FieldError","error_class":"<class 'django.core.exceptions.FieldError'>","detail":"Error details can be found in the admin panel","path":"/api/settings/user/","status_code":500}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/settings/user/?ordering=-name&search=O%C3%BDS%C2%AD%7C%2B%C2%AC&offset=-6698498'

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 `limit` in query - violates `required` (was limit)
Response200 OK
[{"pk":1,"key":"NOTIFICATION_ERROR_REPORT","value":true,"name":"Receive error reports","description":"Receive notifications for system errors","user":1,"type":"boolean","units":"","choices":[],"model_name":null,"api_url":null,"typ":"user","confirm":false,"confirm_text":""},{"pk":2,"key":"DATE_DISPLAY_FORMAT","value":"YYYY-MM-DD","name":"Date Format","description":"Preferred format for displaying dates","user":1,"type":"string","units":"","choices":[{"value":"YYYY-MM-DD","display_name":"2022-02-22"},{"value" // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/settings/user/?offset=217'
GET/api/stock/location/tree/
Server error+3 moreless
  • Response violates schema
  • Schema-valid request rejected
  • Undocumented status code
55

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
{"parent":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/stock/location/tree/?level=0&limit=0&max_level=0&offset=0&ordering=level&parent=0&search='

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedLocationTreeList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/stock/location/tree/?level=0&limit=0&max_level=0&offset=0&ordering=level'

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"IntegrityError","error_class":"<class 'django.db.utils.IntegrityError'>","detail":"Error details can be found in the admin panel","path":"/api/stock/location/tree/","status_code":500}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/stock/location/tree/?limit=17591410792328058368691562810974404608&tree_id=1'
DELETE/api/admin/email/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
55

Undocumented status codeST103

Received: 400
Documented: 204
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/admin/email/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 204
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/admin/email/","status_code":500}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=65a37c58eff4deac2cb79320f072d79f' -d $'--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="items"\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="filters"\r\nContent-Type: application/json\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f--\r\n' http://0.0.0.0:39745/api/admin/email/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/admin/email/
GET/api/admin/email/
Server error+2 moreless
  • Response violates schema
  • Undocumented status code
64

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"FieldError","error_class":"<class 'django.core.exceptions.FieldError'>","detail":"Error details can be found in the admin panel","path":"/api/admin/email/","status_code":500}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/admin/email/?limit=0&offset=0&ordering=created'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedEmailMessageList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/admin/email/?limit=null&limit=null&search='
DELETE/api/attachment/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
52

Undocumented status codeST103

Received: 400
Documented: 204
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/attachment/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 204
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/attachment/","status_code":500}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=65a37c58eff4deac2cb79320f072d79f' -d $'--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="items"\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="filters"\r\nContent-Type: application/json\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f--\r\n' http://0.0.0.0:39745/api/attachment/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/attachment/
POST/api/attachment/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
154

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"model_type":["This field is required."],"model_id":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/attachment/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"attachment":["Missing file"],"link":["Missing external link"]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"model_id": 0, "model_type": "part"}' http://0.0.0.0:39745/api/attachment/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/attachment/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"filename": "0", "model_id": 0, "model_type": "part"}' http://0.0.0.0:39745/api/attachment/
DELETE/api/background-task/failed/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
51

Undocumented status codeST103

Received: 400
Documented: 204
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/background-task/failed/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 204
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/background-task/failed/","status_code":500}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=65a37c58eff4deac2cb79320f072d79f' -d $'--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="items"\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="filters"\r\nContent-Type: application/json\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f--\r\n' http://0.0.0.0:39745/api/background-task/failed/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/background-task/failed/
DELETE/api/background-task/pending/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
54

Undocumented status codeST103

Received: 400
Documented: 204
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/background-task/pending/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 204
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/background-task/pending/","status_code":500}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=65a37c58eff4deac2cb79320f072d79f' -d $'--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="items"\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="filters"\r\nContent-Type: application/json\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f--\r\n' http://0.0.0.0:39745/api/background-task/pending/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/background-task/pending/
POST/api/barcode/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
93

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"barcode":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/barcode/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"plugin":"None","barcode_data":"00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // Output truncated...
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=e0153f8bddaf6880f31830085f0708cf' -d $'--e0153f8bddaf6880f31830085f0708cf\r\nContent-Disposition: form-data; name="barcode"\r\n\r\n00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r\n--e0153f8bddaf6880f31830085f0708cf--\r\n' http://0.0.0.0:39745/api/barcode/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"TypeError","error_class":"<class 'TypeError'>","detail":"Error details can be found in the admin panel","path":"/api/barcode/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '[null, null]' http://0.0.0.0:39745/api/barcode/
DELETE/api/barcode/history/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
58

Undocumented status codeST103

Received: 400
Documented: 204
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/barcode/history/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 204
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/barcode/history/","status_code":500}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=65a37c58eff4deac2cb79320f072d79f' -d $'--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="items"\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="filters"\r\nContent-Type: application/json\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f--\r\n' http://0.0.0.0:39745/api/barcode/history/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/barcode/history/
POST/api/barcode/po-allocate/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
107

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"barcode":["This field is required."],"purchase_order":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/barcode/po-allocate/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"purchase_order":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=e663d3dc41dca3b9df6281cea4fecacf' -d $'--e663d3dc41dca3b9df6281cea4fecacf\r\nContent-Disposition: form-data; name="barcode"\r\n\r\n00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r\n--e663d3dc41dca3b9df6281cea4fecacf\r\nContent-Disposition: form-data; name="purchase_order"\r\n\r\n0\r\n--e663d3dc41dca3b9df6281cea4fecacf--\r\n' http://0.0.0.0:39745/api/barcode/po-allocate/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"TypeError","error_class":"<class 'TypeError'>","detail":"Error details can be found in the admin panel","path":"/api/barcode/po-allocate/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '[null, null]' http://0.0.0.0:39745/api/barcode/po-allocate/
DELETE/api/bom/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
46

Undocumented status codeST103

Received: 400
Documented: 204
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/bom/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 204
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/bom/","status_code":500}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=65a37c58eff4deac2cb79320f072d79f' -d $'--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="items"\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="filters"\r\nContent-Type: application/json\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f--\r\n' http://0.0.0.0:39745/api/bom/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/bom/
PATCH/api/bom/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
48

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/bom/","status_code":500}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=8c5f613bf112a8c4c104e64052a1b418' -d $'--8c5f613bf112a8c4c104e64052a1b418\r\nContent-Disposition: form-data; name="part"\r\n\r\n0\r\n--8c5f613bf112a8c4c104e64052a1b418\r\nContent-Disposition: form-data; name="sub_part"\r\n\r\n0\r\n--8c5f613bf112a8c4c104e64052a1b418\r\nContent-Disposition: form-data; name="reference"\r\n\r\n\r\n--8c5f613bf112a8c4c104e64052a1b418\r\nContent-Disposition: form-data; name="raw_amount"\r\n\r\n\r\n--8c5f613bf112a8c4c104e64052a1b418\r\nContent-Disposition: form-data; name="quantity"\r\n\r\n0\r\n--8c5f613bf112a8c4c104e64052a1b418\r\nContent-Disposition: form-data; name="allow_variants"\r\n\r\nfalse\r\n--8c5f613bf112a8c4c104e64052a1b418\r\nContent-Disposition: form-data; name="inherited"\r\n\r\nfalse\r\n--8c5f613bf112a8c4c104e64052a1b418\r\nContent-Disposition: form-data; name="optional"\r\n\r\nfalse\r\n--8c5f613bf112a8c4c104e64052a1b418\r\nContent-Disposition: form-data; name="consumable"\r\n\r\nfalse\r\n--8c5f613bf112a8c4c104e64052a1b418\r\nContent-Disposition: form-data; name="setup_quantity"\r\n\r\n0\r\n--8c5f613bf112a8c4c104e64052a1b418\r\nContent-Disposition: form-data; name="attrition"\r\n\r\n0\r\n--8c5f613bf112a8c4c104e64052a1b418\r\nContent-Disposition: form-data; name="rounding_multiple"\r\n\r\nnull\r\n--8c5f613bf112a8c4c104e64052a1b418\r\nContent-Disposition: form-data; name="note"\r\n\r\n\r\n--8c5f613bf112a8c4c104e64052a1b418\r\nContent-Disposition: form-data; name="validated"\r\n\r\nfalse\r\n--8c5f613bf112a8c4c104e64052a1b418\r\nContent-Disposition: form-data; name="category_detail"\r\n\r\n{}\r\n--8c5f613bf112a8c4c104e64052a1b418--\r\n' http://0.0.0.0:39745/api/bom/

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
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/bom/
PUT/api/bom/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
47

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/bom/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/bom/","status_code":500}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=aac40639bda00338d982ff3cda6be090' -d $'--aac40639bda00338d982ff3cda6be090\r\nContent-Disposition: form-data; name="part"\r\n\r\n0\r\n--aac40639bda00338d982ff3cda6be090\r\nContent-Disposition: form-data; name="reference"\r\n\r\n\r\n--aac40639bda00338d982ff3cda6be090\r\nContent-Disposition: form-data; name="raw_amount"\r\n\r\n\r\n--aac40639bda00338d982ff3cda6be090\r\nContent-Disposition: form-data; name="quantity"\r\n\r\n0\r\n--aac40639bda00338d982ff3cda6be090\r\nContent-Disposition: form-data; name="allow_variants"\r\n\r\nfalse\r\n--aac40639bda00338d982ff3cda6be090\r\nContent-Disposition: form-data; name="inherited"\r\n\r\nfalse\r\n--aac40639bda00338d982ff3cda6be090\r\nContent-Disposition: form-data; name="optional"\r\n\r\nfalse\r\n--aac40639bda00338d982ff3cda6be090\r\nContent-Disposition: form-data; name="consumable"\r\n\r\nfalse\r\n--aac40639bda00338d982ff3cda6be090\r\nContent-Disposition: form-data; name="setup_quantity"\r\n\r\n0\r\n--aac40639bda00338d982ff3cda6be090\r\nContent-Disposition: form-data; name="attrition"\r\n\r\n0\r\n--aac40639bda00338d982ff3cda6be090\r\nContent-Disposition: form-data; name="rounding_multiple"\r\n\r\nnull\r\n--aac40639bda00338d982ff3cda6be090\r\nContent-Disposition: form-data; name="note"\r\n\r\n\r\n--aac40639bda00338d982ff3cda6be090\r\nContent-Disposition: form-data; name="validated"\r\n\r\nfalse\r\n--aac40639bda00338d982ff3cda6be090--\r\n' http://0.0.0.0:39745/api/bom/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"part": 0, "sub_part": 0}' http://0.0.0.0:39745/api/bom/
DELETE/api/build/item/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
46

Undocumented status codeST103

Received: 400
Documented: 204
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/build/item/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 204
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/build/item/","status_code":500}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=65a37c58eff4deac2cb79320f072d79f' -d $'--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="items"\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="filters"\r\nContent-Type: application/json\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f--\r\n' http://0.0.0.0:39745/api/build/item/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/build/item/
POST/api/build/{id}/unallocate/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
60

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/build/null,null/unallocate/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"build_line": null, "output": null}' http://0.0.0.0:39745/api/build/null%2Cnull/unallocate/

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"build_line":["Incorrect type. Expected pk value, received str."],"output":["Incorrect type. Expected pk value, received str."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=816faaf2e56d08892900ca6c46798e49' -d $'--816faaf2e56d08892900ca6c46798e49\r\nContent-Disposition: form-data; name="build_line"\r\n\r\nnull\r\n--816faaf2e56d08892900ca6c46798e49\r\nContent-Disposition: form-data; name="output"\r\n\r\n{}\r\n--816faaf2e56d08892900ca6c46798e49--\r\n' http://0.0.0.0:39745/api/build/0/unallocate/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"build_line":["Incorrect type. Expected pk value, received str."],"output":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=7b687d1dcf8c2cbff24b6a70e9f04130' -d $'--7b687d1dcf8c2cbff24b6a70e9f04130\r\nContent-Disposition: form-data; name="build_line"\r\n\r\nnull\r\n--7b687d1dcf8c2cbff24b6a70e9f04130\r\nContent-Disposition: form-data; name="output"\r\n\r\n0\r\n--7b687d1dcf8c2cbff24b6a70e9f04130--\r\n' http://0.0.0.0:39745/api/build/0/unallocate/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"KeyError","error_class":"<class 'KeyError'>","detail":"Error details can be found in the admin panel","path":"/api/build/0/unallocate/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=c637e12e2b1a998d80d1b087531af51c' -d $'--c637e12e2b1a998d80d1b087531af51c--\r\n' http://0.0.0.0:39745/api/build/0/unallocate/
DELETE/api/company/address/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
46

Undocumented status codeST103

Received: 400
Documented: 204
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/address/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 204
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/company/address/","status_code":500}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=65a37c58eff4deac2cb79320f072d79f' -d $'--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="items"\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="filters"\r\nContent-Type: application/json\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f--\r\n' http://0.0.0.0:39745/api/company/address/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/company/address/
DELETE/api/company/contact/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
53

Undocumented status codeST103

Received: 400
Documented: 204
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/contact/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 204
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/company/contact/","status_code":500}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=65a37c58eff4deac2cb79320f072d79f' -d $'--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="items"\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="filters"\r\nContent-Type: application/json\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f--\r\n' http://0.0.0.0:39745/api/company/contact/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/company/contact/
DELETE/api/company/part/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
51

Undocumented status codeST103

Received: 400
Documented: 204
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/part/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 204
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/company/part/","status_code":500}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=65a37c58eff4deac2cb79320f072d79f' -d $'--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="items"\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="filters"\r\nContent-Type: application/json\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f--\r\n' http://0.0.0.0:39745/api/company/part/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/company/part/
DELETE/api/company/part/manufacturer/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
52

Undocumented status codeST103

Received: 400
Documented: 204
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/part/manufacturer/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 204
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/company/part/manufacturer/","status_code":500}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=65a37c58eff4deac2cb79320f072d79f' -d $'--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="items"\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="filters"\r\nContent-Type: application/json\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f--\r\n' http://0.0.0.0:39745/api/company/part/manufacturer/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/company/part/manufacturer/
DELETE/api/data-output/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
49

Undocumented status codeST103

Received: 400
Documented: 204
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/data-output/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 204
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/data-output/","status_code":500}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=65a37c58eff4deac2cb79320f072d79f' -d $'--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="items"\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="filters"\r\nContent-Type: application/json\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f--\r\n' http://0.0.0.0:39745/api/data-output/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/data-output/
DELETE/api/error-report/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
58

Undocumented status codeST103

Received: 400
Documented: 204
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/error-report/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 204
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/error-report/","status_code":500}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=65a37c58eff4deac2cb79320f072d79f' -d $'--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="items"\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="filters"\r\nContent-Type: application/json\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f--\r\n' http://0.0.0.0:39745/api/error-report/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/error-report/
GET/api/flags/{key}/
API accepts requests without authentication+2 moreless
  • Response violates schema
  • Undocumented status code
61

Response violates schemaST108

false is not of type "string"

Validated against the response schema for status code 200.

Schema at /properties/state:

    {
        "type": "string",
        "readOnly": true
    }

Value:

    false
Response200 OK
{"key":"EXPERIMENTAL","state":false,"conditions":[{"condition":"boolean","value":false},{"condition":"parameter","value":"experimental="}]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/flags/EXPERIMENTAL/

API accepts requests without authenticationST401

Expected 401 or 403, got `200 OK` for `GET /api/flags/{key}/`
Response200 OK
{"key":"EXPERIMENTAL","state":false}
Reproduce
curl -X GET http://0.0.0.0:39745/api/flags/EXPERIMENTAL/

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/flags/Y6%C2%92/
POST/api/generic/status/custom/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
385

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"key":["This field is required."],"name":["This field is required."],"label":["This field is required."],"logical_key":["This field is required."],"reference_status":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/generic/status/custom/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"name":["Value must be a valid variable identifier"],"label":["This field may not be blank."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"key": 0, "label": "", "logical_key": 0, "name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "reference_status": "BuildStatus"}' http://0.0.0.0:39745/api/generic/status/custom/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/generic/status/custom/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '[null, null]' http://0.0.0.0:39745/api/generic/status/custom/
GET/api/icons/
API accepts requests without authentication+2 moreless
  • Response violates schema
  • Schema-violating request accepted
51

Response violates schemaST108

[{"fonts":{"truetype":"/static/tabler-icons/tabler-icons.ttf","woff":"/stati ... is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedIconPackageList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    [
        {
            "fonts": {
                "truetype": "/static/tabler-icons/tabler-icons.ttf",
                "woff": "/static/tabler-icons/tabler-icons.woff",
                "woff2": "/static/tabler-icons/tabler-icons.woff2"
            },
            "icons": {
                "a-b": {
                    "category": "",
                    "name": "a-b",
                    "tags": [
                        "test",
                        "visual",
                        "user"
                    ],
                    "variants": {
                        "outline": "ec36"
                    }
        // Output truncated...
    ]

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 `limit` in query - limit: Incorrect type
Response200 OK
[{"name":"Tabler Icons","prefix":"ti","fonts":{"woff2":"/static/tabler-icons/tabler-icons.woff2","woff":"/static/tabler-icons/tabler-icons.woff","truetype":"/static/tabler-icons/tabler-icons.ttf"},"icons":{"a-b-2":{"name":"a-b-2","category":"","tags":["test","visual","user"],"variants":{"outline":"f25f"}},"a-b-off":{"name":"a-b-off","category":"","tags":["test","visual","user"],"variants":{"outline":"f0a6"}},"a-b":{"name":"a-b","category":"","tags":["test","visual","user"],"variants":{"outline":"ec36"}},"ab // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/icons/?limit=null&limit=null'

API accepts requests without authenticationST401

Expected 401 or 403, got `200 OK` for `GET /api/icons/`
Response200 OK
[{"name":"Tabler Icons","prefix":"ti","fonts":{"woff2":"/static/tabler-icons/tabler-icons.woff2","woff":"/static/tabler-icons/tabler-icons.woff","truetype":"/static/tabler-icons/tabler-icons.ttf"},"icons":{"a-b-2":{"name":"a-b-2","category":"","tags":["test","visual","user"],"variants":{"outline":"f25f"}},"a-b-off":{"name":"a-b-off","category":"","tags":["test","visual","user"],"variants":{"outline":"f0a6"}},"a-b":{"name":"a-b","category":"","tags":["test","visual","user"],"variants":{"outline":"ec36"}},"ab // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:39745/api/icons/?limit=null&limit=null'

Response violates schemaST108

null is not of type "string"

Validated against the response schema for status code 200.

Schema at /components/schemas/Icon/properties/tags/items:

    {
        "type": "string"
    }

Value:

    null
Response200 OK
{"count":1,"next":null,"previous":null,"results":[{"name":"Tabler Icons","prefix":"ti","fonts":{"woff2":"/static/tabler-icons/tabler-icons.woff2","woff":"/static/tabler-icons/tabler-icons.woff","truetype":"/static/tabler-icons/tabler-icons.ttf"},"icons":{"a-b-2":{"name":"a-b-2","category":"","tags":["test","visual","user"],"variants":{"outline":"f25f"}},"a-b-off":{"name":"a-b-off","category":"","tags":["test","visual","user"],"variants":{"outline":"f0a6"}},"a-b":{"name":"a-b","category":"","tags":["test","v // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/icons/?limit=787207275389001472'
DELETE/api/importer/row/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
46

Undocumented status codeST103

Received: 400
Documented: 204
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/importer/row/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 204
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/importer/row/","status_code":500}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=65a37c58eff4deac2cb79320f072d79f' -d $'--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="items"\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="filters"\r\nContent-Type: application/json\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f--\r\n' http://0.0.0.0:39745/api/importer/row/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/importer/row/
DELETE/api/importer/session/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
47

Undocumented status codeST103

Received: 400
Documented: 204
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/importer/session/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 204
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/importer/session/","status_code":500}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=65a37c58eff4deac2cb79320f072d79f' -d $'--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="items"\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="filters"\r\nContent-Type: application/json\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f--\r\n' http://0.0.0.0:39745/api/importer/session/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/importer/session/
POST/api/importer/session/{id}/accept_rows/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
153

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"rows":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/importer/session/0/accept_rows/

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/importer/session/null,null/accept_rows/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"rows": []}' http://0.0.0.0:39745/api/importer/session/null%2Cnull/accept_rows/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"rows":["No rows provided"]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"rows": []}' http://0.0.0.0:39745/api/importer/session/1/accept_rows/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/importer/session/0/accept_rows/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '[null, null]' http://0.0.0.0:39745/api/importer/session/0/accept_rows/
GET/api/metadata/{model}/{id}/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
33

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/metadata/0/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/metadata/0/null%2Cnull/

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
["GenericMetadataView called with invalid model '0'"]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/metadata/0/0/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/metadata/user/1/","status_code":500}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/metadata/user/1/
PATCH/api/metadata/{model}/{id}/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
32

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/metadata/0/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/metadata/0/null%2Cnull/

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
["GenericMetadataView called with invalid model '0'"]
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/metadata/0/0/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/metadata/user/1/","status_code":500}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/metadata/user/1/
GET/api/metadata/{model}/{lookup_field}/{lookup_value}/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
27

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
["GenericMetadataView called with invalid model '0'"]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/metadata/0/0/0/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"FieldError","error_class":"<class 'django.core.exceptions.FieldError'>","detail":"Error details can be found in the admin panel","path":"/api/metadata/user/0/0/","status_code":500}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/metadata/user/0/0/
PATCH/api/metadata/{model}/{lookup_field}/{lookup_value}/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
26

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
["GenericMetadataView called with invalid model '0'"]
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/metadata/0/0/0/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"FieldError","error_class":"<class 'django.core.exceptions.FieldError'>","detail":"Error details can be found in the admin panel","path":"/api/metadata/user/0/0/","status_code":500}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/metadata/user/0/0/
PUT/api/metadata/{model}/{lookup_field}/{lookup_value}/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
32

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
["GenericMetadataView called with invalid model '0'"]
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/metadata/0/0/0/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"FieldError","error_class":"<class 'django.core.exceptions.FieldError'>","detail":"Error details can be found in the admin panel","path":"/api/metadata/user/0/0/","status_code":500}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/metadata/user/0/0/
DELETE/api/news/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
45

Undocumented status codeST103

Received: 400
Documented: 204
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/news/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 204
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/news/","status_code":500}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=65a37c58eff4deac2cb79320f072d79f' -d $'--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="items"\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="filters"\r\nContent-Type: application/json\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f--\r\n' http://0.0.0.0:39745/api/news/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/news/
DELETE/api/notifications/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
43

Undocumented status codeST103

Received: 400
Documented: 204
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/notifications/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 204
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/notifications/","status_code":500}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=65a37c58eff4deac2cb79320f072d79f' -d $'--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="items"\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="filters"\r\nContent-Type: application/json\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f--\r\n' http://0.0.0.0:39745/api/notifications/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/notifications/
POST/api/order/po-extra-line/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
410

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"order":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/po-extra-line/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"order":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"order": 0, "quantity": 0.0}' http://0.0.0.0:39745/api/order/po-extra-line/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/order/po-extra-line/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '[null, null]' http://0.0.0.0:39745/api/order/po-extra-line/
DELETE/api/order/po-line/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
50

Undocumented status codeST103

Received: 400
Documented: 204
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/po-line/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 204
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/order/po-line/","status_code":500}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=65a37c58eff4deac2cb79320f072d79f' -d $'--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="items"\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="filters"\r\nContent-Type: application/json\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f--\r\n' http://0.0.0.0:39745/api/order/po-line/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/order/po-line/
POST/api/order/po/{id}/receive/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
114

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"items":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/po/0/receive/

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/po/null,null/receive/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"items": [], "location": null}' http://0.0.0.0:39745/api/order/po/null%2Cnull/receive/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"KeyError","error_class":"<class 'KeyError'>","detail":"Error details can be found in the admin panel","path":"/api/order/po/1/receive/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"items": []}' http://0.0.0.0:39745/api/order/po/1/receive/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"items":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=9630aba9adc925632981a77728def334' -d $'--9630aba9adc925632981a77728def334\r\nContent-Disposition: form-data; name="items"\r\n\r\n{"\\u00e6\\u0153\\u00c6\\u0152\\ufb00\\u02a4\\u02a8\\u00df": 7.214917225167405e-131, "line_item": 8259, "quantity": "7207016172.34185"}\r\n--9630aba9adc925632981a77728def334\r\nContent-Disposition: form-data; name="items"\r\n\r\n{"\\u00d3\\u00ab": [null, 6.138375673706644e-108, {"True": "\\ud86a\\ude8a\\ud8f3\\udfc5\\u001d\\f\\ud9d5\\udc18\\ue374\\u001e~(\\ud97d\\uddc6\\u00d0"}], "NUL": [{"\\u00b8\\ud93f\\ude65\\u000b\\u0093/\\u00ef": 3.402823466e+38, ",J\\u0083": {}, "\\u0089\\u00b9\\ud9c5\\udec9%\\u00e1\\u009e\\ud88c\\udcb9\\u0095": {}}], "\\u00bb\\u00e5": [[]], "line_item": -29282, "packaging": "`\\u00f5\\u0098\\u00bd", "expiry_date": "7768-05-04", "location": 360, "status": -168873, "barcode": null, "quantity": "629", "serial_numbers": "\\udb91\\udcaao\\uda7f\\udd47\\u008c", "batch_code": "?\\u0097", "note": "\\u008a\\u007f\\ud999\\udede"}\r\n--9630aba9adc925632981a77728def334\r\nContent-Disposition: form-data; name="items"\r\n\r\n{"line_item": 4434309911101, "quantity": "", "barcode": null, "batch_code": "", "expiry_date": "2000-03-01", "location": null, "note": "", "packaging": "", "serial_numbers": "True", "status": 4}\r\n--9630aba9adc925632981a77728def334--\r\n' http://0.0.0.0:39745/api/order/po/90044/receive/
POST/api/order/ro-line/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
55

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"order":["This field is required."],"item":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/ro-line/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"order":["Invalid pk \"0\" - object does not exist."],"item":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"item": 0, "order": 0, "quantity": 0.0}' http://0.0.0.0:39745/api/order/ro-line/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"CurrencyDoesNotExist","error_class":"<class 'moneyed.classes.CurrencyDoesNotExist'>","detail":"Error details can be found in the admin panel","path":"/api/order/ro-line/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=1c47f7d0fa9d08ef5169590c4ef86206' -d $'--1c47f7d0fa9d08ef5169590c4ef86206\r\nContent-Disposition: form-data; name="Ä!6°\xf1\x95\x95\xa8*"\r\n\r\n{"C[yo \\ud9d7\\udc06\\ud80f\\udc57]\\u0092}\\u0002": {"\\udbfc\\udfb4": -233}, "\\udb5d\\udcb5\'\\u00e6\\u3cff\\b\\u00d0\\ud9e1\\udd61": [null, null, "0\\u00c0\\u0017\\u001er\\u0005\\u00d0\\u00c4\\ud8ae\\udcd0\\u009d"], "": {".exe": "\\u00bb\\ud86d\\udf2e"}}\r\n--1c47f7d0fa9d08ef5169590c4ef86206\r\nContent-Disposition: form-data; name="!"\r\n\r\n476\r\n--1c47f7d0fa9d08ef5169590c4ef86206\r\nContent-Disposition: form-data; name="AX\xf2\x84\xb5\xb8\xf2\xae\x9a\xb1Z"\r\n\r\n{"": "\\u00e6\\u00ec", "\\u00ef\\ud838\\udfb19\\u00e9": -475, "\\u00be\\u00bf\\u00a1\\u009a\\u00bb\\u00a8\\u00d2+\\ud847\\ude71.": [false, false, ":\\u0082\\uda19\\udcbb\\u0017J\\u00d6\\u00d5\\u00c5\\ud9eb\\udcfb\\u00e6\\u00c4\\ud8c7\\udcd3\\uda5e\\udf68\\udbee\\uddfa\\u0086\\ud9ec\\udf93\\ud844\\ude66\\u0087"]}\r\n--1c47f7d0fa9d08ef5169590c4ef86206\r\nContent-Disposition: form-data; name=""\r\n\r\n{"\\u0015q\\ud902\\udca6\\u00f0}": [], "\\u0082\\u0093\\u00c7": {}}\r\n--1c47f7d0fa9d08ef5169590c4ef86206\r\nContent-Disposition: form-data; name="price"\r\n\r\n-0861813120419.213167\r\n--1c47f7d0fa9d08ef5169590c4ef86206\r\nContent-Disposition: form-data; name="item"\r\n\r\n18176134\r\n--1c47f7d0fa9d08ef5169590c4ef86206\r\nContent-Disposition: form-data; name="order"\r\n\r\n628496713174\r\n--1c47f7d0fa9d08ef5169590c4ef86206\r\nContent-Disposition: form-data; name="reference"\r\n\r\n\xf2\xb0\xbc\x9b\r\n--1c47f7d0fa9d08ef5169590c4ef86206\r\nContent-Disposition: form-data; name="target_date"\r\n\r\n0777-04-12\r\n--1c47f7d0fa9d08ef5169590c4ef86206\r\nContent-Disposition: form-data; name="price_currency"\r\n\r\n\xf3\xa5\x95\x8e~5\xc2\x95\xf2\xa8\xa8\xab·P\xc2\x85\x1e6\r\n--1c47f7d0fa9d08ef5169590c4ef86206\r\nContent-Disposition: form-data; name="outcome"\r\n\r\n30\r\n--1c47f7d0fa9d08ef5169590c4ef86206\r\nContent-Disposition: form-data; name="line"\r\n\r\nÌ\xf2\x96\x84\xbdg\xc2\x89\xf2\x95\x8e\xa8f\x0f=\xf1\x96\xaf\x8f\xc2\x8f£鷀\r\n--1c47f7d0fa9d08ef5169590c4ef86206\r\nContent-Disposition: form-data; name="quantity"\r\n\r\n-3.4305587478082516e-155\r\n--1c47f7d0fa9d08ef5169590c4ef86206\r\nContent-Disposition: form-data; name="notes"\r\n\r\n\xf1\xa8\xb6\x83\xf3\xbf\x97\x9b\xf1\x90\xae\x92\r\n--1c47f7d0fa9d08ef5169590c4ef86206\r\nContent-Disposition: form-data; name="link"\r\n\r\nhttps://y8afyw.dev\r\n--1c47f7d0fa9d08ef5169590c4ef86206--\r\n' http://0.0.0.0:39745/api/order/ro-line/
DELETE/api/order/so-allocation/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
34

Undocumented status codeST103

Received: 400
Documented: 204
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so-allocation/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 204
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/order/so-allocation/","status_code":500}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=65a37c58eff4deac2cb79320f072d79f' -d $'--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="items"\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="filters"\r\nContent-Type: application/json\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f--\r\n' http://0.0.0.0:39745/api/order/so-allocation/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/order/so-allocation/
PATCH/api/order/so-allocation/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
50

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/order/so-allocation/","status_code":500}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=097349d5ecf970e390b2be4f54db2c74' -d $'--097349d5ecf970e390b2be4f54db2c74\r\nContent-Disposition: form-data; name="item"\r\n\r\n0\r\n--097349d5ecf970e390b2be4f54db2c74\r\nContent-Disposition: form-data; name="quantity"\r\n\r\n0\r\n--097349d5ecf970e390b2be4f54db2c74\r\nContent-Disposition: form-data; name="shipment"\r\n\r\nnull\r\n--097349d5ecf970e390b2be4f54db2c74\r\nContent-Disposition: form-data; name="customer_detail"\r\n\r\n{}\r\n--097349d5ecf970e390b2be4f54db2c74--\r\n' http://0.0.0.0:39745/api/order/so-allocation/

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
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/order/so-allocation/
PUT/api/order/so-allocation/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
57

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so-allocation/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/order/so-allocation/","status_code":500}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=cc2e08b098c6301b2bccce921c6dce55' -d $'--cc2e08b098c6301b2bccce921c6dce55\r\nContent-Disposition: form-data; name="item"\r\n\r\n0\r\n--cc2e08b098c6301b2bccce921c6dce55\r\nContent-Disposition: form-data; name="shipment"\r\n\r\nnull\r\n--cc2e08b098c6301b2bccce921c6dce55--\r\n' http://0.0.0.0:39745/api/order/so-allocation/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"item": 0, "quantity": 0.0}' http://0.0.0.0:39745/api/order/so-allocation/
POST/api/order/so-extra-line/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
58

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"order":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so-extra-line/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"order":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"order": 0, "quantity": 0.0}' http://0.0.0.0:39745/api/order/so-extra-line/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"CurrencyDoesNotExist","error_class":"<class 'moneyed.classes.CurrencyDoesNotExist'>","detail":"Error details can be found in the admin panel","path":"/api/order/so-extra-line/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/x-www-form-urlencoded' -d 'price=-4187670380546.6&quantity=-4.637297999264382e%2B16&order=167499&description=%E4%B5%B5%C3%A4&reference=%C2%BA%F3%81%98%84%C2%BE%02%F2%8E%80%A5A&price_currency=G%F2%88%95%B2W%C3%80%05&project_code=null&target_date=null&notes=&line=%C2%95%2B%14Vln%C2%88%C2%B5%F1%96%87%87%C3%B3%C2%91%C2%A2%C2%B8K%04%F2%9F%8A%BD5.%C2%8F1&link=https%3A%2F%2F2unp0q7p.example' http://0.0.0.0:39745/api/order/so-extra-line/
POST/api/order/so-line/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
56

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"order":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so-line/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"order":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"order": 0, "quantity": 0.0}' http://0.0.0.0:39745/api/order/so-line/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"CurrencyDoesNotExist","error_class":"<class 'moneyed.classes.CurrencyDoesNotExist'>","detail":"Error details can be found in the admin panel","path":"/api/order/so-line/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/x-www-form-urlencoded' -d 'target_date=0977-05-05&part=null&quantity=6.418574524667718e%2B16&order=2460614087014&sale_price_currency=%C2%A7w%C3%8F%F2%96%8E%9B%F3%91%A3%87&project_code=-95&reference=TO-0001&notes=%C2%94%17%F3%BA%8D%B8%F1%A3%9D%BB%C2%A3%F3%AB%B6%9F%10%C3%85%C2%8A%C2%B4&link=https%3A%2F%2Fciidh.a.com&sale_price=96.748000&line=%3Ee%60%10V%C2%9C%C2%BB' http://0.0.0.0:39745/api/order/so-line/
POST/api/order/so/{id}/allocate-serials/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
129

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"line_item":["This field is required."],"quantity":["This field is required."],"serial_numbers":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so/0/allocate-serials/

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/so/null,null/allocate-serials/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"line_item": 0, "quantity": 1, "serial_numbers": "", "shipment": null}' http://0.0.0.0:39745/api/order/so/null%2Cnull/allocate-serials/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"line_item":["Invalid pk \"0\" - object does not exist."],"serial_numbers":["This field may not be blank."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"line_item": 0, "quantity": 1, "serial_numbers": ""}' http://0.0.0.0:39745/api/order/so/1/allocate-serials/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"KeyError","error_class":"<class 'KeyError'>","detail":"Error details can be found in the admin panel","path":"/api/order/so/266729/allocate-serials/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"": {".\ud986\udf34\u00a8\u0081\ud98f\udc9f\u0098\u0095": {"\u00b4\u00f2\u0006\udb7b\ude59\u0092\u00f1\f)\u00f7": [null], "\u008cn\u00b2M\uda3f\udfb4\ud9b4\udd34l\u00c5": {"\u0007\udbc2\udd66\u00a5\u243at ": null, "\u001d\ud837\udf22\u00ca\u00e2\u0012\u0005\u00eb\ud84a\udf70\u00c8 \u001d\uda04\udcde2\u00f5": 1.288552559637195e-208}}, "\u0084": -1.5550917467793604e+16}, "\u00e8": {"": null, "~\uc480\u00c6\u00a8": "", "\ud968\ude63\udb7a\udf7e\ud81b\udf18\u00d7\u00ec\u00c0\u00cd\u0015\u00cagg\"U\u00c8\u00ab": null}, "line_item": -642443, "shipment": null, "quantity": 395585, "serial_numbers": "\u00b1\u00d2\ud931\udec81\u00e0(\uda3c\udd46\u0014"}' http://0.0.0.0:39745/api/order/so/266729/allocate-serials/
PATCH/api/order/transfer-order-allocation/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
50

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/order/transfer-order-allocation/","status_code":500}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=9f4c2a6c381556a45a1281726e836cfb' -d $'--9f4c2a6c381556a45a1281726e836cfb\r\nContent-Disposition: form-data; name="item"\r\n\r\n0\r\n--9f4c2a6c381556a45a1281726e836cfb\r\nContent-Disposition: form-data; name="quantity"\r\n\r\n0\r\n--9f4c2a6c381556a45a1281726e836cfb\r\nContent-Disposition: form-data; name="item_detail"\r\n\r\n{}\r\n--9f4c2a6c381556a45a1281726e836cfb--\r\n' http://0.0.0.0:39745/api/order/transfer-order-allocation/

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
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/order/transfer-order-allocation/
PUT/api/order/transfer-order-allocation/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
54

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/transfer-order-allocation/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/order/transfer-order-allocation/","status_code":500}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=d5bd897a30ce94f4e79f9b1db94e505c' -d $'--d5bd897a30ce94f4e79f9b1db94e505c\r\nContent-Disposition: form-data; name="item"\r\n\r\n0\r\n--d5bd897a30ce94f4e79f9b1db94e505c--\r\n' http://0.0.0.0:39745/api/order/transfer-order-allocation/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"item": 0, "quantity": 0.0}' http://0.0.0.0:39745/api/order/transfer-order-allocation/
POST/api/order/transfer-order/{id}/allocate-serials/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
135

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"line_item":["This field is required."],"quantity":["This field is required."],"serial_numbers":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/transfer-order/0/allocate-serials/

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/transfer-order/null,null/allocate-serials/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"line_item": 0, "quantity": 1, "serial_numbers": ""}' http://0.0.0.0:39745/api/order/transfer-order/null%2Cnull/allocate-serials/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"line_item":["Invalid pk \"0\" - object does not exist."],"serial_numbers":["This field may not be blank."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=eee02e2aa9dcc9d529e60f03ab0375de' -d $'--eee02e2aa9dcc9d529e60f03ab0375de\r\nContent-Disposition: form-data; name="line_item"\r\n\r\n0\r\n--eee02e2aa9dcc9d529e60f03ab0375de\r\nContent-Disposition: form-data; name="quantity"\r\n\r\n2\r\n--eee02e2aa9dcc9d529e60f03ab0375de\r\nContent-Disposition: form-data; name="serial_numbers"\r\n\r\n\r\n--eee02e2aa9dcc9d529e60f03ab0375de--\r\n' http://0.0.0.0:39745/api/order/transfer-order/0/allocate-serials/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/order/transfer-order/0/allocate-serials/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '[null, null]' http://0.0.0.0:39745/api/order/transfer-order/0/allocate-serials/
POST/api/order/transfer-order/{id}/allocate/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
216

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"items":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/transfer-order/0/allocate/

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/transfer-order/null,null/allocate/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"items": []}' http://0.0.0.0:39745/api/order/transfer-order/null%2Cnull/allocate/

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":["Allocation items must be provided"]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"items": []}' http://0.0.0.0:39745/api/order/transfer-order/1/allocate/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/order/transfer-order/1/allocate/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '[null, null]' http://0.0.0.0:39745/api/order/transfer-order/1/allocate/
POST/api/order/transfer-order/{id}/complete/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
61

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/transfer-order/null,null/complete/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"accept_incomplete_allocation": false}' http://0.0.0.0:39745/api/order/transfer-order/null%2Cnull/complete/

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"accept_incomplete_allocation":["Must be a valid boolean."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=ce30f1de3abd3c50c4bd75e6d54a8929' -d $'--ce30f1de3abd3c50c4bd75e6d54a8929\r\nContent-Disposition: form-data; name="accept_incomplete_allocation"\r\n\r\n{}\r\n--ce30f1de3abd3c50c4bd75e6d54a8929--\r\n' http://0.0.0.0:39745/api/order/transfer-order/0/complete/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"KeyError","error_class":"<class 'KeyError'>","detail":"Error details can be found in the admin panel","path":"/api/order/transfer-order/0/complete/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=fd69519f3ff320bb6e65fbf17295d2b2' -d $'--fd69519f3ff320bb6e65fbf17295d2b2\r\nContent-Disposition: form-data; name="accept_incomplete_allocation"\r\n\r\n0\r\n--fd69519f3ff320bb6e65fbf17295d2b2--\r\n' http://0.0.0.0:39745/api/order/transfer-order/0/complete/

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":["Order is already cancelled"]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/order/transfer-order/1/complete/
DELETE/api/parameter/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
42

Undocumented status codeST103

Received: 400
Documented: 204
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/parameter/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 204
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/parameter/","status_code":500}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=65a37c58eff4deac2cb79320f072d79f' -d $'--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="items"\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="filters"\r\nContent-Type: application/json\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f--\r\n' http://0.0.0.0:39745/api/parameter/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/parameter/
PATCH/api/part/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
54

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/part/","status_code":500}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=e3efdc80bc008046860488cd24ac529f' -d $'--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="active"\r\n\r\nfalse\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="assembly"\r\n\r\nfalse\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="category"\r\n\r\nnull\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="component"\r\n\r\nfalse\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="creation_user"\r\n\r\nnull\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="default_expiry"\r\n\r\n0\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="default_location"\r\n\r\nnull\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="description"\r\n\r\n\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="image"\r\n\r\nhttps://0.com\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="existing_image"\r\n\r\n\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="IPN"\r\n\r\n\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="is_template"\r\n\r\nfalse\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="keywords"\r\n\r\n\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="link"\r\n\r\nhttps://0.com\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="locked"\r\n\r\nfalse\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="minimum_stock"\r\n\r\n0.0\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="maximum_stock"\r\n\r\n0.0\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="name"\r\n\r\n\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="notes"\r\n\r\n\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="purchaseable"\r\n\r\nfalse\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="revision"\r\n\r\n\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="revision_of"\r\n\r\nnull\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="salable"\r\n\r\nfalse\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="testable"\r\n\r\nfalse\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="trackable"\r\n\r\nfalse\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="units"\r\n\r\n\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="variant_of"\r\n\r\nnull\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="virtual"\r\n\r\nfalse\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="responsible"\r\n\r\nnull\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="duplicate"\r\n\r\n{"part": 0, "copy_image": false, "copy_bom": false, "copy_parameters": false, "copy_notes": true, "copy_tests": false}\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="initial_stock"\r\n\r\n{"quantity": "", "location": null}\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="initial_supplier"\r\n\r\n{"supplier": null, "sku": "", "manufacturer": null, "mpn": ""}\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="copy_category_parameters"\r\n\r\ntrue\r\n--e3efdc80bc008046860488cd24ac529f\r\nContent-Disposition: form-data; name="default_location_detail"\r\n\r\n{}\r\n--e3efdc80bc008046860488cd24ac529f--\r\n' http://0.0.0.0:39745/api/part/

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
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/part/
PUT/api/part/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
49

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/part/","status_code":500}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=d1ad22858b6e1f109b45d65c27884f94' -d $'--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="active"\r\n\r\nfalse\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="assembly"\r\n\r\nfalse\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="category"\r\n\r\nnull\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="component"\r\n\r\nfalse\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="creation_user"\r\n\r\nnull\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="default_expiry"\r\n\r\n0\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="default_location"\r\n\r\nnull\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="description"\r\n\r\n\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="image"\r\n\r\nhttps://0.com\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="existing_image"\r\n\r\n\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="IPN"\r\n\r\n\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="is_template"\r\n\r\nfalse\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="keywords"\r\n\r\n\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="link"\r\n\r\nhttps://0.com\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="locked"\r\n\r\nfalse\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="minimum_stock"\r\n\r\n0.0\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="maximum_stock"\r\n\r\n0.0\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="purchaseable"\r\n\r\nfalse\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="revision"\r\n\r\n\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="revision_of"\r\n\r\nnull\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="salable"\r\n\r\nfalse\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="testable"\r\n\r\nfalse\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="trackable"\r\n\r\nfalse\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="units"\r\n\r\n\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="variant_of"\r\n\r\nnull\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="virtual"\r\n\r\nfalse\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="responsible"\r\n\r\nnull\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="duplicate"\r\n\r\n{"part": 0, "copy_image": false, "copy_bom": false, "copy_parameters": false, "copy_notes": true, "copy_tests": false}\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="initial_stock"\r\n\r\n{"quantity": "", "location": null}\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="initial_supplier"\r\n\r\n{"supplier": null, "sku": "", "manufacturer": null, "mpn": ""}\r\n--d1ad22858b6e1f109b45d65c27884f94\r\nContent-Disposition: form-data; name="copy_category_parameters"\r\n\r\ntrue\r\n--d1ad22858b6e1f109b45d65c27884f94--\r\n' http://0.0.0.0:39745/api/part/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}' http://0.0.0.0:39745/api/part/
PATCH/api/part/category/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
50

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/part/category/","status_code":500}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=ce7b22414db9de61c1f352956a667262' -d $'--ce7b22414db9de61c1f352956a667262\r\nContent-Disposition: form-data; name="name"\r\n\r\n\r\n--ce7b22414db9de61c1f352956a667262\r\nContent-Disposition: form-data; name="description"\r\n\r\n\r\n--ce7b22414db9de61c1f352956a667262\r\nContent-Disposition: form-data; name="default_location"\r\n\r\nnull\r\n--ce7b22414db9de61c1f352956a667262\r\nContent-Disposition: form-data; name="default_keywords"\r\n\r\n\r\n--ce7b22414db9de61c1f352956a667262\r\nContent-Disposition: form-data; name="parent"\r\n\r\nnull\r\n--ce7b22414db9de61c1f352956a667262\r\nContent-Disposition: form-data; name="structural"\r\n\r\nfalse\r\n--ce7b22414db9de61c1f352956a667262\r\nContent-Disposition: form-data; name="icon"\r\n\r\n\r\n--ce7b22414db9de61c1f352956a667262\r\nContent-Disposition: form-data; name="parameters"\r\n\r\n{}\r\n--ce7b22414db9de61c1f352956a667262--\r\n' http://0.0.0.0:39745/api/part/category/

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
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/part/category/
PUT/api/part/category/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
50

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/category/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/part/category/","status_code":500}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=8b3bb340c0f3573ecb06122f6a0d94f8' -d $'--8b3bb340c0f3573ecb06122f6a0d94f8\r\nContent-Disposition: form-data; name="description"\r\n\r\n\r\n--8b3bb340c0f3573ecb06122f6a0d94f8\r\nContent-Disposition: form-data; name="default_location"\r\n\r\nnull\r\n--8b3bb340c0f3573ecb06122f6a0d94f8\r\nContent-Disposition: form-data; name="default_keywords"\r\n\r\n\r\n--8b3bb340c0f3573ecb06122f6a0d94f8\r\nContent-Disposition: form-data; name="parent"\r\n\r\nnull\r\n--8b3bb340c0f3573ecb06122f6a0d94f8\r\nContent-Disposition: form-data; name="structural"\r\n\r\nfalse\r\n--8b3bb340c0f3573ecb06122f6a0d94f8\r\nContent-Disposition: form-data; name="icon"\r\n\r\n\r\n--8b3bb340c0f3573ecb06122f6a0d94f8--\r\n' http://0.0.0.0:39745/api/part/category/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}' http://0.0.0.0:39745/api/part/category/
POST/api/part/internal-price/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
59

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"part":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/internal-price/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"part":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"part": 0, "quantity": 0.0}' http://0.0.0.0:39745/api/part/internal-price/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"CurrencyDoesNotExist","error_class":"<class 'moneyed.classes.CurrencyDoesNotExist'>","detail":"Error details can be found in the admin panel","path":"/api/part/internal-price/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=824b4f207341c2b0fb3a1925acebed35' -d $'--824b4f207341c2b0fb3a1925acebed35\r\nContent-Disposition: form-data; name="YO\xc2\x8bé\xc2\x8f%\xc2\x96\x0c\xc2\x8d8ª¿Ys¾¼\xf4\x88\x83\x92Ö\xc2\x9e\'以N\x02qÔ\xc2\x8d¸\x05"\r\n\r\ntrue\r\n--824b4f207341c2b0fb3a1925acebed35\r\nContent-Disposition: form-data; name="YO\xc2\x8bé\xc2\x8f%\xc2\x96\x0c\xc2\x8d8ª¿Ys¾¼\xf4\x88\x83\x92Ö\xc2\x9e\'以N\x02qÔ\xc2\x8d¸\x05"\r\n\r\nfalse\r\n--824b4f207341c2b0fb3a1925acebed35\r\nContent-Disposition: form-data; name="part"\r\n\r\n-27982\r\n--824b4f207341c2b0fb3a1925acebed35\r\nContent-Disposition: form-data; name="price"\r\n\r\n-38296635979767512\r\n--824b4f207341c2b0fb3a1925acebed35\r\nContent-Disposition: form-data; name="quantity"\r\n\r\n1.0622449558251383e+308\r\n--824b4f207341c2b0fb3a1925acebed35\r\nContent-Disposition: form-data; name="price_currency"\r\n\r\n[true, null, 4.657550993399481e+16]\r\n--824b4f207341c2b0fb3a1925acebed35\r\nContent-Disposition: form-data; name="price_currency"\r\n\r\n{}\r\n--824b4f207341c2b0fb3a1925acebed35--\r\n' http://0.0.0.0:39745/api/part/internal-price/
POST/api/part/sale-price/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
63

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"part":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/sale-price/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"part":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"part": 0, "quantity": 0.0}' http://0.0.0.0:39745/api/part/sale-price/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"CurrencyDoesNotExist","error_class":"<class 'moneyed.classes.CurrencyDoesNotExist'>","detail":"Error details can be found in the admin panel","path":"/api/part/sale-price/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"\u00f1": {"f": "", "\u00e6": "\ud8b6\udca3\u00d1\u001d\u0080\udb4c\udeb8", "": null}, "quantity": -5.052512455737772e+16, "price": "-678029234", "price_currency": "-\uda2b\udc49\u00e0\u00dc\uda0c\udc8f"}' http://0.0.0.0:39745/api/part/sale-price/
DELETE/api/part/stocktake/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
42

Undocumented status codeST103

Received: 400
Documented: 204
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/stocktake/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 204
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/part/stocktake/","status_code":500}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=65a37c58eff4deac2cb79320f072d79f' -d $'--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="items"\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="filters"\r\nContent-Type: application/json\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f--\r\n' http://0.0.0.0:39745/api/part/stocktake/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/part/stocktake/
POST/api/part/stocktake/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
55

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"part":["This field is required."],"quantity":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/stocktake/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"part":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"part": 0, "quantity": 0.0}' http://0.0.0.0:39745/api/part/stocktake/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"CurrencyDoesNotExist","error_class":"<class 'moneyed.classes.CurrencyDoesNotExist'>","detail":"Error details can be found in the admin panel","path":"/api/part/stocktake/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=c87c9459a00befa402f89429695fe7d1' -d $'--c87c9459a00befa402f89429695fe7d1\r\nContent-Disposition: form-data; name="Ö\xc2\x8f"\r\n\r\nΩ≈ç√∫˜µ≤≥÷åß∂ƒ©˙∆˚¬…æœ∑´®†¥¨ˆøπ“‘¡™£¢∞§¶•ªº–≠¸˛Ç◊ı˜Â¯˘¿ÅÍÎÏ˝ÓÔ\xef\xa3\xbfÒÚÆ☃Œ„´‰ˇÁ¨ˆØ∏”’`⁄€‹›fifl‡°·‚—±\r\n--c87c9459a00befa402f89429695fe7d1\r\nContent-Disposition: form-data; name="part"\r\n\r\n-707\r\n--c87c9459a00befa402f89429695fe7d1\r\nContent-Disposition: form-data; name="cost_min"\r\n\r\n07\r\n--c87c9459a00befa402f89429695fe7d1\r\nContent-Disposition: form-data; name="quantity"\r\n\r\n0.0\r\n--c87c9459a00befa402f89429695fe7d1\r\nContent-Disposition: form-data; name="cost_max"\r\n\r\nnull\r\n--c87c9459a00befa402f89429695fe7d1\r\nContent-Disposition: form-data; name="item_count"\r\n\r\n0\r\n--c87c9459a00befa402f89429695fe7d1\r\nContent-Disposition: form-data; name="cost_min_currency"\r\n\r\nÓE\xf0\x9f\xb9\xb4z\xc2\x96\r\n--c87c9459a00befa402f89429695fe7d1\r\nContent-Disposition: form-data; name="cost_max_currency"\r\n\r\n\x0bD*\xf0\xbb\x95\x8c\x1a\r\n--c87c9459a00befa402f89429695fe7d1--\r\n' http://0.0.0.0:39745/api/part/stocktake/
POST/api/part/test-template/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
366

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"part":["This field is required."],"test_name":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/test-template/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"part":["Invalid pk \"0\" - object does not exist."],"test_name":["This field may not be blank."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"part": 0, "test_name": ""}' http://0.0.0.0:39745/api/part/test-template/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/part/test-template/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '[null, null]' http://0.0.0.0:39745/api/part/test-template/
PATCH/api/plugins/{plugin}/activate/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
59

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No PluginConfig matches the given query."}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=e738434166262a928321ed9df347ec5b' -d $'--e738434166262a928321ed9df347ec5b\r\nContent-Disposition: form-data; name="active"\r\n\r\n{}\r\n--e738434166262a928321ed9df347ec5b--\r\n' http://0.0.0.0:39745/api/plugins/0/activate/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/plugins/0/activate/","status_code":500}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '[null, null]' http://0.0.0.0:39745/api/plugins/0/activate/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/plugins/inventreebarcode/activate/

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":["INVE-E10: Mandatory plugin cannot be deactivated"]}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=717ef702e15f2a607c6af657ff12149d' -d $'--717ef702e15f2a607c6af657ff12149d\r\nContent-Disposition: form-data; name="active"\r\n\r\nfalse\r\n--717ef702e15f2a607c6af657ff12149d--\r\n' http://0.0.0.0:39745/api/plugins/inventreebarcode/activate/
PUT/api/plugins/{plugin}/activate/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
58

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No PluginConfig matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=e738434166262a928321ed9df347ec5b' -d $'--e738434166262a928321ed9df347ec5b\r\nContent-Disposition: form-data; name="active"\r\n\r\n{}\r\n--e738434166262a928321ed9df347ec5b--\r\n' http://0.0.0.0:39745/api/plugins/0/activate/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/plugins/0/activate/","status_code":500}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '[null, null]' http://0.0.0.0:39745/api/plugins/0/activate/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/plugins/inventreebarcode/activate/

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":["INVE-E10: Mandatory plugin cannot be deactivated"]}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/x-www-form-urlencoded' -d active=false http://0.0.0.0:39745/api/plugins/inventreebarcode/activate/
POST/api/report/asset/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
120

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"asset":["No file was submitted."],"description":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/report/asset/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"asset":["The submitted data was not a file. Check the encoding type on the form."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=de13ed360a930ec8d45380bbe2a599f5' -d $'--de13ed360a930ec8d45380bbe2a599f5\r\nContent-Disposition: form-data; name="asset"\r\n\r\nhttps://0.com\r\n--de13ed360a930ec8d45380bbe2a599f5\r\nContent-Disposition: form-data; name="description"\r\n\r\n000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r\n--de13ed360a930ec8d45380bbe2a599f5--\r\n' http://0.0.0.0:39745/api/report/asset/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/report/asset/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '[null, null]' http://0.0.0.0:39745/api/report/asset/
POST/api/report/snippet/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
118

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"snippet":["No file was submitted."],"description":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/report/snippet/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"snippet":["The submitted data was not a file. Check the encoding type on the form."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=a1aa056d36565bc3d5be6982778a4340' -d $'--a1aa056d36565bc3d5be6982778a4340\r\nContent-Disposition: form-data; name="snippet"\r\n\r\nhttps://0.com\r\n--a1aa056d36565bc3d5be6982778a4340\r\nContent-Disposition: form-data; name="description"\r\n\r\n000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r\n--a1aa056d36565bc3d5be6982778a4340--\r\n' http://0.0.0.0:39745/api/report/snippet/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/report/snippet/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '[null, null]' http://0.0.0.0:39745/api/report/snippet/
GET/api/settings/global/
Server error+2 moreless
  • Response violates schema
  • Undocumented status code
47

Response violates schemaST108

[{"api_url":null,"choices":[],"confirm":false,"confirm_text":"","description ... is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedGlobalSettingsList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    [
        {
            "api_url": null,
            "choices": [],
            "confirm": false,
            "confirm_text": "",
            "description": "Required pattern for generating Build Order reference...
            "key": "BUILDORDER_REFERENCE_PATTERN",
            "model_name": null,
            "name": "Build Order Reference Pattern",
            "pk": 1,
            "read_only": false,
            "typ": "inventree",
            "type": "string",
            "units": "",
            "value": "BO-{ref:04d}"
        },
        {
            "api_url": null,
        // Output truncated...
    ]
Response200 OK
[{"pk":1,"key":"BUILDORDER_REFERENCE_PATTERN","value":"BO-{ref:04d}","name":"Build Order Reference Pattern","description":"Required pattern for generating Build Order reference field","type":"string","units":"","choices":[],"model_name":null,"api_url":null,"typ":"inventree","read_only":false,"confirm":false,"confirm_text":""},{"pk":2,"key":"SALESORDER_REFERENCE_PATTERN","value":"SO-{ref:04d}","name":"Sales Order Reference Pattern","description":"Required pattern for generating Sales Order reference field"," // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/settings/global/?limit=0&offset=0&ordering=pk'

Response violates schemaST108

false is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /components/schemas/GlobalSettings/properties/value:

    {
        "anyOf": [
            {
                "type": "string"
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    false
Response200 OK
{"count":155,"next":null,"previous":null,"results":[{"pk":1,"key":"BUILDORDER_REFERENCE_PATTERN","value":"BO-{ref:04d}","name":"Build Order Reference Pattern","description":"Required pattern for generating Build Order reference field","type":"string","units":"","choices":[],"model_name":null,"api_url":null,"typ":"inventree","read_only":false,"confirm":false,"confirm_text":""},{"pk":2,"key":"SALESORDER_REFERENCE_PATTERN","value":"SO-{ref:04d}","name":"Sales Order Reference Pattern","description":"Required pa // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/settings/global/?limit=169'

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"FieldError","error_class":"<class 'django.core.exceptions.FieldError'>","detail":"Error details can be found in the admin panel","path":"/api/settings/global/","status_code":500}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/settings/global/?search=M%26%C3%90F%F3%91%BF%90%15%C2%A8%C2%86S%F3%AC%97%BD%40.%C2%A2&offset=-479001600&limit=505&ordering=name'
DELETE/api/stock/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
49

Undocumented status codeST103

Received: 400
Documented: 204
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 204
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/stock/","status_code":500}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=65a37c58eff4deac2cb79320f072d79f' -d $'--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="items"\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="filters"\r\nContent-Type: application/json\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f--\r\n' http://0.0.0.0:39745/api/stock/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/stock/
PATCH/api/stock/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
45

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/stock/","status_code":500}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=e4430ca69b0af70b63646ad3cadf6968' -d $'--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="part"\r\n\r\n0\r\n--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="quantity"\r\n\r\n0\r\n--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="serial"\r\n\r\n\r\n--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="batch"\r\n\r\n\r\n--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="location"\r\n\r\nnull\r\n--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="belongs_to"\r\n\r\nnull\r\n--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="build"\r\n\r\nnull\r\n--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="consumed_by"\r\n\r\nnull\r\n--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="customer"\r\n\r\nnull\r\n--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="delete_on_deplete"\r\n\r\nfalse\r\n--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="expiry_date"\r\n\r\n2000-01-01\r\n--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="is_building"\r\n\r\nfalse\r\n--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="link"\r\n\r\nhttps://0.com\r\n--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="notes"\r\n\r\n\r\n--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="packaging"\r\n\r\n\r\n--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="purchase_order"\r\n\r\nnull\r\n--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="sales_order"\r\n\r\nnull\r\n--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="status"\r\n\r\n10\r\n--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="status_custom_key"\r\n\r\nnull\r\n--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="supplier_part"\r\n\r\nnull\r\n--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="purchase_price"\r\n\r\n\r\n--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="purchase_price_currency"\r\n\r\n\r\n--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="use_pack_size"\r\n\r\nnull\r\n--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="serial_numbers"\r\n\r\nnull\r\n--e4430ca69b0af70b63646ad3cadf6968\r\nContent-Disposition: form-data; name="tags"\r\n\r\n{}\r\n--e4430ca69b0af70b63646ad3cadf6968--\r\n' http://0.0.0.0:39745/api/stock/

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
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/stock/
PUT/api/stock/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
48

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/stock/","status_code":500}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=89ee18a1525e8ffceab8d0f345e805ae' -d $'--89ee18a1525e8ffceab8d0f345e805ae\r\nContent-Disposition: form-data; name="part"\r\n\r\n0\r\n--89ee18a1525e8ffceab8d0f345e805ae\r\nContent-Disposition: form-data; name="serial"\r\n\r\n\r\n--89ee18a1525e8ffceab8d0f345e805ae\r\nContent-Disposition: form-data; name="batch"\r\n\r\n\r\n--89ee18a1525e8ffceab8d0f345e805ae\r\nContent-Disposition: form-data; name="location"\r\n\r\nnull\r\n--89ee18a1525e8ffceab8d0f345e805ae\r\nContent-Disposition: form-data; name="belongs_to"\r\n\r\nnull\r\n--89ee18a1525e8ffceab8d0f345e805ae\r\nContent-Disposition: form-data; name="build"\r\n\r\nnull\r\n--89ee18a1525e8ffceab8d0f345e805ae\r\nContent-Disposition: form-data; name="consumed_by"\r\n\r\nnull\r\n--89ee18a1525e8ffceab8d0f345e805ae\r\nContent-Disposition: form-data; name="customer"\r\n\r\nnull\r\n--89ee18a1525e8ffceab8d0f345e805ae\r\nContent-Disposition: form-data; name="delete_on_deplete"\r\n\r\nfalse\r\n--89ee18a1525e8ffceab8d0f345e805ae\r\nContent-Disposition: form-data; name="expiry_date"\r\n\r\n2000-01-01\r\n--89ee18a1525e8ffceab8d0f345e805ae\r\nContent-Disposition: form-data; name="is_building"\r\n\r\nfalse\r\n--89ee18a1525e8ffceab8d0f345e805ae\r\nContent-Disposition: form-data; name="link"\r\n\r\nhttps://0.com\r\n--89ee18a1525e8ffceab8d0f345e805ae\r\nContent-Disposition: form-data; name="notes"\r\n\r\n\r\n--89ee18a1525e8ffceab8d0f345e805ae\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--89ee18a1525e8ffceab8d0f345e805ae\r\nContent-Disposition: form-data; name="packaging"\r\n\r\n\r\n--89ee18a1525e8ffceab8d0f345e805ae\r\nContent-Disposition: form-data; name="purchase_order"\r\n\r\nnull\r\n--89ee18a1525e8ffceab8d0f345e805ae\r\nContent-Disposition: form-data; name="sales_order"\r\n\r\nnull\r\n--89ee18a1525e8ffceab8d0f345e805ae\r\nContent-Disposition: form-data; name="status"\r\n\r\n10\r\n--89ee18a1525e8ffceab8d0f345e805ae\r\nContent-Disposition: form-data; name="status_custom_key"\r\n\r\nnull\r\n--89ee18a1525e8ffceab8d0f345e805ae\r\nContent-Disposition: form-data; name="supplier_part"\r\n\r\nnull\r\n--89ee18a1525e8ffceab8d0f345e805ae\r\nContent-Disposition: form-data; name="purchase_price"\r\n\r\n\r\n--89ee18a1525e8ffceab8d0f345e805ae\r\nContent-Disposition: form-data; name="purchase_price_currency"\r\n\r\n\r\n--89ee18a1525e8ffceab8d0f345e805ae\r\nContent-Disposition: form-data; name="use_pack_size"\r\n\r\nnull\r\n--89ee18a1525e8ffceab8d0f345e805ae\r\nContent-Disposition: form-data; name="serial_numbers"\r\n\r\nnull\r\n--89ee18a1525e8ffceab8d0f345e805ae--\r\n' http://0.0.0.0:39745/api/stock/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"part": 0, "quantity": 0.0}' http://0.0.0.0:39745/api/stock/
POST/api/stock/change_status/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
202

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"items":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/change_status/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"items":["No stock items selected"]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"items": []}' http://0.0.0.0:39745/api/stock/change_status/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/stock/change_status/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '[null, null]' http://0.0.0.0:39745/api/stock/change_status/
PATCH/api/stock/location/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
54

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/stock/location/","status_code":500}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=f1173497a922968358becfe02f7d323f' -d $'--f1173497a922968358becfe02f7d323f\r\nContent-Disposition: form-data; name="name"\r\n\r\n\r\n--f1173497a922968358becfe02f7d323f\r\nContent-Disposition: form-data; name="description"\r\n\r\n\r\n--f1173497a922968358becfe02f7d323f\r\nContent-Disposition: form-data; name="parent"\r\n\r\nnull\r\n--f1173497a922968358becfe02f7d323f\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--f1173497a922968358becfe02f7d323f\r\nContent-Disposition: form-data; name="custom_icon"\r\n\r\n\r\n--f1173497a922968358becfe02f7d323f\r\nContent-Disposition: form-data; name="structural"\r\n\r\nfalse\r\n--f1173497a922968358becfe02f7d323f\r\nContent-Disposition: form-data; name="external"\r\n\r\nfalse\r\n--f1173497a922968358becfe02f7d323f\r\nContent-Disposition: form-data; name="location_type"\r\n\r\nnull\r\n--f1173497a922968358becfe02f7d323f\r\nContent-Disposition: form-data; name="tags"\r\n\r\n{}\r\n--f1173497a922968358becfe02f7d323f--\r\n' http://0.0.0.0:39745/api/stock/location/

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
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/stock/location/
PUT/api/stock/location/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
49

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/location/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/stock/location/","status_code":500}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=f14bed321325a5dc6f466e1605d8ef07' -d $'--f14bed321325a5dc6f466e1605d8ef07\r\nContent-Disposition: form-data; name="description"\r\n\r\n\r\n--f14bed321325a5dc6f466e1605d8ef07\r\nContent-Disposition: form-data; name="parent"\r\n\r\nnull\r\n--f14bed321325a5dc6f466e1605d8ef07\r\nContent-Disposition: form-data; name="owner"\r\n\r\nnull\r\n--f14bed321325a5dc6f466e1605d8ef07\r\nContent-Disposition: form-data; name="custom_icon"\r\n\r\n\r\n--f14bed321325a5dc6f466e1605d8ef07\r\nContent-Disposition: form-data; name="structural"\r\n\r\nfalse\r\n--f14bed321325a5dc6f466e1605d8ef07\r\nContent-Disposition: form-data; name="external"\r\n\r\nfalse\r\n--f14bed321325a5dc6f466e1605d8ef07\r\nContent-Disposition: form-data; name="location_type"\r\n\r\nnull\r\n--f14bed321325a5dc6f466e1605d8ef07--\r\n' http://0.0.0.0:39745/api/stock/location/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}' http://0.0.0.0:39745/api/stock/location/
DELETE/api/stock/test/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
48

Undocumented status codeST103

Received: 400
Documented: 204
Response400 Bad Request
{"non_field_errors":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/test/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 204
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/stock/test/","status_code":500}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=65a37c58eff4deac2cb79320f072d79f' -d $'--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="items"\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f\r\nContent-Disposition: form-data; name="filters"\r\nContent-Type: application/json\r\n\r\n{}\r\n--65a37c58eff4deac2cb79320f072d79f--\r\n' http://0.0.0.0:39745/api/stock/test/

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":"List of items must be provided for bulk operation"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/stock/test/
POST/api/stock/transfer/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
287

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"items":["This field is required."],"location":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/transfer/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"location":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"items": [], "location": 0}' http://0.0.0.0:39745/api/stock/transfer/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"AttributeError","error_class":"<class 'AttributeError'>","detail":"Error details can be found in the admin panel","path":"/api/stock/transfer/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '[null, null]' http://0.0.0.0:39745/api/stock/transfer/
POST/api/system-internal/observability/end
API accepts requests without authentication+2 moreless
  • Schema-violating request accepted
  • Undocumented status code
100

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

Undocumented status codeST103

Received: 200
Documented: 201
Response200 OK
{"status":"ok"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/system-internal/observability/end

API accepts requests without authenticationST401

Expected 401 or 403, got `200 OK` for `POST /api/system-internal/observability/end`
Response200 OK
{"status":"ok"}
Reproduce
curl -X POST http://0.0.0.0:39745/api/system-internal/observability/end

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"detail":"JSON parse error - Expecting value: line 1 column 1 (char 0)"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/system-internal/observability/end
POST/api/units/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
155

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"name":["This field is required."],"definition":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/units/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"name":["This field may not be blank."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=9a1372bdc740afb9add53b32ffa2a7d3' -d $'--9a1372bdc740afb9add53b32ffa2a7d3\r\nContent-Disposition: form-data; name="name"\r\n\r\n\r\n--9a1372bdc740afb9add53b32ffa2a7d3\r\nContent-Disposition: form-data; name="symbol"\r\n\r\n\r\n--9a1372bdc740afb9add53b32ffa2a7d3\r\nContent-Disposition: form-data; name="definition"\r\n\r\n0000000000000000000000000000000000000000000000000\r\n--9a1372bdc740afb9add53b32ffa2a7d3--\r\n' http://0.0.0.0:39745/api/units/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"TypeError","error_class":"<class 'TypeError'>","detail":"Error details can be found in the admin panel","path":"/api/units/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '[null, null]' http://0.0.0.0:39745/api/units/
POST/api/user/
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
416

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"username":["This field is required."],"first_name":["This field is required."],"last_name":["This field is required."],"email":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/user/

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."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"email": "admin@example.com", "first_name": "", "last_name": "", "username": "admin"}' http://0.0.0.0:39745/api/user/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"TypeError","error_class":"<class 'TypeError'>","detail":"Error details can be found in the admin panel","path":"/api/user/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"username": "0", "first_name": "", "last_name": "", "email": "0@0.com", "group_ids": [], "is_staff": false, "is_superuser": false, "is_active": false, "profile": {}}' http://0.0.0.0:39745/api/user/
GET/api/version-text
Server error+2 moreless
  • Response violates schema
  • Undocumented status code
49

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"ValueError","error_class":"<class 'ValueError'>","detail":"Error details can be found in the admin panel","path":"/api/version-text","status_code":500}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/version-text?versions=null&versions=null'

Response violates schemaST1082 violations

"2024-3-02" is not a "date"

Validated against the response schema for status code 200.

Schema at /components/schemas/VersionInformation/properties/date:

    {
        "format": "date",
        "type": "string"
    }

Value:

    "2024-3-02"
null is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/VersionInformation:

    {
        "type": "object",
        "description": "Serializer for a single version.",
        "properties": {
            "version": {
                "type": "string"
            },
            "date": {
                "type": "string",
                "format": "date"
            },
            "gh": {
                "anyOf": [
                    {
                        "type": "string"
                    },
                    {
                        "type": "null"
                    }
        // Output truncated...
    }

Value:

    null
Response200 OK
[null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, n // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/version-text?versions=8647'
POST/api/build/{id}/cancel/
Server error+1 moreless
  • Undocumented status code
46

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/build/null,null/cancel/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"remove_allocated_stock": false, "remove_incomplete_outputs": false}' http://0.0.0.0:39745/api/build/null%2Cnull/cancel/

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"remove_incomplete_outputs":["Must be a valid boolean."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=98247dcffe8620a213370d1f3e6a63a8' -d $'--98247dcffe8620a213370d1f3e6a63a8\r\nContent-Disposition: form-data; name="remove_allocated_stock"\r\n\r\nfalse\r\n--98247dcffe8620a213370d1f3e6a63a8\r\nContent-Disposition: form-data; name="remove_incomplete_outputs"\r\n\r\n{}\r\n--98247dcffe8620a213370d1f3e6a63a8--\r\n' http://0.0.0.0:39745/api/build/0/cancel/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"KeyError","error_class":"<class 'KeyError'>","detail":"Error details can be found in the admin panel","path":"/api/build/0/cancel/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=d974144956ed92caeef6f5dc13c3be35' -d $'--d974144956ed92caeef6f5dc13c3be35\r\nContent-Disposition: form-data; name="remove_allocated_stock"\r\n\r\nfalse\r\n--d974144956ed92caeef6f5dc13c3be35\r\nContent-Disposition: form-data; name="remove_incomplete_outputs"\r\n\r\n0\r\n--d974144956ed92caeef6f5dc13c3be35--\r\n' http://0.0.0.0:39745/api/build/0/cancel/
POST/api/build/{id}/finish/
Server error+1 moreless
  • Undocumented status code
48

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/build/null,null/finish/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"accept_overallocated": "reject", "accept_unallocated": false, "accept_incomplete": false}' http://0.0.0.0:39745/api/build/null%2Cnull/finish/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"KeyError","error_class":"<class 'KeyError'>","detail":"Error details can be found in the admin panel","path":"/api/build/0/finish/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=e9a9f0fafdc807f3e4d50214bba5c53e' -d $'--e9a9f0fafdc807f3e4d50214bba5c53e\r\nContent-Disposition: form-data; name="accept_overallocated"\r\n\r\nreject\r\n--e9a9f0fafdc807f3e4d50214bba5c53e\r\nContent-Disposition: form-data; name="accept_unallocated"\r\n\r\nfalse\r\n--e9a9f0fafdc807f3e4d50214bba5c53e\r\nContent-Disposition: form-data; name="accept_incomplete"\r\n\r\n{}\r\n--e9a9f0fafdc807f3e4d50214bba5c53e--\r\n' http://0.0.0.0:39745/api/build/0/finish/

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"detail":"JSON parse error - Expecting value: line 1 column 1 (char 0)"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/build/16922293270391396/finish/
POST/api/build/{id}/hold/
Server error+1 moreless
  • Undocumented status code
34

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/build/null,null/hold/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/build/null%2Cnull/hold/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"KeyError","error_class":"<class 'KeyError'>","detail":"Error details can be found in the admin panel","path":"/api/build/0/hold/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/build/0/hold/
POST/api/build/{id}/issue/
Server error+1 moreless
  • Undocumented status code
27

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/build/null,null/issue/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/build/null%2Cnull/issue/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"KeyError","error_class":"<class 'KeyError'>","detail":"Error details can be found in the admin panel","path":"/api/build/0/issue/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/build/0/issue/
GET/api/flags/
API accepts requests without authentication+1 moreless
  • Response violates schema
138

Response violates schemaST108

false is not of type "string"

Validated against the response schema for status code 200.

Schema at /components/schemas/Flag/properties/state:

    {
        "type": "string",
        "readOnly": true
    }

Value:

    false
Response200 OK
[{"key":"EXPERIMENTAL","state":false,"conditions":[{"condition":"boolean","value":false},{"condition":"parameter","value":"experimental="}]},{"key":"NEXT_GEN","state":false,"conditions":[{"condition":"parameter","value":"ngen="}]},{"key":"OIDC","state":false,"conditions":[{"condition":"parameter","value":"oidc="}]}]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/flags/

API accepts requests without authenticationST401

Expected 401 or 403, got `200 OK` for `GET /api/flags/`
Response200 OK
[{"key":"EXPERIMENTAL","state":false},{"key":"NEXT_GEN","state":false},{"key":"OIDC","state":false}]
Reproduce
curl -X GET http://0.0.0.0:39745/api/flags/
GET/api/generic/status/{statusmodel}/
Server error+1 moreless
  • Undocumented status code
32

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200, 400
Response500 Internal Server Error
{"error":"NotImplementedError","error_class":"<class 'NotImplementedError'>","detail":"Error details can be found in the admin panel","path":"/api/generic/status/0/","status_code":500}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/generic/status/0/
POST/api/order/po/{id}/cancel/
Server error+1 moreless
  • Undocumented status code
35

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/po/null,null/cancel/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/po/null%2Cnull/cancel/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"KeyError","error_class":"<class 'KeyError'>","detail":"Error details can be found in the admin panel","path":"/api/order/po/0/cancel/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/po/0/cancel/
POST/api/order/po/{id}/complete/
Server error+1 moreless
  • Undocumented status code
49

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/po/null,null/complete/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"accept_incomplete": false}' http://0.0.0.0:39745/api/order/po/null%2Cnull/complete/

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"accept_incomplete":["Must be a valid boolean."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=9928d60cdd41d8d97abfe42a1be8d621' -d $'--9928d60cdd41d8d97abfe42a1be8d621\r\nContent-Disposition: form-data; name="accept_incomplete"\r\n\r\n{}\r\n--9928d60cdd41d8d97abfe42a1be8d621--\r\n' http://0.0.0.0:39745/api/order/po/0/complete/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"KeyError","error_class":"<class 'KeyError'>","detail":"Error details can be found in the admin panel","path":"/api/order/po/0/complete/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=fd2cf37214a4a381e1707cdcbedb1f79' -d $'--fd2cf37214a4a381e1707cdcbedb1f79\r\nContent-Disposition: form-data; name="accept_incomplete"\r\n\r\n0\r\n--fd2cf37214a4a381e1707cdcbedb1f79--\r\n' http://0.0.0.0:39745/api/order/po/0/complete/
POST/api/order/po/{id}/hold/
Server error+1 moreless
  • Undocumented status code
36

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/po/null,null/hold/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/po/null%2Cnull/hold/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"KeyError","error_class":"<class 'KeyError'>","detail":"Error details can be found in the admin panel","path":"/api/order/po/0/hold/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/po/0/hold/
POST/api/order/po/{id}/issue/
Server error+1 moreless
  • Undocumented status code
35

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/po/null,null/issue/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/po/null%2Cnull/issue/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"KeyError","error_class":"<class 'KeyError'>","detail":"Error details can be found in the admin panel","path":"/api/order/po/0/issue/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/po/0/issue/
POST/api/order/ro/{id}/cancel/
Server error+1 moreless
  • Undocumented status code
26

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/ro/null,null/cancel/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/ro/null%2Cnull/cancel/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"KeyError","error_class":"<class 'KeyError'>","detail":"Error details can be found in the admin panel","path":"/api/order/ro/0/cancel/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/ro/0/cancel/
POST/api/order/ro/{id}/complete/
Server error+1 moreless
  • Undocumented status code
25

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/ro/null,null/complete/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/ro/null%2Cnull/complete/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"KeyError","error_class":"<class 'KeyError'>","detail":"Error details can be found in the admin panel","path":"/api/order/ro/0/complete/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/ro/0/complete/
POST/api/order/ro/{id}/hold/
Server error+1 moreless
  • Undocumented status code
25

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/ro/null,null/hold/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/ro/null%2Cnull/hold/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"KeyError","error_class":"<class 'KeyError'>","detail":"Error details can be found in the admin panel","path":"/api/order/ro/0/hold/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/ro/0/hold/
POST/api/order/ro/{id}/issue/
Server error+1 moreless
  • Undocumented status code
31

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/ro/null,null/issue/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/ro/null%2Cnull/issue/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"KeyError","error_class":"<class 'KeyError'>","detail":"Error details can be found in the admin panel","path":"/api/order/ro/0/issue/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/ro/0/issue/
POST/api/order/so/{id}/cancel/
Server error+1 moreless
  • Undocumented status code
37

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/so/null,null/cancel/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so/null%2Cnull/cancel/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"KeyError","error_class":"<class 'KeyError'>","detail":"Error details can be found in the admin panel","path":"/api/order/so/0/cancel/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so/0/cancel/
POST/api/order/so/{id}/complete/
Server error+1 moreless
  • Undocumented status code
46

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/so/null,null/complete/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"accept_incomplete": false}' http://0.0.0.0:39745/api/order/so/null%2Cnull/complete/

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"accept_incomplete":["Must be a valid boolean."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=9928d60cdd41d8d97abfe42a1be8d621' -d $'--9928d60cdd41d8d97abfe42a1be8d621\r\nContent-Disposition: form-data; name="accept_incomplete"\r\n\r\n{}\r\n--9928d60cdd41d8d97abfe42a1be8d621--\r\n' http://0.0.0.0:39745/api/order/so/0/complete/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"KeyError","error_class":"<class 'KeyError'>","detail":"Error details can be found in the admin panel","path":"/api/order/so/0/complete/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=fd2cf37214a4a381e1707cdcbedb1f79' -d $'--fd2cf37214a4a381e1707cdcbedb1f79\r\nContent-Disposition: form-data; name="accept_incomplete"\r\n\r\n0\r\n--fd2cf37214a4a381e1707cdcbedb1f79--\r\n' http://0.0.0.0:39745/api/order/so/0/complete/
POST/api/order/so/{id}/hold/
Server error+1 moreless
  • Undocumented status code
37

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/so/null,null/hold/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so/null%2Cnull/hold/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"KeyError","error_class":"<class 'KeyError'>","detail":"Error details can be found in the admin panel","path":"/api/order/so/0/hold/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so/0/hold/
POST/api/order/so/{id}/issue/
Server error+1 moreless
  • Undocumented status code
38

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/so/null,null/issue/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so/null%2Cnull/issue/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"KeyError","error_class":"<class 'KeyError'>","detail":"Error details can be found in the admin panel","path":"/api/order/so/0/issue/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so/0/issue/
POST/api/order/transfer-order/{id}/cancel/
Server error+1 moreless
  • Undocumented status code
39

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/transfer-order/null,null/cancel/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/transfer-order/null%2Cnull/cancel/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"KeyError","error_class":"<class 'KeyError'>","detail":"Error details can be found in the admin panel","path":"/api/order/transfer-order/0/cancel/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/transfer-order/0/cancel/
POST/api/order/transfer-order/{id}/hold/
Server error+1 moreless
  • Undocumented status code
41

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/transfer-order/null,null/hold/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/transfer-order/null%2Cnull/hold/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"KeyError","error_class":"<class 'KeyError'>","detail":"Error details can be found in the admin panel","path":"/api/order/transfer-order/0/hold/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/transfer-order/0/hold/
POST/api/order/transfer-order/{id}/issue/
Server error+1 moreless
  • Undocumented status code
41

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/transfer-order/null,null/issue/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/transfer-order/null%2Cnull/issue/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201
Response500 Internal Server Error
{"error":"KeyError","error_class":"<class 'KeyError'>","detail":"Error details can be found in the admin panel","path":"/api/order/transfer-order/0/issue/","status_code":500}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/transfer-order/0/issue/
GET/api/selection/{id}/entry/{entrypk}/
Server error+1 moreless
  • Undocumented status code
42

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/selection/null,null/entry/0/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/selection/null%2Cnull/entry/0/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"OverflowError","error_class":"<class 'OverflowError'>","detail":"Error details can be found in the admin panel","path":"/api/selection/166281883147263377408/entry/872/","status_code":500}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/selection/166281883147263377408/entry/872/
PATCH/api/selection/{id}/entry/{entrypk}/
Server error+1 moreless
  • Undocumented status code
70

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/selection/null,null/entry/0/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"value": "", "label": "", "description": "", "active": false, "list": null}' http://0.0.0.0:39745/api/selection/null%2Cnull/entry/0/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/selection/1/entry/1/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"OverflowError","error_class":"<class 'OverflowError'>","detail":"Error details can be found in the admin panel","path":"/api/selection/166281883147263377408/entry/1/","status_code":500}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"i\u00a5A\ud951\udcad": {"\f": []}}' http://0.0.0.0:39745/api/selection/166281883147263377408/entry/1/
PUT/api/selection/{id}/entry/{entrypk}/
Server error+1 moreless
  • Undocumented status code
59

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No SelectionListEntry matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/selection/0/entry/0/

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
{"error":"OverflowError","error_class":"<class 'OverflowError'>","detail":"Error details can be found in the admin panel","path":"/api/selection/166281883147263377408/entry/1051/","status_code":500}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/x-www-form-urlencoded' -d 'wIP.%7B%0B%C3%8B=4&v%F3%98%AE%B0%C2%BE%3C%C3%B3=-1.401298464324817e-45&active=true&description=&value=INV-&label=Stock+Locations&list=-14531' http://0.0.0.0:39745/api/selection/166281883147263377408/entry/1051/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/selection/1/entry/1/
GET/api/API accepts requests without authentication60

API accepts requests without authenticationST401

Expected 401 or 403, got `200 OK` for `GET /api/`
Response200 OK
{"server": "InvenTree", "id": null, "version": "1.4.2", "instance": "InvenTree", "apiVersion": 511, "worker_running": false, "worker_count": 1, "worker_pending_tasks": 3, "plugins_enabled": false, "plugins_install_disabled": true, "email_configured": false, "debug_mode": false, "docker_mode": true, "default_locale": "en-us", "customize": {"logo": "/static/img/inventree.png", "splash": "/static/img/inventree_splash.jpg", "login_message": null, "navbar_message": null, "disable_theme_storage": false}, "active_ // Output truncated...
Reproduce
curl -X GET http://0.0.0.0:39745/api/
GET/api/system/health/API accepts requests without authentication60

API accepts requests without authenticationST401

Expected 401 or 403, got `200 OK` for `GET /api/system/health/`
Response200 OK
{"status": "ok"}
Reproduce
curl -X GET http://0.0.0.0:39745/api/system/health/
GET/api/attachment/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
89

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedAttachmentList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/attachment/?has_thumbnail=true&is_file=true&is_image=true&is_link=true&limit=0&model_id=0&model_type=&offset=0&ordering=model_id&search=&tags='

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"upload_user":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/attachment/?limit=0&upload_user=null&upload_user=null'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"upload_user":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/attachment/?limit=0&upload_user=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: parameters `ordering`, `model_id` in query
  - violates `enum` at /properties/ordering
  - violates `type` at /properties/model_id (was integer, became array)
Response200 OK
{"count":0,"next":null,"previous":null,"results":[]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/attachment/?search=&ordering=%3E%F3%81%A1%A5%0D%13%C3%A9%C3%AE%C3%95%C2%BA%12%3F&is_link=true&is_image=false&tags=&model_id=-1.0080841967799504e-142&model_id=1.3362893589086973e-163&model_id=%5B2.3027469519233785e%2B249%5D&model_id=4516&model_id=%5B-4.453816209512809e%2B16%2C+%27null%27%2C+%27%5Cx7f%5CU000fb19fb%5Cx82c%5Cx81%C3%AD%5CU000e482d%5CU0005c378%2B%5CU000fd9e3%27%5D&model_id=%7B%27%C3%A0%C2%B3X%27%3A+%7B%27MalformedJson%27%3A+%5B%5D%7D%7D&model_id=%7B%27%5CU000a3026z%5Cx14%27%3A+%5B%7B%7D%5D%7D&model_id=%7B%27%27%3A+%5B%27false%27%5D%2C+%27%C3%A1%C3%B0%5CU00038b3f%27%3A+%7B%27%5Cx9b%C3%83%5CU0009592dw%23%C3%9Bc%2F%C3%BB%5B%27%3A+%7B%7D%2C+%27%7C%C2%BB%27%3A+%7B%27%C3%95%C3%A0%C3%B9%5Cx1a%5Cx1b%5Cxad%27%3A+3.1140085246941682e%2B165%7D%2C+%27%5CU000f4f6c%27%3A+%5B444%2C+-3.402823466e%2B38%2C+%27null%27%5D%7D%7D&model_id=%7B%27%5Ct%27%3A+%27%27%7D&model_id=null&model_id=%C2%BCE%F1%87%96%B5%C3%96%C3%B9%1C%C2%B4%230%EA%BE%BF%21&model_id=%00%C2%AD%C3%8D%C3%88%F2%BE%B8%B8j%F1%A9%B2%82%3CJVx%03%0A%F1%A8%BD%A1%C3%B6%F2%AD%AA%B2%C3%B2&model_id=-1623344087901689.0&limit=58'
GET/api/barcode/history/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
51

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedBarcodeScanResultList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/barcode/history/?limit=0&offset=0&ordering=user&result=true&search='

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"user":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/barcode/history/?limit=0&user=null&user=null'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"user":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/barcode/history/?limit=0&user=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: parameters `limit`, `result` in query
  - violates `type` at /properties/limit (was integer, became null)
  - violates `type` at /properties/result (was boolean, became number)
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/barcode/history/?limit=null&result=0.10321030247780262'
GET/api/bom/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
44

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
{"part":["Select a valid choice. That choice is not one of the available choices."],"category":["Select a valid choice. That choice is not one of the available choices."],"uses":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/bom/?allow_variants=true&available_stock=true&can_build=true&category=0&consumable=true&has_pricing=true&inherited=true&limit=0&offset=0&on_order=true&optional=true&ordering=can_build&part=0&part_active=true&part_detail=true&part_locked=true&part_testable=true&part_trackable=true&pricing=true&search=&sub_part_active=true&sub_part_assembly=true&sub_part_detail=true&sub_part_testable=true&sub_part_trackable=true&sub_part_virtual=true&substitutes=true&uses=0'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedBomItemList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/bom/?limit=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 `limit` in query - violates `required` (was limit)
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/bom/?on_order=false&can_build=true&part_testable=false'
GET/api/build/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
71

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
{"issued_by":["Select a valid choice. That choice is not one of the available choices."],"sales_order":["Select a valid choice. That choice is not one of the available choices."],"parent":["Select a valid choice. That choice is not one of the available choices."],"part":["Select a valid choice. That choice is not one of the available choices."],"category":["Select a valid choice. That choice is not one of the available choices."],"ancestor":["Select a valid choice. That choice is not one of the available ch // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/build/?active=true&ancestor=0&assigned_to=0&assigned_to_me=true&category=0&completed_after=2000-01-01&completed_before=2000-01-01&created_after=2000-01-01&created_before=2000-01-01&exclude_tree=0&external=true&has_project_code=true&has_start_date=true&has_target_date=true&include_variants=true&issued_by=0&limit=0&max_date=2000-01-01&min_date=2000-01-01&offset=0&ordering=reference&outstanding=true&overdue=true&parent=0&part=0&part_detail=true&project_code=0&reference=&sales_order=0&search=&start_date_after=2000-01-01&start_date_before=2000-01-01&status=0&tags=&target_date_after=2000-01-01'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedBuildList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/build/?limit=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 `limit` in query - violates `required` (was limit)
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/build/?active=false'
GET/api/build/line/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
44

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
{"build":["Select a valid choice. That choice is not one of the available choices."],"bom_item":["Select a valid choice. That choice is not one of the available choices."],"part":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/build/line/?allocated=true&allocations=true&assembly=true&assembly_detail=true&available=true&bom_item=0&bom_item_detail=true&build=0&build_detail=true&consumable=true&consumed=true&limit=0&offset=0&on_order=true&optional=true&order_outstanding=true&ordering=part&part=0&part_detail=true&search=&testable=true'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedBuildLineList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/build/line/?allocated=true&allocations=true&assembly=true&assembly_detail=true&available=true&limit=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 `bom_item_detail` in query - violates `type` at /properties/bom_item_detail (was boolean, became string)
Response200 OK
{"count":0,"next":null,"previous":null,"results":[]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/build/line/?limit=1484153709150&bom_item_detail=%C3%88%C3%99%C3%92&allocations=true'
POST/api/company/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
177

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"name":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"currency":["\"\" is not a valid choice."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"currency": "", "name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}' http://0.0.0.0:39745/api/company/

Response violates schemaST1084 violations

"" is not a "uri"

Validated against the response schema for status code 201.

Schema at /properties/link:

    {
        "format": "uri",
        "type": "string",
        "description": "Link to external company information",
        "maxLength": 2000
    }

Value:

    ""
"" is not a "uri"

Validated against the response schema for status code 201.

Schema at /properties/website:

    {
        "format": "uri",
        "type": "string",
        "description": "Company website URL",
        "maxLength": 2000
    }

Value:

    ""
"" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 201.

Schema at /properties/email:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "email",
                "default": ""
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    ""
"parts_manufactured" is a required property

Validated against the response schema for status code 201.

Schema:

    {
        "required": [
            "currency",
            "name",
            "parts_manufactured",
            "parts_supplied",
            "pk"
        ],
        "type": "object",
        "description": "Serializer for Company object (full detail).",
        "properties": {
            "pk": {
                "type": "integer",
                "readOnly": true,
                "title": "ID"
            },
            "name": {
                "type": "string",
                "title": "Company name",
        // Output truncated...
    }

Value:

    {
        "active": true,
        "contact": "",
        "currency": "USD",
        "description": "",
        "email": "",
        "image": null,
        "is_customer": false,
        "is_manufacturer": false,
        "is_supplier": true,
        "link": "",
        "name": "\u00a1\u00e9\u00e6\u00c8C\u00bd\u00a2\uda35\uddef\u00e3",
        "notes": null,
        "parameters": [],
        "phone": "",
        "pk": 1,
        "primary_address": null,
        "tags": [],
        "tax_id": "",
        // Output truncated...
    }

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 `required` (was "ú,G‹]")
Response201 Created
{"pk":1,"name":"¡éæÈC½¢򝗯ã","description":"","website":"","phone":"","email":"","currency":"USD","contact":"","link":"","image":null,"active":true,"is_customer":false,"is_manufacturer":false,"is_supplier":true,"notes":null,"tax_id":"","parameters":[],"primary_address":null,"tags":[]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=0b5eee6e4d29a007d6adb499275ac09e' -d $'--0b5eee6e4d29a007d6adb499275ac09e\r\nContent-Disposition: form-data; name="name"\r\n\r\n¡éæ\x05ÈC½\xc2\x95¢\xf2\x9d\x97\xafã\r\n--0b5eee6e4d29a007d6adb499275ac09e--\r\n' http://0.0.0.0:39745/api/company/
GET/api/company/part/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
51

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
{"supplier":["Select a valid choice. That choice is not one of the available choices."],"part":["Select a valid choice. That choice is not one of the available choices."],"manufacturer_part":["Select a valid choice. That choice is not one of the available choices."],"manufacturer":["Select a valid choice. That choice is not one of the available choices."],"company":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/company/part/?MPN=&SKU=&active=true&company=0&has_stock=true&limit=0&manufacturer=0&manufacturer_detail=true&manufacturer_part=0&manufacturer_part_detail=true&offset=0&ordering=part&part=0&part_active=true&part_detail=true&pretty=true&primary=true&search=&supplier=0&supplier_active=true&supplier_detail=true&tags=&tags__name='

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedSupplierPartList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/company/part/?MPN=&SKU=&active=true&limit=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 `limit` in query - violates `type` at /properties/limit (was integer, became string)
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/company/part/?limit='
GET/api/company/part/manufacturer/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
49

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
{"manufacturer":["Select a valid choice. That choice is not one of the available choices."],"part":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/company/part/manufacturer/?MPN=&limit=0&manufacturer=0&manufacturer_active=true&manufacturer_detail=true&offset=0&ordering=part&part=0&part_active=true&part_detail=true&pretty=true&search=&tags=&tags__name='

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedManufacturerPartList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/company/part/manufacturer/?limit=null&limit=null&tags__slug='

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 `manufacturer` in query - violates `type` at /properties/manufacturer (was integer, became object)
Response200 OK
{"count":0,"next":null,"previous":null,"results":[]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/company/part/manufacturer/?limit=3&manufacturer='
GET/api/data-output/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
51

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedDataOutputList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/data-output/?limit=0&offset=0&ordering=pk&search='

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"user":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/data-output/?limit=0&user=null&user=null'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"user":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/data-output/?limit=0&user=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 `offset` in query - violates `type` at /properties/offset (was integer, became null)
Response200 OK
{"count":0,"next":null,"previous":null,"results":[]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/data-output/?limit=2697099&ordering=plugin&offset=null'
GET/api/generic/status/custom/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
49

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
{"model":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/generic/status/custom/?limit=0&model=0&offset=0&ordering=key&reference_status='

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedCustomStateList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/generic/status/custom/?limit=null&limit=null&search='

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 `offset` in query - violates `type` at /properties/offset (was integer, became object)
Response200 OK
{"count":0,"next":null,"previous":null,"results":[]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/generic/status/custom/?limit=46420&offset=%12%F3%AB%BB%91%C3%B1%F2%8F%9B%AFf%5E%F4%82%B6%A5%0D&offset=%F3%88%84%9F9%C3%84%C3%BF%1B%C2%A53%C3%86%C2%A9%C3%8D'
GET/api/importer/column-mapping/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
49

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedDataImportColumnMapList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/importer/column-mapping/?limit=0&offset=0&ordering=&search='

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"session":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/importer/column-mapping/?limit=0&session=null&session=null'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"session":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/importer/column-mapping/?limit=0&session=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 `limit` in query - violates `type` at /properties/limit (was integer, became boolean)
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/importer/column-mapping/?limit=false'
GET/api/importer/row/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
51

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
{"session":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/importer/row/?complete=true&limit=0&offset=0&ordering=pk&search=&session=0'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedDataImportRowList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/importer/row/?complete=true&limit=0&offset=0&ordering=pk&search='

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: parameters `complete`, `limit` in query
  - violates `type` at /properties/complete (was boolean, became string)
  - violates `type` at /properties/limit (was integer, became number)
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/importer/row/?limit=8.683058767697175e-301&offset=2514035&ordering=-row_index&complete=&search=%C2%AF%C2%A27&valid=true'
GET/api/importer/session/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
51

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedDataImportSessionList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/importer/session/?limit=0&model_type=&offset=0&ordering=timestamp&search=&status=0'

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"user":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/importer/session/?limit=0&user=null&user=null'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"user":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/importer/session/?limit=0&user=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 `ordering` in query - violates `enum` at /properties/ordering
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/importer/session/?ordering=&limit=0'
GET/api/label/template/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
49

Response violates schemaST108

[{"attach_to_model":false,"description":"Sample build line label","enabled": ... is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedLabelTemplateList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    [
        {
            "attach_to_model": false,
            "description": "Sample build line label",
            "enabled": true,
            "filename_pattern": "output.pdf",
            "filters": "",
            "height": 20.0,
            "model_type": "buildline",
            "name": "InvenTree Build Line Label",
            "pk": 6,
            "revision": 2,
            "template": "/media/report/label/buildline_label.html",
            "updated": "2026-10-19 12:55",
            "updated_by": null,
            "updated_by_detail": null,
            "width": 50.0
        },
        {
        // Output truncated...
    ]
Response200 OK
[{"pk":6,"name":"InvenTree Build Line Label","description":"Sample build line label","model_type":"buildline","template":"/media/report/label/buildline_label.html","filters":"","filename_pattern":"output.pdf","enabled":true,"revision":2,"attach_to_model":false,"updated":"2026-10-19 12:55","updated_by":null,"updated_by_detail":null,"width":50.0,"height":20.0},{"pk":1,"name":"InvenTree Part Label","description":"Sample part label","model_type":"part","template":"/media/report/label/part_label.html","filters": // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/label/template/?enabled=true&items=&limit=0&model_type=&offset=0&ordering=name'

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
{"model_type":["Select a valid choice. parametertemplate is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/label/template/?offset=-574258&enabled=false&search=%C2%B5%C3%A8%C2%9E%C2%84xs%C3%9B%C2%83%C3%BB%C2%94&model_type=parametertemplate&limit=228&items=%3D%7B%23%F1%AF%BA%90&ordering=width'

Response violates schemaST1082 violations

"/media/report/label/part_label.html" is not a "uri"

Validated against the response schema for status code 200.

Schema at /components/schemas/LabelTemplate/properties/template:

    {
        "format": "uri",
        "type": "string"
    }

Value:

    "/media/report/label/part_label.html"
"2026-10-19 12:55" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /components/schemas/LabelTemplate/properties/updated:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "date-time",
                "description": "Timestamp of last update"
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    "2026-10-19 12:55"
Response200 OK
{"count":6,"next":null,"previous":null,"results":[{"pk":1,"name":"InvenTree Part Label","description":"Sample part label","model_type":"part","template":"/media/report/label/part_label.html","filters":"","filename_pattern":"output.pdf","enabled":true,"revision":2,"attach_to_model":false,"updated":"2026-10-19 12:55","updated_by":null,"updated_by_detail":null,"width":50.0,"height":20.0},{"pk":2,"name":"InvenTree Part Label (Code128)","description":"Sample part label with Code128 barcode","model_type":"part"," // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/label/template/?limit=3565&items=%F4%8E%AF%81%2C'

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: parameters `enabled`, `offset` in query
  - violates `type` at /properties/enabled (was boolean, became string)
  - violates `type` at /properties/offset (was integer, became string)
Response200 OK
{"count":6,"next":null,"previous":null,"results":[{"pk":1,"name":"InvenTree Part Label","description":"Sample part label","model_type":"part","template":"/media/report/label/part_label.html","filters":"","filename_pattern":"output.pdf","enabled":true,"revision":2,"attach_to_model":false,"updated":"2026-10-19 12:55","updated_by":null,"updated_by_detail":null,"width":50.0,"height":20.0},{"pk":2,"name":"InvenTree Part Label (Code128)","description":"Sample part label with Code128 barcode","model_type":"part"," // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/label/template/?offset=%C2%A4%C2%AA&enabled=%C2%A0%E9%8D%AB%F4%87%B5%88%C3%92Y%16%1C&limit=46000'
GET/api/order/ro-extra-line/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
52

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
{"order":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/ro-extra-line/?limit=0&offset=0&order=0&order_detail=true&ordering=quantity'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedReturnOrderExtraLineList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/ro-extra-line/?limit=null&limit=null&search='

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: parameters `order_detail`, `limit` in query
  - violates `type` at /properties/order_detail (was boolean, became string)
  - violates `type` at /properties/limit (was integer, became array)
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/ro-extra-line/?limit=false&order_detail='
GET/api/order/ro-line/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
49

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
{"order":["Select a valid choice. That choice is not one of the available choices."],"item":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/ro-line/?has_pricing=true&item=0&item_detail=true&limit=0&offset=0&order=0&order_detail=true&order_status=0&ordering=part&outcome=0&part_detail=true&received=true'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedReturnOrderLineItemList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/ro-line/?limit=null&limit=null&search='

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: parameters `order`, `order_status` in query
  - violates `type` at /properties/order (was integer, became object)
  - violates `type` at /properties/order_status (was integer, became object)
Response200 OK
{"count":0,"next":null,"previous":null,"results":[]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/ro-line/?limit=6&order=&order_status='
GET/api/order/so-allocation/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
49

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
{"line":["Select a valid choice. That choice is not one of the available choices."],"item":["Select a valid choice. That choice is not one of the available choices."],"order":["Select a valid choice. That choice is not one of the available choices."],"part":["Select a valid choice. That choice is not one of the available choices."],"location":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/so-allocation/?assigned_to_shipment=true&customer_detail=true&include_variants=true&item=0&item_detail=true&limit=0&line=0&location=0&location_detail=true&offset=0&order=0&order_detail=true&ordering=quantity&outstanding=true&part=0&part_detail=true&search='

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedSalesOrderAllocationList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/so-allocation/?assigned_to_shipment=true&customer_detail=true&include_variants=true&limit=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 `outstanding` in query - violates `type` at /properties/outstanding (was boolean, became string)
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/so-allocation/?part=8&outstanding=&include_variants=false&limit=0&search='
GET/api/order/so-extra-line/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
51

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
{"order":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/so-extra-line/?limit=0&offset=0&order=0&order_detail=true&ordering=quantity'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedSalesOrderExtraLineList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/so-extra-line/?limit=null&limit=null&search='

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: parameters `offset`, `limit`, `ordering` in query
  - violates `type` at /properties/offset (was integer, became object)
  - violates `type` at /properties/limit (was integer, became string)
  - violates `enum` at /properties/ordering
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/so-extra-line/?ordering=S%C3%83%2F%C2%9A%C3%81%C3%A7%15%28%17%C2%90%26%C3%94%C3%93%F2%9D%85%8D%F2%98%85%92%EE%A7%A8&limit=U%C3%B41%F3%BB%98%9C%C3%A8%29%C2%95%C3%97%60P%C3%A6W&offset=&offset=%F3%8D%96%B9%29%C3%85%C2%85&offset=%16%F2%85%8F%8A%0A%C2%B1%F2%92%8B%96%F2%A1%AC%B9T%F3%A8%80%97%F1%BF%96%B5%F2%BE%8C%8F%C3%90%3B%C2%90&offset=%F1%88%BC%AD%1B%0F%C2%BB%F0%A7%90%89%F2%83%8D%89%C2%BD%C2%BA%F0%B4%8E%87%F1%9B%93%B1%F0%AF%A4%B5_%F3%8F%A9%9F%C3%90&offset=%7C&offset=%F4%8A%86%B8X&offset=X&offset=%C3%B1%C3%80W%F1%AE%B2%9E%12%27%2F%C3%95%C2%91%C3%BD%C3%BF%F3%85%B5%95%1C%F4%88%90%83%C2%B6-%C3%87W%F0%90%BA%A3&offset=MissingContentType&offset=%C3%A6&offset=%18&offset=%C2%8E%C2%AA%F0%BB%9B%8Cm~%C2%BE%C2%96%F1%B0%BA%86%C3%BC%23&offset=%C2%92%C2%ACh%C3%94&offset=%F1%93%B9%A9s&offset=%C2%97&offset=%F1%B1%A9%97J%C3%8B%C3%8F%F2%90%BE%8C%C3%8C%F1%BE%B7%92%C2%9D%C3%B2%F3%85%95%A3p&offset=%F3%A9%B0%BB%F0%B3%89%8B%F3%B4%AE%8C%C2%9C&offset=%C2%95&offset=%C3%91&offset=%C3%B2%C3%BE%F2%80%9C%A7%C3%96&offset=%F1%AD%AB%A9%F2%B1%85%89%C2%9Fc%21%E5%B6%8D%F3%8C%B9%BE%F3%B0%97%90%25%C2%8Fb%F3%98%83%86'
GET/api/order/so-line/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
45

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
{"order":["Select a valid choice. That choice is not one of the available choices."],"part":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/so-line/?allocated=true&completed=true&customer_detail=true&has_pricing=true&limit=0&offset=0&order=0&order_complete=true&order_detail=true&order_outstanding=true&order_status=0&ordering=customer&part=0&part_detail=true'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedSalesOrderLineItemList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/so-line/?allocated=true&completed=true&customer_detail=true&has_pricing=true&limit=0&offset=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 `limit` in query - violates `required` (was limit)
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/so-line/?customer_detail=false'
GET/api/order/so/shipment/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
67

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
{"order":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/so/shipment/?checked=true&delivered=true&limit=0&offset=0&order=0&order_outstanding=true&order_status=0&ordering=reference&search=&shipped=true'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedSalesOrderShipmentList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/so/shipment/?checked=true&delivered=true&limit=0&offset=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 `shipped` in query - violates `type` at /properties/shipped (was boolean, became integer)
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/so/shipment/?limit=0&shipped=-1&delivered=false&offset=0&ordering=reference&search=&tags='
GET/api/order/transfer-order-allocation/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
72

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
{"line":["Select a valid choice. That choice is not one of the available choices."],"item":["Select a valid choice. That choice is not one of the available choices."],"order":["Select a valid choice. That choice is not one of the available choices."],"part":["Select a valid choice. That choice is not one of the available choices."],"location":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/transfer-order-allocation/?include_variants=true&item=0&item_detail=true&limit=0&line=0&location=0&location_detail=true&offset=0&order=0&order_detail=true&ordering=quantity&outstanding=true&part=0&part_detail=true'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedTransferOrderAllocationList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/transfer-order-allocation/?limit=null&limit=null&search='

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 `part_detail` in query - violates `type` at /properties/part_detail (was boolean, became number)
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/transfer-order-allocation/?part_detail=0.24250012955119662&limit=-34842372599491813376'
POST/api/order/transfer-order/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
111

Response violates schemaST108

"" is not a "uri"

Validated against the response schema for status code 201.

Schema at /components/schemas/TransferOrder/properties/link:

    {
        "format": "uri",
        "type": "string",
        "description": "Link to external page",
        "maxLength": 2000
    }

Value:

    ""

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
Response201 Created
{"pk":1,"created_by":{"pk":1,"username":"admin","first_name":"","last_name":"","email":"admin@example.com"},"creation_date":"2026-10-19","issue_date":null,"start_date":null,"target_date":null,"description":"","line_items":null,"completed_lines":null,"link":"","project_code":null,"reference":"TO-0001","responsible":null,"contact":null,"address":null,"status":10,"status_text":"Pending","status_custom_key":null,"notes":null,"barcode_hash":"","overdue":null,"address_detail":null,"contact_detail":null,"project_c // Output truncated...
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/transfer-order/

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"project_code":["Incorrect type. Expected pk value, received str."],"responsible":["Incorrect type. Expected pk value, received str."],"contact":["Incorrect type. Expected pk value, received str."],"address":["Incorrect type. Expected pk value, received str."],"status_custom_key":["A valid integer is required."],"duplicate":{"non_field_errors":["Invalid data. Expected a dictionary, but got str."]},"take_from":["Incorrect type. Expected pk value, received str."],"destination":["Incorrect type. Expected pk v // Output truncated...
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=24b1d8367dfb9ac115602d4d8e09e2c7' -d $'--24b1d8367dfb9ac115602d4d8e09e2c7\r\nContent-Disposition: form-data; name="creation_date"\r\n\r\n2000-01-01\r\n--24b1d8367dfb9ac115602d4d8e09e2c7\r\nContent-Disposition: form-data; name="issue_date"\r\n\r\n2000-01-01\r\n--24b1d8367dfb9ac115602d4d8e09e2c7\r\nContent-Disposition: form-data; name="start_date"\r\n\r\n2000-01-01\r\n--24b1d8367dfb9ac115602d4d8e09e2c7\r\nContent-Disposition: form-data; name="target_date"\r\n\r\n2000-01-01\r\n--24b1d8367dfb9ac115602d4d8e09e2c7\r\nContent-Disposition: form-data; name="description"\r\n\r\n\r\n--24b1d8367dfb9ac115602d4d8e09e2c7\r\nContent-Disposition: form-data; name="link"\r\n\r\nhttps://0.com\r\n--24b1d8367dfb9ac115602d4d8e09e2c7\r\nContent-Disposition: form-data; name="project_code"\r\n\r\nnull\r\n--24b1d8367dfb9ac115602d4d8e09e2c7\r\nContent-Disposition: form-data; name="responsible"\r\n\r\nnull\r\n--24b1d8367dfb9ac115602d4d8e09e2c7\r\nContent-Disposition: form-data; name="contact"\r\n\r\nnull\r\n--24b1d8367dfb9ac115602d4d8e09e2c7\r\nContent-Disposition: form-data; name="address"\r\n\r\nnull\r\n--24b1d8367dfb9ac115602d4d8e09e2c7\r\nContent-Disposition: form-data; name="status_custom_key"\r\n\r\nnull\r\n--24b1d8367dfb9ac115602d4d8e09e2c7\r\nContent-Disposition: form-data; name="duplicate"\r\n\r\n{"order_id": 0, "copy_lines": true, "copy_extra_lines": true, "copy_parameters": true}\r\n--24b1d8367dfb9ac115602d4d8e09e2c7\r\nContent-Disposition: form-data; name="take_from"\r\n\r\nnull\r\n--24b1d8367dfb9ac115602d4d8e09e2c7\r\nContent-Disposition: form-data; name="destination"\r\n\r\nnull\r\n--24b1d8367dfb9ac115602d4d8e09e2c7\r\nContent-Disposition: form-data; name="consume"\r\n\r\nfalse\r\n--24b1d8367dfb9ac115602d4d8e09e2c7\r\nContent-Disposition: form-data; name="complete_date"\r\n\r\n2000-01-01\r\n--24b1d8367dfb9ac115602d4d8e09e2c7--\r\n' http://0.0.0.0:39745/api/order/transfer-order/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"reference":["Transfer Order with this Reference already exists."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"reference": "TO-0001"}' http://0.0.0.0:39745/api/order/transfer-order/
GET/api/parameter/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
94

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
{"template":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/parameter/?enabled=true&limit=0&model_id=0&model_type=&offset=0&ordering=name&search=&template=0'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedParameterList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/parameter/?enabled=true&limit=0&model_id=0&model_type=&offset=0&ordering=name&search='

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 `limit` in query - violates `required` (was limit)
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/parameter/?enabled=false'
GET/api/parameter/template/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
52

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
{"exists_for_model":["Invalid model type provided - unable to determine content type"]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/parameter/template/?checkbox=true&enabled=true&exists_for_model=&exists_for_model_id=0&exists_for_related_model=&exists_for_related_model_id=0&for_model=&has_choices=true&has_units=true&limit=0&model_type=&name=&offset=0&ordering=name&search='

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedParameterTemplateList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/parameter/template/?checkbox=true&enabled=true&exists_for_model=&limit=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 `has_units` in query - violates `type` at /properties/has_units (was boolean, became string)
Response200 OK
{"count":1,"next":null,"previous":null,"results":[{"pk":1,"name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","units":"","description":"","model_type":null,"checkbox":false,"choices":"","selectionlist":null,"enabled":true}]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/parameter/template/?has_units=&has_choices=false&limit=157'
GET/api/part/internal-price/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
51

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
{"part":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/internal-price/?limit=0&offset=0&ordering=quantity&part=0'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedPartInternalPriceList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/internal-price/?limit=0&offset=0&ordering=quantity'

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 `limit` in query - violates `type` at /properties/limit (was integer, became string)
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/internal-price/?offset=-694&limit=%C2%ABN%5D%15q%F3%85%B7%B8%C3%A4%2BXG%5B'
GET/api/part/sale-price/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
52

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
{"part":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/sale-price/?limit=0&offset=0&ordering=quantity&part=0'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedPartSalePriceList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/sale-price/?limit=0&offset=0&ordering=quantity'

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 `limit` in query - violates `type` at /properties/limit (was integer, became array)
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/sale-price/?limit=%C2%A9P%3E&limit=E%F3%B6%B9%BC%F3%BD%B8%A7g%C3%AB%16%C2%8A2&limit=%C2%97%60%F4%86%93%AF%F0%9A%B3%BB%04%F3%9C%90%80~C&limit=%3B%C3%8E'
GET/api/part/test-template/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
69

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
{"part":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/test-template/?enabled=true&has_results=true&key=&limit=0&offset=0&ordering=enabled&part=0&required=true&requires_attachment=true&requires_value=true'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedPartTestTemplateList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/test-template/?enabled=true&has_results=true&key=&limit=0&offset=0&ordering=enabled'

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 `limit` in query - violates `required` (was limit)
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/test-template/?enabled=false&has_results=false&key=&offset=0'
GET/api/report/template/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
51

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedReportTemplateList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/report/template/?attach_to_model=true&enabled=true&items=&landscape=true&limit=0&merge=true&model_type=&offset=0&ordering=name'

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
{"model_type":["Select a valid choice. parameter is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/report/template/?attach_to_model=true&search=&limit=3505&merge=false&enabled=false&offset=-39916799&ordering=-name&items=%F1%81%AE%8D&landscape=false&model_type=parameter'

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 `attach_to_model` in query - violates `type` at /properties/attach_to_model (was boolean, became integer)
Response200 OK
{"count":0,"next":null,"previous":null,"results":[]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/report/template/?attach_to_model=-3776&limit=74507716&search=%C3%B7%C2%B0'

Response violates schemaST1082 violations

"/media/report/report/inventree_bill_of_materials_report.html" is not a "uri"

Validated against the response schema for status code 200.

Schema at /components/schemas/ReportTemplate/properties/template:

    {
        "format": "uri",
        "type": "string"
    }

Value:

    "/media/report/report/inventree_bill_of_materials_report.html"
"2026-10-19 12:55" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /components/schemas/ReportTemplate/properties/updated:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "date-time",
                "description": "Timestamp of last update"
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    "2026-10-19 12:55"
Response200 OK
{"count":10,"next":null,"previous":null,"results":[{"pk":1,"name":"InvenTree Bill of Materials","description":"Sample bill of materials report","model_type":"part","template":"/media/report/report/inventree_bill_of_materials_report.html","filters":"","filename_pattern":"output.pdf","enabled":true,"revision":2,"attach_to_model":false,"updated":"2026-10-19 12:55","updated_by":null,"updated_by_detail":null,"page_size":"A4","landscape":false,"merge":false},{"pk":2,"name":"InvenTree Build Order","description":"S // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/report/template/?limit=524288&offset=-247771&landscape=false&ordering=%F1%90%9E%BC%F1%9D%A1%AF%0E%C3%BE&attach_to_model=false'
GET/api/stock/location/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
74

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
{"location_type":["Select a valid choice. That choice is not one of the available choices."],"parent":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/stock/location/?cascade=true&depth=0&external=true&has_location_type=true&limit=0&location_type=0&name=&offset=0&ordering=name&parent=0&path_detail=true&search=&structural=true&tags='

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedLocationList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/stock/location/?cascade=true&depth=0&external=true&has_location_type=true&limit=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 `limit` in query - violates `required` (was limit)
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/stock/location/?cascade=false&depth=13591.286229897245&external=false&has_location_type=true'
GET/api/tag/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
66

Response violates schemaST108

[{"name":"000000000000000000000000000000000000000000000000000000000000000000 ... is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedTagList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    [
        {
            "name": "000000000000000000000000000000000000000000000000000000000000...
            "pk": 1,
            "slug": "000000000000000000000000000000000000000000000000000000000000...
        }
    ]
Response200 OK
[{"pk":1,"name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","slug":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/tag/?limit=0&model_type=&offset=0&ordering=name'

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: parameters `limit`, `ordering` in query
  - violates `type` at /properties/limit (was integer, became string)
  - violates `enum` at /properties/ordering
Response200 OK
[{"pk":1,"name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","slug":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"},{"pk":2,"name":"1e100","slug":"1e100"},{"pk":3,"name":"WÆ񖒠󠓯򒠕","slug":"w"},{"pk":4,"name":"Øyû÷5","slug":"yu5"},{"pk":5,"name":"::++$l","slug":"l"},{"pk":6,"name":"𝓣𝓱𝓮 𝓺𝓾𝓲𝓬𝓴 𝓫𝓻𝓸𝔀𝓷 𝓯𝓸𝔁 𝓳𝓾𝓶𝓹𝓼 𝓸𝓿𝓮𝓻 𝓽𝓱𝓮 𝓵𝓪𝔃𝔂 𝓭𝓸𝓰","slug":"the-quick-brown-fox-jumps-over-the-lazy-dog"}]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/tag/?limit=%C3%BDW%C3%A3%1E&offset=-1241452775630&ordering=%F2%89%96%815%2C%F3%A2%B2%8Ct%C3%97%C3%B2'

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"model_type":["Invalid model type: \u001a¿Aí\u0011÷Á"]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/tag/?search=&offset=18436199&limit=false&model_type=%1A%C2%BFA%C3%AD%11%C3%B7%C3%81'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"model_type":["Invalid model type: ."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/tag/?model_type=.&offset=-10084821506155&search=O%C2%87%C3%90%F2%91%B5%80DR%F2%9E%A2%B8&ordering=name&limit=366260'
GET/api/user/ruleset/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
50

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
{"group":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/user/ruleset/?group=0&limit=0&name=admin&offset=0&ordering=name'

Response violates schemaST108

[{"can_add":false,"can_change":false,"can_delete":false,"can_view":false,"gr ... is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedRuleSetList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    [
        {
            "can_add": false,
            "can_change": false,
            "can_delete": false,
            "can_view": false,
            "group": 1,
            "label": "Admin",
            "name": "admin",
            "pk": 1
        },
        {
            "can_add": false,
            "can_change": false,
            "can_delete": false,
            "can_view": false,
            "group": 1,
            "label": "Part Categories",
            "name": "part_category",
        // Output truncated...
    ]
Response200 OK
[{"pk":1,"name":"admin","label":"Admin","group":1,"can_view":false,"can_add":false,"can_change":false,"can_delete":false},{"pk":2,"name":"part_category","label":"Part Categories","group":1,"can_view":false,"can_add":false,"can_change":false,"can_delete":false},{"pk":3,"name":"part","label":"Parts","group":1,"can_view":false,"can_add":false,"can_change":false,"can_delete":false},{"pk":4,"name":"bom","label":"Bills of Material","group":1,"can_view":false,"can_add":false,"can_change":false,"can_delete":false}, // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/user/ruleset/?limit=null&limit=null&search='

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 `limit` in query - violates `required` (was limit)
Response200 OK
[{"pk":1,"name":"admin","label":"Admin","group":1,"can_view":false,"can_add":false,"can_change":false,"can_delete":false},{"pk":12,"name":"admin","label":"Admin","group":2,"can_view":false,"can_add":false,"can_change":false,"can_delete":false},{"pk":23,"name":"admin","label":"Admin","group":3,"can_view":false,"can_add":false,"can_change":false,"can_delete":false},{"pk":34,"name":"admin","label":"Admin","group":4,"can_view":false,"can_add":false,"can_change":false,"can_delete":false},{"pk":45,"name":"admin", // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/user/ruleset/?ordering=name'
GET/api/user/tokens/
Response violates schema+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented status code
68

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedApiTokenList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/user/tokens/?limit=0&offset=0&ordering=created&revoked=true&search='

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"user":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/user/tokens/?limit=0&user=null&user=null'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"user":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/user/tokens/?limit=0&user=0'

Response violates schemaST108

"2026-10-19 13:19" is not a "date-time"

Validated against the response schema for status code 200.

Schema at /components/schemas/ApiToken/properties/created:

    {
        "format": "date-time",
        "type": "string",
        "readOnly": true
    }

Value:

    "2026-10-19 13:19"
Response200 OK
{"count":18,"next":null,"previous":"http://0.0.0.0:39745/api/user/tokens/?limit=10691&ordering=user&revoked=false&search=","results":[{"created":"2026-10-19 13:19","expiry":"2027-10-19","id":2,"last_seen":null,"name":"","token":"inv-ffe5*********************************153-20261019","active":true,"revoked":false,"user":1,"user_detail":{"pk":1,"username":"admin","first_name":"","last_name":"","email":"admin@example.com"},"in_use":false},{"created":"2026-10-19 13:19","expiry":"2027-10-19","id":3,"last_seen":n // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/user/tokens/?limit=10691&ordering=user&revoked=false&offset=1&search='

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 `ordering` in query - violates `enum` at /properties/ordering
Response200 OK
{"count":21,"next":null,"previous":null,"results":[{"created":"2026-10-19 13:05","expiry":"2027-10-19","id":1,"last_seen":null,"name":"","token":"inv-ffd3*********************************601-20261019","active":false,"revoked":true,"user":1,"user_detail":{"pk":1,"username":"admin","first_name":"","last_name":"","email":"admin@example.com"},"in_use":false},{"created":"2026-10-19 13:19","expiry":"2027-10-19","id":2,"last_seen":null,"name":"","token":"inv-ffe5*********************************153-20261019","acti // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/user/tokens/?ordering=%04%F0%91%B2%84%F0%BC%98%BD%F0%A0%8D%93&limit=75226'
GET/api/bom/substitute/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
51

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
{"part":["Select a valid choice. That choice is not one of the available choices."],"bom_item":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/bom/substitute/?bom_item=0&limit=0&offset=0&ordering=&part=0'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedBomItemSubstituteList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/bom/substitute/?limit=null&limit=null&search='
GET/api/build/item/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
48

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
{"build_line":["Select a valid choice. That choice is not one of the available choices."],"stock_item":["Select a valid choice. That choice is not one of the available choices."],"install_into":["Select a valid choice. That choice is not one of the available choices."],"part":["Select a valid choice. That choice is not one of the available choices."],"build":["Select a valid choice. That choice is not one of the available choices."],"location":["Select a valid choice. That choice is not one of the available // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/build/item/?build=0&build_detail=true&build_line=0&include_variants=true&install_into=0&install_into_detail=true&limit=0&location=0&location_detail=true&offset=0&ordering=part&output=0&part=0&part_detail=true&search=&stock_detail=true&stock_item=0&supplier_part_detail=true'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedBuildItemList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/build/item/?limit=0&tracked=null&tracked=null'
GET/api/company/
Response violates schema+2 moreless
  • Schema-violating request accepted
  • Undocumented status code
67

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedCompanyList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/company/?active=true&is_customer=true&is_manufacturer=true&is_supplier=true&limit=0&name=&offset=0&ordering=active&search='

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: parameters `ordering`, `is_supplier`, `active` in query
  - violates `enum` at /properties/ordering
  - violates `type` at /properties/is_supplier (was boolean, became number)
  - violates `type` at /properties/active (was boolean, became null)
Response200 OK
{"count":0,"next":null,"previous":null,"results":[]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/company/?name=&limit=15908566&is_manufacturer=false&is_supplier=-3.068609545780334e%2B276&active=null&ordering=%C2%86%F3%9E%B0%82%F3%B7%AC%80%C3%AD%13%F1%AA%B7%8E&is_customer=false&search=%C2%8B%3F%17%C2%A6c%C3%B5%C2%8CgLO%C3%AF'

Response violates schemaST1083 violations

"" is not a "uri"

Validated against the response schema for status code 200.

Schema at /components/schemas/Company/properties/link:

    {
        "format": "uri",
        "type": "string",
        "description": "Link to external company information",
        "maxLength": 2000
    }

Value:

    ""
"" is not a "uri"

Validated against the response schema for status code 200.

Schema at /components/schemas/Company/properties/website:

    {
        "format": "uri",
        "type": "string",
        "description": "Company website URL",
        "maxLength": 2000
    }

Value:

    ""
"" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /components/schemas/Company/properties/email:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "email",
                "default": ""
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    ""
Response200 OK
{"count":1,"next":null,"previous":null,"results":[{"pk":2,"name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","description":"","website":"","phone":"","email":"","currency":"USD","contact":"","link":"","image":null,"active":true,"is_customer":false,"is_manufacturer":false,"is_supplier":true,"notes":null,"parts_supplied":0,"parts_manufactured":0,"tax_id":""}]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/company/?limit=908'

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"tags":["Null characters are not allowed."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/company/?search=0%C2%BF%C2%A1Y%C3%83%C3%B0&active=false&tags=%F1%A0%BC%AA%F0%A2%8E%B7%10%F1%B3%BD%81%C3%B6%F3%91%B0%88%292%C3%A9y%F3%82%88%8E%00%C3%A0.KA%F3%84%92%B0%C2%A8%60%C3%B4%08%F3%98%B4%B1%28%F1%8B%89%98&name=%0D%C2%9D%C2%A9%C2%B8%5C%C3%8A&limit=%5BQ%C3%8F&limit=%C3%87c%C2%A8%C2%90%C2%BF%C2%8B&limit=+&limit=F%F3%82%A3%9D&ordering=-name&is_supplier=false&is_customer=null&is_manufacturer=false&offset=411'
GET/api/company/address/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
65

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
{"company":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/company/address/?company=0&limit=0&offset=0&ordering=title'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedAddressList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/company/address/?limit=null&limit=null&search='
POST/api/company/contact/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
161

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"company":["This field is required."],"name":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/contact/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"company":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"company": 0, "name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}' http://0.0.0.0:39745/api/company/contact/

Response violates schemaST108

"" is not a "email"

Validated against the response schema for status code 201.

Schema at /properties/email:

    {
        "format": "email",
        "type": "string",
        "maxLength": 254
    }

Value:

    ""
Response201 Created
{"pk":1,"company":2,"company_name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","phone":"","email":"","role":""}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"company": 2, "name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}' http://0.0.0.0:39745/api/company/contact/
GET/api/company/price-break/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
50

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
{"part":["Select a valid choice. That choice is not one of the available choices."],"base_part":["Select a valid choice. That choice is not one of the available choices."],"supplier":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/company/price-break/?base_part=0&limit=0&offset=0&ordering=quantity&part=0&part_detail=true&quantity=0&search=&supplier=0'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedSupplierPriceBreakList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/company/price-break/?limit=0&supplier_detail=null&supplier_detail=null'
PATCH/api/company/{id}/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
69

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/company/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "", "description": "", "website": "https://0.com", "phone": "", "email": "0@0.com", "currency": "", "contact": "", "link": "https://0.com", "image": "https://0.com", "active": false, "is_customer": false, "is_manufacturer": false, "is_supplier": false, "notes": "", "tax_id": "", "tags": []}' http://0.0.0.0:39745/api/company/null%2Cnull/

Response violates schemaST1083 violations

"" is not a "uri"

Validated against the response schema for status code 200.

Schema at /properties/link:

    {
        "format": "uri",
        "type": "string",
        "description": "Link to external company information",
        "maxLength": 2000
    }

Value:

    ""
"" is not a "uri"

Validated against the response schema for status code 200.

Schema at /properties/website:

    {
        "format": "uri",
        "type": "string",
        "description": "Company website URL",
        "maxLength": 2000
    }

Value:

    ""
"" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /properties/email:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "email",
                "default": ""
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    ""
Response200 OK
{"pk":1,"name":"¡éæÈC½¢򝗯ã","description":"","website":"","phone":"","email":"","currency":"USD","contact":"","link":"","image":null,"active":true,"is_customer":false,"is_manufacturer":false,"is_supplier":true,"notes":null,"parts_supplied":0,"parts_manufactured":0,"tax_id":"","parameters":[],"primary_address":null,"tags":[]}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/company/1/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Hint: The request body contains 3 additional properties not defined in the schema (`r񣚄`, `zµbHê𮝬s…ö𑢁i"	Z`, `ƒ`). 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
{"image":["The submitted data was not a file. Check the encoding type on the form."]}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"z\u00b5bH\u00ea\ud879\udf6cs\u0085\u00f6\ud806\udc81i\"\u0018\t\u000fZ": [1.2620084109439484e-211], "\u0083": {}, "r\u0081\ud94d\ude84": {}, "image": "http://0.0.0.0:39745/api/stock/location-type/?limit=2&offset=4", "link": "https://yt.lsqr.info", "website": "https://d.example", "email": "admin@example.com", "is_customer": true}' http://0.0.0.0:39745/api/company/1/
PATCH/api/label/template/{id}/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
119

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/label/template/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "", "description": "", "model_type": "build", "template": "https://0.com", "filters": "", "filename_pattern": "", "enabled": false, "attach_to_model": false, "updated": "2000-01-01T00:00:00Z", "updated_by": null, "width": 2.0, "height": 2.0}' http://0.0.0.0:39745/api/label/template/null%2Cnull/

Response violates schemaST1082 violations

"/media/report/label/part_label.html" is not a "uri"

Validated against the response schema for status code 200.

Schema at /components/schemas/LabelTemplate/properties/template:

    {
        "format": "uri",
        "type": "string"
    }

Value:

    "/media/report/label/part_label.html"
"2026-10-19 13:27" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /components/schemas/LabelTemplate/properties/updated:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "date-time",
                "description": "Timestamp of last update"
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    "2026-10-19 13:27"
Response200 OK
{"pk":1,"name":"InvenTree Part Label","description":"Sample part label","model_type":"part","template":"/media/report/label/part_label.html","filters":"","filename_pattern":"output.pdf","enabled":true,"revision":3,"attach_to_model":false,"updated":"2026-10-19 13:27","updated_by":1,"updated_by_detail":{"pk":1,"username":"admin","first_name":"","last_name":"","email":"admin@example.com"},"width":50.0,"height":20.0}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/label/template/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
{"updated":["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: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/x-www-form-urlencoded' -d '%3B%F1%9F%BC%B8%C3%9C%C2%93w%F3%9A%99%AB%1B%3CM%0E%E8%88%87%F4%80%8A%90%F1%98%A3%9B%C2%A8%C2%BC=true&%21%5E%C3%B9=%F2%A3%BF%83%F3%B4%B0%BA%C3%91F&%21%5E%C3%B9=%26%13N%C2%A3T%C2%88%C2%9A%C3%861&%21%5E%C3%B9=&%C3%B4n=null&%C3%B4n=-216&%C3%B4n=O%C3%A7Gd%C3%9Dk&filename_pattern=SalesOrderShipment-%7B%7B+reference+%7D%7D.pdf&height=5.641166941235478e%2B16&updated=null&enabled=true&attach_to_model=false&width=8.067842539593643e%2B307&name=Search+Return+Orders' http://0.0.0.0:39745/api/label/template/1/
POST/api/notifications/readall/
Response violates schema+2 moreless
  • Schema-violating request accepted
  • Undocumented status code
60

Response violates schemaST108

"age" is a required property

Validated against the response schema for status code 200.

Schema:

    {
        "required": [
            "age",
            "age_human",
            "category",
            "creation",
            "name",
            "pk",
            "read",
            "source",
            "target",
            "user"
        ],
        "type": "object",
        "description": "Serializer for the InvenTreeUserSetting model.",
        "properties": {
            "pk": {
                "type": "integer",
                "readOnly": true,
        // Output truncated...
    }

Value:

    {
        "status": "ok"
    }

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
{"status":"ok"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/notifications/readall/

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: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/notifications/readall/
GET/api/order/po-extra-line/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
51

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
{"order":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/po-extra-line/?limit=0&offset=0&order=0&order_detail=true&ordering=quantity'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedPurchaseOrderExtraLineList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/po-extra-line/?limit=null&limit=null&search='
GET/api/order/po-line/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
49

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
{"order":["Select a valid choice. That choice is not one of the available choices."],"part":["Select a valid choice. That choice is not one of the available choices."],"base_part":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/po-line/?base_part=0&has_pricing=true&include_variants=true&limit=0&offset=0&order=0&order_complete=true&order_detail=true&order_status=0&ordering=MPN&part=0&part_detail=true&pending=true&received=true'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedPurchaseOrderLineItemList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/po-line/?limit=null&limit=null&search='
GET/api/order/po/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
49

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
{"supplier":["Select a valid choice. That choice is not one of the available choices."],"project_code":["Select a valid choice. That choice is not one of the available choices."],"assigned_to":["Select a valid choice. That choice is not one of the available choices."],"created_by":["Select a valid choice. That choice is not one of the available choices."],"part":["Select a valid choice. That choice is not one of the available choices."],"supplier_part":["Select a valid choice. That choice is not one of the  // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/po/?assigned_to=0&assigned_to_me=true&completed_after=2000-01-01&completed_before=2000-01-01&created_after=2000-01-01&created_before=2000-01-01&created_by=0&external_build=0&has_project_code=true&has_start_date=true&has_target_date=true&limit=0&max_date=2000-01-01&min_date=2000-01-01&offset=0&ordering=creation_date&outstanding=true&overdue=true&part=0&project_code=0&reference=&search=&start_date_after=2000-01-01&start_date_before=2000-01-01&status=0&supplier=0&supplier_detail=true&supplier_part=0&tags=&target_date_after=2000-01-01&target_date_before=2000-01-01&updated_after=2000-01-01'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedPurchaseOrderList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/po/?limit=0'
GET/api/order/ro/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
50

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
{"customer":["Select a valid choice. That choice is not one of the available choices."],"project_code":["Select a valid choice. That choice is not one of the available choices."],"assigned_to":["Select a valid choice. That choice is not one of the available choices."],"created_by":["Select a valid choice. That choice is not one of the available choices."],"part":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/ro/?assigned_to=0&assigned_to_me=true&completed_after=2000-01-01&completed_before=2000-01-01&created_after=2000-01-01&created_before=2000-01-01&created_by=0&customer=0&customer_detail=true&has_project_code=true&has_start_date=true&has_target_date=true&include_variants=true&limit=0&max_date=2000-01-01&min_date=2000-01-01&offset=0&ordering=creation_date&outstanding=true&overdue=true&part=0&project_code=0&reference=&search=&start_date_after=2000-01-01&start_date_before=2000-01-01&status=0&tags=&target_date_after=2000-01-01&target_date_before=2000-01-01&updated_after=2000-01-01'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedReturnOrderList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/ro/?limit=0'
GET/api/order/so/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
48

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
{"customer":["Select a valid choice. That choice is not one of the available choices."],"project_code":["Select a valid choice. That choice is not one of the available choices."],"assigned_to":["Select a valid choice. That choice is not one of the available choices."],"created_by":["Select a valid choice. That choice is not one of the available choices."],"part":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/so/?assigned_to=0&assigned_to_me=true&completed_after=2000-01-01&completed_before=2000-01-01&created_after=2000-01-01&created_before=2000-01-01&created_by=0&customer=0&customer_detail=true&has_project_code=true&has_start_date=true&has_target_date=true&include_variants=true&limit=0&max_date=2000-01-01&min_date=2000-01-01&offset=0&ordering=creation_date&outstanding=true&overdue=true&part=0&project_code=0&reference=&search=&start_date_after=2000-01-01&start_date_before=2000-01-01&status=0&tags=&target_date_after=2000-01-01&target_date_before=2000-01-01&updated_after=2000-01-01'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedSalesOrderList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/so/?limit=0'
GET/api/order/transfer-order/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
72

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
{"project_code":["Select a valid choice. That choice is not one of the available choices."],"assigned_to":["Select a valid choice. That choice is not one of the available choices."],"created_by":["Select a valid choice. That choice is not one of the available choices."],"part":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/transfer-order/?assigned_to=0&assigned_to_me=true&completed_after=2000-01-01&completed_before=2000-01-01&created_after=2000-01-01&created_before=2000-01-01&created_by=0&has_project_code=true&has_start_date=true&has_target_date=true&include_variants=true&limit=0&max_date=2000-01-01&min_date=2000-01-01&offset=0&ordering=creation_date&outstanding=true&overdue=true&part=0&project_code=0&reference=&search=&start_date_after=2000-01-01&start_date_before=2000-01-01&status=0&tags=&target_date_after=2000-01-01&target_date_before=2000-01-01&updated_after=2000-01-01'

Response violates schemaST108

[{"address":null,"address_detail":null,"barcode_hash":"","complete_date":nul ... is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedTransferOrderList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    [
        {
            "address": null,
            "address_detail": null,
            "barcode_hash": "",
            "complete_date": null,
            "completed_lines": 0,
            "consume": false,
            "contact": null,
            "contact_detail": null,
            "created_by": {
                "email": "admin@example.com",
                "first_name": "",
                "last_name": "",
                "pk": 1,
                "username": "admin"
            },
            "creation_date": "2026-10-19",
            "description": "",
        // Output truncated...
    ]
Response200 OK
[{"pk":3,"created_by":{"pk":1,"username":"admin","first_name":"","last_name":"","email":"admin@example.com"},"creation_date":"2026-10-19","issue_date":null,"start_date":null,"target_date":null,"description":"","line_items":0,"completed_lines":0,"link":"","project_code":null,"reference":"TO-0003","responsible":null,"contact":null,"address":null,"status":10,"status_text":"Pending","status_custom_key":null,"barcode_hash":"","overdue":false,"address_detail":null,"contact_detail":null,"project_code_detail":null, // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/transfer-order/?limit=0'

Response violates schemaST108

"" is not a "uri"

Validated against the response schema for status code 200.

Schema at /components/schemas/TransferOrder/properties/link:

    {
        "format": "uri",
        "type": "string",
        "description": "Link to external page",
        "maxLength": 2000
    }

Value:

    ""
Response200 OK
{"count":4,"next":null,"previous":null,"results":[{"pk":4,"created_by":{"pk":1,"username":"admin","first_name":"","last_name":"","email":"admin@example.com"},"creation_date":"2026-10-19","issue_date":null,"start_date":null,"target_date":null,"description":"","line_items":0,"completed_lines":0,"link":"","project_code":null,"reference":"TO-0004","responsible":null,"contact":null,"address":null,"status":10,"status_text":"Pending","status_custom_key":null,"barcode_hash":"","overdue":false,"address_detail":null, // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/transfer-order/?limit=648'
PATCH/api/order/transfer-order/{id}/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
134

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/transfer-order/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"creation_date": "2000-01-01", "issue_date": "2000-01-01", "start_date": "2000-01-01", "target_date": "2000-01-01", "description": "", "link": "https://0.com", "project_code": null, "reference": "", "responsible": null, "contact": null, "address": null, "status_custom_key": null, "notes": "", "duplicate": {"order_id": 0, "copy_lines": true, "copy_extra_lines": true, "copy_parameters": true}, "take_from": null, "destination": null, "consume": false, "complete_date": "2000-01-01", "tags": []}' http://0.0.0.0:39745/api/order/transfer-order/null%2Cnull/

Response violates schemaST108

"" is not a "uri"

Validated against the response schema for status code 200.

Schema at /components/schemas/TransferOrder/properties/link:

    {
        "format": "uri",
        "type": "string",
        "description": "Link to external page",
        "maxLength": 2000
    }

Value:

    ""
Response200 OK
{"pk":1,"created_by":{"pk":1,"username":"admin","first_name":"","last_name":"","email":"admin@example.com"},"creation_date":"2026-10-19","issue_date":null,"start_date":null,"target_date":null,"description":"Sample purchase order report","line_items":0,"completed_lines":0,"link":"","project_code":null,"reference":"TO-0001","responsible":null,"contact":null,"address":null,"status":40,"status_text":"Cancelled","status_custom_key":null,"notes":null,"barcode_hash":"","overdue":false,"address_detail":null,"contac // Output truncated...
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/order/transfer-order/1/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/transfer-order/1/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"complete_date":["Date has wrong format. Use one of these formats instead: YYYY-MM-DD."]}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/x-www-form-urlencoded' -d '%2C=%C3%A55l&=1005024&notes=%C2%8D%C3%84C&consume=false&complete_date=null' http://0.0.0.0:39745/api/order/transfer-order/1/
PUT/api/order/transfer-order/{id}/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
122

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No TransferOrder matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/transfer-order/0/

Response violates schemaST108

"" is not a "uri"

Validated against the response schema for status code 200.

Schema at /components/schemas/TransferOrder/properties/link:

    {
        "format": "uri",
        "type": "string",
        "description": "Link to external page",
        "maxLength": 2000
    }

Value:

    ""
Response200 OK
{"pk":1,"created_by":{"pk":1,"username":"admin","first_name":"","last_name":"","email":"admin@example.com"},"creation_date":"2026-10-19","issue_date":null,"start_date":null,"target_date":null,"description":"","line_items":0,"completed_lines":0,"link":"","project_code":null,"reference":"TO-0001","responsible":null,"contact":null,"address":null,"status":40,"status_text":"Cancelled","status_custom_key":null,"notes":null,"barcode_hash":"","overdue":false,"address_detail":null,"contact_detail":null,"project_code // Output truncated...
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"reference": "TO-0001"}' http://0.0.0.0:39745/api/order/transfer-order/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
{"issue_date":["Date has wrong format. Use one of these formats instead: YYYY-MM-DD."],"target_date":["Date has wrong format. Use one of these formats instead: YYYY-MM-DD."],"project_code":["Incorrect type. Expected pk value, received str."],"responsible":["Incorrect type. Expected pk value, received str."],"contact":["Incorrect type. Expected pk value, received str."],"address":["Incorrect type. Expected pk value, received str."],"status_custom_key":["Invalid custom status key"],"take_from":["Invalid pk \" // Output truncated...
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=79cf0459ed7c5e97bd119f16811475f3' -d $'--79cf0459ed7c5e97bd119f16811475f3\r\nContent-Disposition: form-data; name=""\r\n\r\n{"\\u023a": 10, "\\u0015": false}\r\n--79cf0459ed7c5e97bd119f16811475f3\r\nContent-Disposition: form-data; name=":"\r\n\r\n3331189135\r\n--79cf0459ed7c5e97bd119f16811475f3\r\nContent-Disposition: form-data; name="contact"\r\n\r\nnull\r\n--79cf0459ed7c5e97bd119f16811475f3\r\nContent-Disposition: form-data; name="reference"\r\n\r\nTO-0003\r\n--79cf0459ed7c5e97bd119f16811475f3\r\nContent-Disposition: form-data; name="responsible"\r\n\r\nnull\r\n--79cf0459ed7c5e97bd119f16811475f3\r\nContent-Disposition: form-data; name="creation_date"\r\n\r\n2026-06-17\r\n--79cf0459ed7c5e97bd119f16811475f3\r\nContent-Disposition: form-data; name="issue_date"\r\n\r\nnull\r\n--79cf0459ed7c5e97bd119f16811475f3\r\nContent-Disposition: form-data; name="project_code"\r\n\r\nnull\r\n--79cf0459ed7c5e97bd119f16811475f3\r\nContent-Disposition: form-data; name="status_custom_key"\r\n\r\n3650\r\n--79cf0459ed7c5e97bd119f16811475f3\r\nContent-Disposition: form-data; name="link"\r\n\r\nhttps://k4iz.2b6pxxnz.test\r\n--79cf0459ed7c5e97bd119f16811475f3\r\nContent-Disposition: form-data; name="start_date"\r\n\r\n2027-10-19\r\n--79cf0459ed7c5e97bd119f16811475f3\r\nContent-Disposition: form-data; name="target_date"\r\n\r\nnull\r\n--79cf0459ed7c5e97bd119f16811475f3\r\nContent-Disposition: form-data; name="take_from"\r\n\r\n-274\r\n--79cf0459ed7c5e97bd119f16811475f3\r\nContent-Disposition: form-data; name="consume"\r\n\r\nfalse\r\n--79cf0459ed7c5e97bd119f16811475f3\r\nContent-Disposition: form-data; name="destination"\r\n\r\n-702\r\n--79cf0459ed7c5e97bd119f16811475f3\r\nContent-Disposition: form-data; name="address"\r\n\r\nnull\r\n--79cf0459ed7c5e97bd119f16811475f3\r\nContent-Disposition: form-data; name="description"\r\n\r\n\r\n--79cf0459ed7c5e97bd119f16811475f3\r\nContent-Disposition: form-data; name="complete_date"\r\n\r\n4971-11-05\r\n--79cf0459ed7c5e97bd119f16811475f3--\r\n' http://0.0.0.0:39745/api/order/transfer-order/1/
GET/api/part/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
43

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
{"revision_of":["Select a valid choice. That choice is not one of the available choices."],"convert_from":["Select a valid choice. That choice is not one of the available choices."],"exclude_tree":["Select a valid choice. That choice is not one of the available choices."],"ancestor":["Select a valid choice. That choice is not one of the available choices."],"variant_of":["Select a valid choice. That choice is not one of the available choices."],"in_bom_for":["Select a valid choice. That choice is not one of // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/?exclude_id=0&IPN=&IPN_regex=&active=true&ancestor=0&assembly=true&bom_valid=true&cascade=true&category=0&category_detail=true&component=true&convert_from=0&created_after=2000-01-01&created_before=2000-01-01&default_location=0&depleted_stock=true&exclude_related=0&exclude_tree=0&has_ipn=true&has_pricing=true&has_revisions=true&has_stock=true&has_units=true&high_stock=true&in_bom_for=0&is_revision=true&is_template=true&is_variant=true&limit=0&location_detail=true&locked=true&low_stock=true&name_regex=&offset=0&ordering=id&parameters=true&path_detail=true&price_breaks=true&purchaseable=true&related=0&revision_of=0&salable=true&search=&starred=true&stock_to_build=true&tags=true&testable=true&trackable=true&unallocated_stock=true&variant_of=0'

Response violates schemaST108

[{"IPN":"","active":true,"allocated_to_build_orders":0.0,"allocated_to_sales ... is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedPartList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    [
        {
            "IPN": "",
            "active": true,
            "allocated_to_build_orders": 0.0,
            "allocated_to_sales_orders": 0.0,
            "assembly": false,
            "barcode_hash": "",
            "building": 0.0,
            "category": null,
            "category_default_location": null,
            "component": true,
            "creation_date": "2026-10-19",
            "creation_user": 1,
            "default_expiry": 0,
            "default_location": null,
            "description": "",
            "external_stock": 0.0,
            "full_name": "0000000000000000000000000000000000000000000000000000000...
        // Output truncated...
    ]
Response200 OK
[{"active":true,"assembly":false,"barcode_hash":"","category":null,"component":true,"creation_date":"2026-10-19","creation_user":1,"default_expiry":0,"default_location":null,"description":"","full_name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","image":null,"IPN":"","is_template":false,"keywords":null,"link":null,"locked":false,"minimum_stock":0.0,"maximum_stock":0.0,"name":"00000000000000000000000000000000000000000000000000000000000000000000000000 // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/?limit=0'
POST/api/part/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
144

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"name":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/

Response violates schemaST108

"category_name" is a required property

Validated against the response schema for status code 201.

Schema at /components/schemas/Part:

    {
        "required": [
            "barcode_hash",
            "category_name",
            "full_name",
            "name",
            "pk",
            "starred",
            "thumbnail"
        ],
        "type": "object",
        "description": "Serializer for complete detail information of a part.\n\n...
        "properties": {
            "active": {
                "type": "boolean",
                "description": "Is this part active?"
            },
            "assembly": {
                "type": "boolean",
        // Output truncated...
    }

Value:

    {
        "IPN": "",
        "active": true,
        "allocated_to_build_orders": null,
        "allocated_to_sales_orders": null,
        "assembly": false,
        "barcode_hash": "",
        "building": null,
        "category": null,
        "category_default_location": null,
        "category_detail": null,
        "category_path": null,
        "component": true,
        "creation_date": "2026-10-19",
        "creation_user": 1,
        "default_expiry": 0,
        "default_location": null,
        "default_location_detail": null,
        "description": "",
        // Output truncated...
    }
Response201 Created
{"active":true,"assembly":false,"barcode_hash":"","category":null,"component":true,"creation_date":"2026-10-19","creation_user":1,"default_expiry":0,"default_location":null,"description":"","full_name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","image":null,"IPN":"","is_template":false,"keywords":null,"link":null,"locked":false,"minimum_stock":0.0,"maximum_stock":0.0,"name":"000000000000000000000000000000000000000000000000000000000000000000000000000 // Output truncated...
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}' http://0.0.0.0:39745/api/part/

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":["The fields name, IPN, revision must make a unique set."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}' http://0.0.0.0:39745/api/part/
GET/api/part/category/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
81

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
{"parent":["Select a valid choice. That choice is not one of the available choices."],"exclude_tree":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/category/?cascade=true&depth=0&exclude_tree=0&limit=0&name=&offset=0&ordering=name&parent=0&path_detail=true&search=&starred=true&structural=true'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedCategoryList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/category/?cascade=true&depth=0&limit=0'
GET/api/part/category/tree/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
78

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
{"parent":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/category/tree/?level=0&limit=0&max_level=0&offset=0&ordering=level&parent=0&search='

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedCategoryTreeList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/category/tree/?level=0&limit=0&max_level=0&offset=0&ordering=level'
PATCH/api/part/thumbs/{id}/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
50

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/thumbs/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"image": "https://0.com"}' http://0.0.0.0:39745/api/part/thumbs/null%2Cnull/

Response violates schemaST108

null is not of type "string"

Validated against the response schema for status code 200.

Schema at /properties/image:

    {
        "type": "string",
        "format": "uri"
    }

Value:

    null
Response200 OK
{"image":null}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/part/thumbs/1/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/part/thumbs/1/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Hint: The request body contains 2 additional properties not defined in the schema (``, `Jqˆ򲉖¨g_èmu™Çq`). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields.
Response400 Bad Request
{"image":["The submitted data was not a file. Check the encoding type on the form."]}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/x-www-form-urlencoded' -d '=&J%7Fq%C2%88%F2%B2%89%96%05%16%C2%A8g_%C3%A8mu%C2%99%C3%87q=%C2%AF%C3%89%C3%9C%F1%92%A9%81z%C2%AF%C3%B2%C3%A4%F0%AC%87%A0%C3%BB%13%C2%96%12%F1%A4%BE%95%C2%AC%C2%805%C3%A1&J%7Fq%C2%88%F2%B2%89%96%05%16%C2%A8g_%C3%A8mu%C2%99%C3%87q=kh&J%7Fq%C2%88%F2%B2%89%96%05%16%C2%A8g_%C3%A8mu%C2%99%C3%87q=&image=http%3A%2F%2F0.0.0.0%3A39745%2Fapi%2Fpart%2Fsale-price%2F%3Flimit%3D52039136%26ordering%3Dprice' http://0.0.0.0:39745/api/part/thumbs/1/
PATCH/api/part/{id}/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
60

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"active": false, "assembly": false, "category": null, "component": false, "creation_user": null, "default_expiry": 0, "default_location": null, "description": "", "image": "https://0.com", "existing_image": "", "IPN": "", "is_template": false, "keywords": "", "link": "https://0.com", "locked": false, "minimum_stock": 0.0, "maximum_stock": 0.0, "name": "", "notes": "", "purchaseable": false, "revision": "", "revision_of": null, "salable": false, "testable": false, "trackable": false, "units": "", "variant_of": null, "virtual": false, "responsible": null, "duplicate": {"part": 0, "copy_image": false, "copy_bom": false, "copy_parameters": false, "copy_notes": true, "copy_tests": false}, "initial_stock": {"quantity": "", "location": null}, "initial_supplier": {"supplier": null, "sku": "", "manufacturer": null, "mpn": ""}, "copy_category_parameters": true, "tags": []}' http://0.0.0.0:39745/api/part/null%2Cnull/

Response violates schemaST1082 violations

"2026-10-19 13:33" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /components/schemas/Part/properties/pricing_updated:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "date-time",
                "readOnly": true
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    "2026-10-19 13:33"
"category_name" is a required property

Validated against the response schema for status code 200.

Schema at /components/schemas/Part:

    {
        "required": [
            "barcode_hash",
            "category_name",
            "full_name",
            "name",
            "pk",
            "starred",
            "thumbnail"
        ],
        "type": "object",
        "description": "Serializer for complete detail information of a part.\n\n...
        "properties": {
            "active": {
                "type": "boolean",
                "description": "Is this part active?"
            },
            "assembly": {
                "type": "boolean",
        // Output truncated...
    }

Value:

    {
        "IPN": "",
        "active": true,
        "allocated_to_build_orders": 0.0,
        "allocated_to_sales_orders": 0.0,
        "assembly": false,
        "barcode_hash": "",
        "building": 0.0,
        "category": null,
        "category_default_location": null,
        "category_detail": null,
        "category_path": null,
        "component": true,
        "creation_date": "2026-10-19",
        "creation_user": 1,
        "default_expiry": 0,
        "default_location": null,
        "default_location_detail": null,
        "description": "",
        // Output truncated...
    }
Response200 OK
{"active":true,"assembly":false,"barcode_hash":"","category":null,"component":true,"creation_date":"2026-10-19","creation_user":1,"default_expiry":0,"default_location":null,"description":"","full_name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","image":null,"IPN":"","is_template":false,"keywords":null,"link":null,"locked":false,"minimum_stock":0.0,"maximum_stock":0.0,"name":"000000000000000000000000000000000000000000000000000000000000000000000000000 // Output truncated...
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/part/1/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/part/1/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"category":["Incorrect type. Expected pk value, received str."],"creation_user":["Incorrect type. Expected pk value, received str."],"image":["The submitted data was not a file. Check the encoding type on the form."],"responsible":["Invalid pk \"223414821586548097024\" - object does not exist."]}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/x-www-form-urlencoded' -d 'creation_user=null&responsible=223414821586548097024&trackable=true&locked=true&link=https%3A%2F%2Fyeyl9615.sst.example&image=http%3A%2F%2F0.0.0.0%3A39745%2Fapi%2Fuser%2Ftokens%2F%3Flimit%3D10691%26ordering%3Duser%26revoked%3Dfalse%26search%3D&notes=null&component=false&salable=true&category=null&part=-3359607127&copy_tests=false&copy_bom=false&copy_parameters=false&copy_image=true&copy_notes=false' http://0.0.0.0:39745/api/part/1/
PUT/api/part/{id}/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
113

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No Part matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/0/

Response violates schemaST108

"category_name" is a required property

Validated against the response schema for status code 200.

Schema at /components/schemas/Part:

    {
        "required": [
            "barcode_hash",
            "category_name",
            "full_name",
            "name",
            "pk",
            "starred",
            "thumbnail"
        ],
        "type": "object",
        "description": "Serializer for complete detail information of a part.\n\n...
        "properties": {
            "active": {
                "type": "boolean",
                "description": "Is this part active?"
            },
            "assembly": {
                "type": "boolean",
        // Output truncated...
    }

Value:

    {
        "IPN": "",
        "active": true,
        "allocated_to_build_orders": 0.0,
        "allocated_to_sales_orders": 0.0,
        "assembly": false,
        "barcode_hash": "",
        "building": 0.0,
        "category": null,
        "category_default_location": null,
        "category_detail": null,
        "category_path": null,
        "component": true,
        "creation_date": "2026-10-19",
        "creation_user": 1,
        "default_expiry": 0,
        "default_location": null,
        "default_location_detail": null,
        "description": "",
        // Output truncated...
    }
Response200 OK
{"active":true,"assembly":false,"barcode_hash":"","category":null,"component":true,"creation_date":"2026-10-19","creation_user":1,"default_expiry":0,"default_location":null,"description":"","full_name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","image":null,"IPN":"","is_template":false,"keywords":null,"link":null,"locked":false,"minimum_stock":0.0,"maximum_stock":0.0,"name":"000000000000000000000000000000000000000000000000000000000000000000000000000 // Output truncated...
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}' http://0.0.0.0:39745/api/part/1/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/part/1/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"name":["This field may not be blank."]}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": ""}' http://0.0.0.0:39745/api/part/1/

Response violates schemaST108

"2026-10-19 13:46" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /components/schemas/Part/properties/pricing_updated:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "date-time",
                "readOnly": true
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    "2026-10-19 13:46"
Response200 OK
{"active":true,"assembly":false,"barcode_hash":"","category":null,"component":true,"creation_date":"2026-10-19","creation_user":1,"default_expiry":0,"default_location":null,"description":"","full_name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","image":null,"IPN":"","is_template":false,"keywords":null,"link":null,"locked":false,"minimum_stock":0.0,"maximum_stock":0.0,"name":"000000000000000000000000000000000000000000000000000000000000000000000000000 // Output truncated...
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}' http://0.0.0.0:39745/api/part/1/
PUT/api/part/{id}/pricing/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
60

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/null,null/pricing/"}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"override_min": "", "override_min_currency": "", "override_max": "", "override_max_currency": "", "update": null}' http://0.0.0.0:39745/api/part/null%2Cnull/pricing/

Response violates schemaST108

"2026-10-19 13:33" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /properties/updated:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "date-time",
                "readOnly": true
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    "2026-10-19 13:33"
Response200 OK
{"currency":"USD","updated":"2026-10-19 13:33","scheduled_for_update":false,"bom_cost_min":null,"bom_cost_max":null,"purchase_cost_min":null,"purchase_cost_max":null,"internal_cost_min":null,"internal_cost_max":null,"supplier_price_min":null,"supplier_price_max":null,"variant_cost_min":null,"variant_cost_max":null,"override_min":null,"override_min_currency":"USD","override_max":null,"override_max_currency":"USD","overall_min":null,"overall_max":null,"sale_price_min":null,"sale_price_max":null,"sale_history_ // Output truncated...
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/part/1/pricing/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/part/1/pricing/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"override_min":["Must be a valid number"]}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/x-www-form-urlencoded' -d override_min=null http://0.0.0.0:39745/api/part/1/pricing/
POST/api/search/
Response violates schema+2 moreless
  • Schema-violating request accepted
  • Undocumented status code
59

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"search":"Search term must be provided"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/search/

Response violates schemaST108

"search" is a required property

Validated against the response schema for status code 200.

Schema:

    {
        "required": [
            "search"
        ],
        "type": "object",
        "description": "Serializer for the APISearchView.",
        "properties": {
            "search": {
                "type": "string"
            },
            "search_regex": {
                "type": "boolean",
                "default": false
            },
            "search_whole": {
                "type": "boolean",
                "default": false
            },
            "search_notes": {
        // Output truncated...
    }

Value:

    {}

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 - offset: Incorrect type
Response200 OK
{}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=8eebfb1094adbf17aad445d5b9205904' -d $'--8eebfb1094adbf17aad445d5b9205904\r\nContent-Disposition: form-data; name="search"\r\n\r\n\r\n--8eebfb1094adbf17aad445d5b9205904\r\nContent-Disposition: form-data; name="search_regex"\r\n\r\nfalse\r\n--8eebfb1094adbf17aad445d5b9205904\r\nContent-Disposition: form-data; name="search_whole"\r\n\r\nfalse\r\n--8eebfb1094adbf17aad445d5b9205904\r\nContent-Disposition: form-data; name="search_notes"\r\n\r\nfalse\r\n--8eebfb1094adbf17aad445d5b9205904\r\nContent-Disposition: form-data; name="limit"\r\n\r\n1\r\n--8eebfb1094adbf17aad445d5b9205904\r\nContent-Disposition: form-data; name="offset"\r\n\r\n{}\r\n--8eebfb1094adbf17aad445d5b9205904--\r\n' http://0.0.0.0:39745/api/search/
POST/api/selection/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
93

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"name":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/selection/

Response violates schemaST1083 violations

"2026-10-19 13:18" is not a "date-time"

Validated against the response schema for status code 201.

Schema at /components/schemas/SelectionList/properties/created:

    {
        "format": "date-time",
        "type": "string",
        "readOnly": true,
        "description": "Date and time that the selection list was created"
    }

Value:

    "2026-10-19 13:18"
"2026-10-19 13:18" is not a "date-time"

Validated against the response schema for status code 201.

Schema at /components/schemas/SelectionList/properties/last_updated:

    {
        "format": "date-time",
        "type": "string",
        "readOnly": true,
        "description": "Date and time that the selection list was last updated"
    }

Value:

    "2026-10-19 13:18"
"entry_count" is a required property

Validated against the response schema for status code 201.

Schema at /components/schemas/SelectionList:

    {
        "required": [
            "choices",
            "created",
            "entry_count",
            "last_updated",
            "name",
            "pk"
        ],
        "type": "object",
        "description": "Serializer for a selection list.",
        "properties": {
            "pk": {
                "type": "integer",
                "readOnly": true,
                "title": "ID"
            },
            "name": {
                "type": "string",
        // Output truncated...
    }

Value:

    {
        "active": true,
        "choices": [],
        "created": "2026-10-19 13:18",
        "default": null,
        "description": "",
        "last_updated": "2026-10-19 13:18",
        "locked": false,
        "name": "0000000000000000000000000000000000000000000000000000000000000000...
        "pk": 1,
        "source_plugin": null,
        "source_string": ""
    }
Response201 Created
{"pk":1,"name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","description":"","active":true,"locked":false,"source_plugin":null,"source_string":"","default":null,"created":"2026-10-19 13:18","last_updated":"2026-10-19 13:18","choices":[]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}' http://0.0.0.0:39745/api/selection/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"name":["Selection List with this Name already exists."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}' http://0.0.0.0:39745/api/selection/
PUT/api/selection/{id}/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
63

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No SelectionList matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/selection/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
{"name":["Selection List with this Name already exists."]}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}' http://0.0.0.0:39745/api/selection/2/

Response violates schemaST1082 violations

"2026-10-19 13:18" is not a "date-time"

Validated against the response schema for status code 200.

Schema at /components/schemas/SelectionList/properties/created:

    {
        "format": "date-time",
        "type": "string",
        "readOnly": true,
        "description": "Date and time that the selection list was created"
    }

Value:

    "2026-10-19 13:18"
"2026-10-19 13:33" is not a "date-time"

Validated against the response schema for status code 200.

Schema at /components/schemas/SelectionList/properties/last_updated:

    {
        "format": "date-time",
        "type": "string",
        "readOnly": true,
        "description": "Date and time that the selection list was last updated"
    }

Value:

    "2026-10-19 13:33"
Response200 OK
{"pk":1,"name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","description":"","active":true,"locked":false,"source_plugin":null,"source_string":"","default":null,"created":"2026-10-19 13:18","last_updated":"2026-10-19 13:33","entry_count":0,"choices":[]}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}' http://0.0.0.0:39745/api/selection/1/
GET/api/stock/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
44

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
{"supplier_part":["Select a valid choice. That choice is not one of the available choices."],"belongs_to":["Select a valid choice. That choice is not one of the available choices."],"build":["Select a valid choice. That choice is not one of the available choices."],"customer":["Select a valid choice. That choice is not one of the available choices."],"consumed_by":["Select a valid choice. That choice is not one of the available choices."],"sales_order":["Select a valid choice. That choice is not one of the  // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/stock/?IPN=&IPN_contains=&IPN_regex=&active=true&allocated=true&ancestor=0&assembly=true&available=true&batch=&batch_regex=&belongs_to=0&bom_item=0&build=0&cascade=true&category=0&company=0&consumed=true&consumed_by=0&created_after=2000-01-01&created_before=2000-01-01&customer=0&depleted=true&exclude_tree=0&expired=true&expiry_after=2000-01-01&expiry_before=2000-01-01&external=true&has_batch=true&has_child_items=true&has_installed_items=true&has_purchase_price=true&has_stocktake=true&in_stock=true&include_variants=true&installed=true&is_building=true&limit=0&location=0&location_detail=true&manufacturer=0&manufacturer_part=0&max_stock=0&min_stock=0&name=&name_contains=&name_regex=&offset=0&ordering=batch&part=0&part_detail=true&part_tree=0&path_detail=true&purchase_order=0&salable=true&sales_order=0&search=&sent_to_customer=true&serial=&serial_gte=0&serial_lte=0&serialized=true&stale=true&status=0&stocktake_after=2000-01-01&stocktake_before=2000-01-01&supplier=0&supplier_part=0&supplier_part_detail=true&tags=&tags__name=&tags__slug=&tests=true&tracked=true&updated_after=2000-01-01'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedStockItemList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/stock/?limit=0'
POST/api/stock/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
58

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"quantity":"Quantity is required"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"part":"Valid part must be supplied"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"part": 0, "quantity": 0.0}' http://0.0.0.0:39745/api/stock/

Response violates schemaST1083 violations

"" is not a "uri"

Validated against the response schema for status code 201.

Schema at /components/schemas/StockItem/properties/link:

    {
        "format": "uri",
        "type": "string",
        "title": "External Link",
        "description": "Link to external URL",
        "maxLength": 2000
    }

Value:

    ""
"2026-10-19 13:46" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 201.

Schema at /components/schemas/StockItem/properties/creation_date:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "date-time",
                "readOnly": true,
                "description": "Date that this stock item was created"
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    "2026-10-19 13:46"
"2026-10-19 13:46" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 201.

Schema at /components/schemas/StockItem/properties/updated:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "date-time",
                "readOnly": true,
                "description": "Timestamp of last update"
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    "2026-10-19 13:46"
Response201 Created
[{"pk":1,"part":1,"quantity":0.0,"serial":null,"batch":"","location":null,"belongs_to":null,"build":null,"consumed_by":null,"customer":null,"delete_on_deplete":true,"expiry_date":null,"in_stock":false,"is_building":false,"link":"","notes":null,"owner":null,"packaging":null,"parent":null,"purchase_order":null,"purchase_order_reference":null,"sales_order":null,"sales_order_reference":null,"status":10,"status_text":"OK","status_custom_key":10,"supplier_part":null,"SKU":null,"MPN":null,"barcode_hash":"","creati // Output truncated...
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"part": 1, "quantity": 0.0}' http://0.0.0.0:39745/api/stock/
POST/api/stock/location/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
152

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"name":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/location/

Response violates schemaST108

"items" is a required property

Validated against the response schema for status code 201.

Schema at /components/schemas/Location:

    {
        "required": [
            "barcode_hash",
            "icon",
            "items",
            "level",
            "name",
            "pathstring",
            "pk",
            "sublocations"
        ],
        "type": "object",
        "description": "Detailed information about a stock location.",
        "properties": {
            "pk": {
                "type": "integer",
                "readOnly": true,
                "title": "ID"
            },
        // Output truncated...
    }

Value:

    {
        "barcode_hash": "",
        "custom_icon": null,
        "description": "",
        "external": false,
        "icon": "",
        "level": 0,
        "location_type": null,
        "location_type_detail": null,
        "name": "0000000000000000000000000000000000000000000000000000000000000000...
        "owner": null,
        "parameters": [],
        "parent": null,
        "path": [
            {
                "icon": "",
                "name": "00000000000000000000000000000000000000000000000000000000...
                "pk": 1
            }
        // Output truncated...
    }
Response201 Created
{"pk":1,"barcode_hash":"","name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","level":0,"description":"","parent":null,"pathstring":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","owner":null,"icon":"","custom_icon":null,"structural":false,"external":false,"location_type":null,"location_type_detail":null,"path":[{"pk":1,"name":"0000000000000000000000000000000000000000000000000000000000000000000000 // Output truncated...
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}' http://0.0.0.0:39745/api/stock/location/

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":["Duplicate names cannot exist under the same parent"]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}' http://0.0.0.0:39745/api/stock/location/
GET/api/stock/test/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
52

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
{"user":["Select a valid choice. That choice is not one of the available choices."],"template":["Select a valid choice. That choice is not one of the available choices."],"build":["Select a valid choice. That choice is not one of the available choices."],"part":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/stock/test/?build=0&enabled=true&include_installed=true&limit=0&offset=0&ordering=date&part=0&required=true&result=true&search=&stock_item=0&template=0&template_detail=true&test=&user=0&user_detail=true'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedStockItemTestResultList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/stock/test/?limit=null&limit=null&value='
GET/api/stock/track/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
49

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
{"item":["Select a valid choice. That choice is not one of the available choices."],"user":["Select a valid choice. That choice is not one of the available choices."],"part":["Select a valid choice. That choice is not one of the available choices."]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/stock/track/?include_variants=true&item=0&item_detail=true&limit=0&max_date=2000-01-01&min_date=2000-01-01&offset=0&ordering=date&part=0&search=&user=0'

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedStockTrackingList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/stock/track/?limit=0&user_detail=null&user_detail=null'
POST/api/user/tokens/
Response violates schema+2 moreless
  • Schema-valid request rejected
  • Undocumented status code
161

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"user":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=a47a39bbb4058b5f9493355512eaf0b5' -d $'--a47a39bbb4058b5f9493355512eaf0b5\r\nContent-Disposition: form-data; name="expiry"\r\n\r\n2000-01-01\r\n--a47a39bbb4058b5f9493355512eaf0b5\r\nContent-Disposition: form-data; name="last_seen"\r\n\r\n2000-01-01\r\n--a47a39bbb4058b5f9493355512eaf0b5\r\nContent-Disposition: form-data; name="name"\r\n\r\n\r\n--a47a39bbb4058b5f9493355512eaf0b5\r\nContent-Disposition: form-data; name="revoked"\r\n\r\nfalse\r\n--a47a39bbb4058b5f9493355512eaf0b5\r\nContent-Disposition: form-data; name="user"\r\n\r\n0\r\n--a47a39bbb4058b5f9493355512eaf0b5\r\nContent-Disposition: form-data; name="in_use"\r\n\r\n{}\r\n--a47a39bbb4058b5f9493355512eaf0b5--\r\n' http://0.0.0.0:39745/api/user/tokens/

Response violates schemaST108

"2026-10-19 13:19" is not a "date-time"

Validated against the response schema for status code 201.

Schema at /components/schemas/ApiToken/properties/created:

    {
        "format": "date-time",
        "type": "string",
        "readOnly": true
    }

Value:

    "2026-10-19 13:19"
Response201 Created
{"created":"2026-10-19 13:19","expiry":"2027-10-19","id":2,"last_seen":null,"name":"","token":"inv-ffe5a2d3f4240baeb7e4cb1b70e57f63b0227153-20261019","active":true,"revoked":false,"user":1,"user_detail":{"pk":1,"username":"admin","first_name":"","last_name":"","email":"admin@example.com"},"in_use":false}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/user/tokens/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"last_seen":["Date has wrong format. Use one of these formats instead: YYYY-MM-DD."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/x-www-form-urlencoded' -d '=kS%14%F1%BF%A0%B0%F3%B2%82%8C%C3%BB5%C2%BB&=M%C3%BC%28X&%F3%BA%AB%87%F4%87%A3%B3%1F%40%C3%A9%C2%B7%29%40%3Ft=-13068425206&%F3%BA%AB%87%F4%87%A3%B3%1F%40%C3%A9%C2%B7%29%40%3Ft=&%F3%BA%AB%87%F4%87%A3%B3%1F%40%C3%A9%C2%B7%29%40%3Ft=%C2%A2%3D&%F3%BA%AB%87%F4%87%A3%B3%1F%40%C3%A9%C2%B7%29%40%3Ft=%E0%B8%81+%E0%B8%B3%E0%B8%81%E0%B8%B3&%C3%85=2219&last_seen=null&expiry=0739-07-21' http://0.0.0.0:39745/api/user/tokens/
GET/api/admin/config/{key}/
Response violates schema+1 moreless
  • Undocumented status code
50

Response violates schemaST108

"2026-10-19T07:55:12.855076" is not a "date-time"

Validated against the response schema for status code 200.

Schema at /properties/accessed:

    {
        "format": "date-time",
        "type": "string",
        "readOnly": true
    }

Value:

    "2026-10-19T07:55:12.855076"
Response200 OK
{"key":"INVENTREE_DEBUG","env_var":"INVENTREE_DEBUG","config_key":"debug","source":"env","accessed":"2026-10-19T07:55:12.855076"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/admin/config/INVENTREE_DEBUG/

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/admin/config/%C2%B69i%C2%8B%F1%A2%A4%90%5D/
GET/api/background-task/failed/
Response violates schema+1 moreless
  • Schema-violating request accepted
50

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedFailedTaskList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/background-task/failed/?limit=0&offset=0&ordering=pk'

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 `limit` in query - violates `required` (was limit)
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/background-task/failed/?offset=-1063638&ordering=func'
GET/api/background-task/pending/
Response violates schema+1 moreless
  • Schema-violating request accepted
51

Response violates schemaST108

[{"args":"()","func":"part.tasks.check_missing_pricing","key":"InvenTree","k ... is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedPendingTaskList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    [
        {
            "args": "()",
            "func": "part.tasks.check_missing_pricing",
            "key": "InvenTree",
            "kwargs": "{}",
            "lock": "2026-10-19 12:55",
            "name": "texas-robert-wyoming-avocado",
            "pk": 1,
            "task_id": "96f1962cac9940cf9623e0afa0e24f02"
        },
        {
            "args": "()",
            "func": "InvenTree.tasks.heartbeat",
            "key": "InvenTree",
            "kwargs": "{}",
            "lock": "2026-10-19 12:55",
            "name": "sixteen-summer-venus-connecticut",
            "pk": 2,
        // Output truncated...
    ]

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 `limit` in query - limit: Incorrect type
Response200 OK
[{"pk":1,"key":"InvenTree","lock":"2026-10-19 12:55","task_id":"96f1962cac9940cf9623e0afa0e24f02","name":"texas-robert-wyoming-avocado","func":"part.tasks.check_missing_pricing","args":"()","kwargs":"{}"},{"pk":2,"key":"InvenTree","lock":"2026-10-19 12:55","task_id":"fe574c2c8b264a31918a44b4815a5fa8","name":"sixteen-summer-venus-connecticut","func":"InvenTree.tasks.heartbeat","args":"()","kwargs":"{}"},{"pk":3,"key":"InvenTree","lock":"2026-10-19 12:55","task_id":"d0ad0833a7a644ccaa7449ec5c3769d2","name":"f // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/background-task/pending/?limit=null&limit=null'

Response violates schemaST108

"2026-10-19 12:55" is not a "date-time"

Validated against the response schema for status code 200.

Schema at /components/schemas/PendingTask/properties/lock:

    {
        "format": "date-time",
        "type": "string",
        "description": "Lock time"
    }

Value:

    "2026-10-19 12:55"
Response200 OK
{"count":10,"next":null,"previous":null,"results":[{"pk":1,"key":"InvenTree","lock":"2026-10-19 12:55","task_id":"96f1962cac9940cf9623e0afa0e24f02","name":"texas-robert-wyoming-avocado","func":"part.tasks.check_missing_pricing","args":"()","kwargs":"{}"},{"pk":2,"key":"InvenTree","lock":"2026-10-19 12:55","task_id":"fe574c2c8b264a31918a44b4815a5fa8","name":"sixteen-summer-venus-connecticut","func":"InvenTree.tasks.heartbeat","args":"()","kwargs":"{}"},{"pk":3,"key":"InvenTree","lock":"2026-10-19 12:55","tas // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/background-task/pending/?limit=797'
GET/api/company/address/{id}/
Response violates schema+1 moreless
  • Undocumented status code
35

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/company/address/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/address/null%2Cnull/

Response violates schemaST108

"" is not a "uri"

Validated against the response schema for status code 200.

Schema at /properties/link:

    {
        "format": "uri",
        "type": "string",
        "description": "Link to address information (external)",
        "maxLength": 2000
    }

Value:

    ""
Response200 OK
{"pk":1,"company":2,"title":"0","primary":true,"line1":"","line2":"","postal_code":"","postal_city":"","province":"","country":"","shipping_notes":"","internal_shipping_notes":"","link":""}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/address/1/
GET/api/company/contact/{id}/
Response violates schema+1 moreless
  • Undocumented status code
35

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/company/contact/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/contact/null%2Cnull/

Response violates schemaST108

"" is not a "email"

Validated against the response schema for status code 200.

Schema at /properties/email:

    {
        "format": "email",
        "type": "string",
        "maxLength": 254
    }

Value:

    ""
Response200 OK
{"pk":1,"company":2,"company_name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","phone":"","email":"","role":""}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/contact/1/
PATCH/api/company/contact/{id}/
Response violates schema+1 moreless
  • Undocumented status code
72

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/company/contact/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"company": 0, "name": "", "phone": "", "email": "0@0.com", "role": ""}' http://0.0.0.0:39745/api/company/contact/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/company/contact/1/

Response violates schemaST108

"" is not a "email"

Validated against the response schema for status code 200.

Schema at /properties/email:

    {
        "format": "email",
        "type": "string",
        "maxLength": 254
    }

Value:

    ""
Response200 OK
{"pk":1,"company":2,"company_name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","phone":"","email":"","role":""}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/company/contact/1/
GET/api/company/{id}/
Response violates schema+1 moreless
  • Undocumented status code
34

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/company/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/null%2Cnull/

Response violates schemaST1083 violations

"" is not a "uri"

Validated against the response schema for status code 200.

Schema at /properties/link:

    {
        "format": "uri",
        "type": "string",
        "description": "Link to external company information",
        "maxLength": 2000
    }

Value:

    ""
"" is not a "uri"

Validated against the response schema for status code 200.

Schema at /properties/website:

    {
        "format": "uri",
        "type": "string",
        "description": "Company website URL",
        "maxLength": 2000
    }

Value:

    ""
"" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /properties/email:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "email",
                "default": ""
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    ""
Response200 OK
{"pk":1,"name":"¡éæÈC½¢򝗯ã","description":"","website":"","phone":"","email":"","currency":"USD","contact":"","link":"","image":null,"active":true,"is_customer":false,"is_manufacturer":false,"is_supplier":true,"notes":null,"parts_supplied":0,"parts_manufactured":0,"tax_id":""}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/1/
PUT/api/company/{id}/
Response violates schema+1 moreless
  • Undocumented status code
62

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No Company matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/0/

Response violates schemaST1083 violations

"" is not a "uri"

Validated against the response schema for status code 200.

Schema at /properties/link:

    {
        "format": "uri",
        "type": "string",
        "description": "Link to external company information",
        "maxLength": 2000
    }

Value:

    ""
"" is not a "uri"

Validated against the response schema for status code 200.

Schema at /properties/website:

    {
        "format": "uri",
        "type": "string",
        "description": "Company website URL",
        "maxLength": 2000
    }

Value:

    ""
"" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /properties/email:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "email",
                "default": ""
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    ""
Response200 OK
{"pk":1,"name":"¡éæÈC½¢򝗯ã","description":"","website":"","phone":"","email":"","currency":"USD","contact":"","link":"","image":null,"active":true,"is_customer":false,"is_manufacturer":false,"is_supplier":true,"notes":null,"parts_supplied":0,"parts_manufactured":0,"tax_id":"","parameters":[],"primary_address":null,"tags":[]}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"currency": "USD", "name": "\u00a1\u00e9\u00e6\u00c8C\u00bd\u00a2\uda35\uddef\u00e3", "tax_id": ""}' http://0.0.0.0:39745/api/company/1/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/company/1/
GET/api/contenttype/
Response violates schema+1 moreless
  • Schema-violating request accepted
51

Response violates schemaST108

[{"app_label":"auth","app_labeled_name":"Authentication and Authorization |  ... is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedContentTypeList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    [
        {
            "app_label": "auth",
            "app_labeled_name": "Authentication and Authorization | user",
            "is_plugin": false,
            "model": "user",
            "pk": 1
        },
        {
            "app_label": "part",
            "app_labeled_name": "Part | Part",
            "is_plugin": false,
            "model": "part",
            "pk": 2
        },
        {
            "app_label": "company",
            "app_labeled_name": "Company | Manufacturer Part",
            "is_plugin": false,
        // Output truncated...
    ]
Response200 OK
[{"pk":1,"app_label":"auth","model":"user","app_labeled_name":"Authentication and Authorization | user","is_plugin":false},{"pk":2,"app_label":"part","model":"part","app_labeled_name":"Part | Part","is_plugin":false},{"pk":3,"app_label":"company","model":"manufacturerpart","app_labeled_name":"Company | Manufacturer Part","is_plugin":false},{"pk":4,"app_label":"admin","model":"logentry","app_labeled_name":"Administration | log entry","is_plugin":false},{"pk":5,"app_label":"build","model":"build","app_labeled // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/contenttype/?limit=0&offset=0&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: parameters `limit`, `offset` in query
  - violates `type` at /properties/limit (was integer, became null)
  - violates `type` at /properties/offset (was integer, became null)
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/contenttype/?limit=null&search=%C2%A6%C3%A3%C3%83g&offset=null'
GET/api/error-report/
Response violates schema+1 moreless
  • Schema-violating request accepted
43

Response violates schemaST108

[{"data":"Traceback (most recent call last):\n\n  File \"/root/.local/lib/py ... is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedErrorMessageList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    [
        {
            "data": "Traceback (most recent call last):\n\n  File \"/root/.local/...
            "info": "'order'",
            "path": "/api/order/po/0/cancel/",
            "pk": 1,
            "when": "2026-10-19 12:57"
        },
        {
            "data": "Traceback (most recent call last):\n\n  File \"/root/.local/...
            "info": "'order'",
            "path": "/api/order/po/0/cancel/",
            "pk": 2,
            "when": "2026-10-19 12:57"
        },
        {
            "data": "Traceback (most recent call last):\n\n  File \"/root/.local/...
            "info": "'order'",
            "path": "/api/order/po/0/cancel/",
        // Output truncated...
    ]
Response200 OK
[{"when":"2026-10-19 12:57","info":"'order'","data":"Traceback (most recent call last):\n\n  File \"/root/.local/lib/python3.14/site-packages/rest_framework/views.py\", line 512, in dispatch\n    response = handler(request, *args, **kwargs)\n\n  File \"/root/.local/lib/python3.14/site-packages/rest_framework/generics.py\", line 194, in post\n    return self.create(request, *args, **kwargs)\n           ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n  File \"/home/inventree/src/backend/InvenTree/InvenTree/mixins.py // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/error-report/?limit=0&offset=0&ordering=when'

Response violates schemaST1082 violations

"/api/stock/location/" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /components/schemas/ErrorMessage/properties/path:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "uri",
                "readOnly": true,
                "maxLength": 200
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    "/api/stock/location/"
"2026-10-19 13:21" is not a "date-time"

Validated against the response schema for status code 200.

Schema at /components/schemas/ErrorMessage/properties/when:

    {
        "format": "date-time",
        "type": "string",
        "readOnly": true
    }

Value:

    "2026-10-19 13:21"
Response200 OK
{"count":989,"next":null,"previous":null,"results":[{"when":"2026-10-19 13:21","info":"This QueryDict instance is immutable","data":"Traceback (most recent call last):\n\n  File \"/root/.local/lib/python3.14/site-packages/rest_framework/views.py\", line 512, in dispatch\n    response = handler(request, *args, **kwargs)\n\n  File \"/home/inventree/src/backend/InvenTree/InvenTree/api.py\", line 571, in put\n    return self.patch(request, *args, **kwargs)\n           ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n  F // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/error-report/?offset=-1090268205666790&limit=5934'

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 `ordering` in query - violates `enum` at /properties/ordering
Response200 OK
[{"when":"2026-10-19 13:21","info":"This QueryDict instance is immutable","data":"Traceback (most recent call last):\n\n  File \"/root/.local/lib/python3.14/site-packages/rest_framework/views.py\", line 512, in dispatch\n    response = handler(request, *args, **kwargs)\n\n  File \"/home/inventree/src/backend/InvenTree/InvenTree/api.py\", line 571, in put\n    return self.patch(request, *args, **kwargs)\n           ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n  File \"/home/inventree/src/backend/InvenTree/InvenTr // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/error-report/?offset=926&ordering=4&limit=-30461'
GET/api/error-report/{id}/
Response violates schema+1 moreless
  • Undocumented status code
34

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/error-report/null%2Cnull/

Response violates schemaST1082 violations

"/api/order/po/0/cancel/" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /properties/path:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "uri",
                "readOnly": true,
                "maxLength": 200
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    "/api/order/po/0/cancel/"
"2026-10-19 12:57" is not a "date-time"

Validated against the response schema for status code 200.

Schema at /properties/when:

    {
        "format": "date-time",
        "type": "string",
        "readOnly": true
    }

Value:

    "2026-10-19 12:57"
Response200 OK
{"when":"2026-10-19 12:57","info":"'order'","data":"Traceback (most recent call last):\n\n  File \"/root/.local/lib/python3.14/site-packages/rest_framework/views.py\", line 512, in dispatch\n    response = handler(request, *args, **kwargs)\n\n  File \"/root/.local/lib/python3.14/site-packages/rest_framework/generics.py\", line 194, in post\n    return self.create(request, *args, **kwargs)\n           ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n  File \"/home/inventree/src/backend/InvenTree/InvenTree/mixins.py\ // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/error-report/1/
GET/api/label/template/{id}/
Response violates schema+1 moreless
  • Undocumented status code
37

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/label/template/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/label/template/null%2Cnull/

Response violates schemaST1082 violations

"/media/report/label/part_label.html" is not a "uri"

Validated against the response schema for status code 200.

Schema at /components/schemas/LabelTemplate/properties/template:

    {
        "format": "uri",
        "type": "string"
    }

Value:

    "/media/report/label/part_label.html"
"2026-10-19 12:55" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /components/schemas/LabelTemplate/properties/updated:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "date-time",
                "description": "Timestamp of last update"
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    "2026-10-19 12:55"
Response200 OK
{"pk":1,"name":"InvenTree Part Label","description":"Sample part label","model_type":"part","template":"/media/report/label/part_label.html","filters":"","filename_pattern":"output.pdf","enabled":true,"revision":2,"attach_to_model":false,"updated":"2026-10-19 12:55","updated_by":null,"updated_by_detail":null,"width":50.0,"height":20.0}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/label/template/1/
GET/api/machine/
Response violates schema+1 moreless
  • Schema-violating request accepted
50

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedMachineConfigList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/machine/?active=true&driver=&limit=0&machine_type=&offset=0&ordering=name'

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 `limit` in query - violates `required` (was limit)
Response200 OK
[{"pk":"49234c9c-24af-435a-87ef-01a90c10b941","name":"cìú","machine_type":"NaN","driver":"h¥񆱴v𦱃µ","initialized":false,"active":true,"status":-1,"status_model":null,"status_text":"","machine_errors":[],"is_driver_available":false,"restart_required":false,"properties":[]},{"pk":"df0b892b-8432-4bd6-8c47-8d27c4087368","name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","machine_type":"Q󣈫å\\򶂫Ü􃵎񖜟j","driver":",²ó","initialized":false,"active":true,"status":- // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/machine/?ordering=machine_type'
GET/api/news/
Response violates schema+1 moreless
  • Schema-violating request accepted
52

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedNewsFeedEntryList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/news/?limit=0&offset=0&ordering=published'

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 `limit` in query - violates `required` (was limit)
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/news/?read=true&ordering=author&offset=155'
GET/api/notifications/{id}/
Response violates schema+1 moreless
  • Undocumented status code
34

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/notifications/null%2Cnull/

Response violates schemaST108

"2026-10-19 12:57" is not a "date-time"

Validated against the response schema for status code 200.

Schema at /properties/creation:

    {
        "format": "date-time",
        "type": "string",
        "readOnly": true
    }

Value:

    "2026-10-19 12:57"
Response200 OK
{"pk":1,"target":{"name":"Error object (1)","model_name":"Error","model_type":"error","model_id":1,"link":"http://localhost:39745/admin/error_report/error/1/change/"},"source":{"name":"admin","model_name":"user","model_type":"user","model_id":1},"user":1,"category":"inventree.error_log","name":"Server Error","message":"An error has been logged by the server.","creation":"2026-10-19 12:57","age":2016,"age_human":"33 minutes ago","read":false}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/notifications/1/
PATCH/api/notifications/{id}/
Response violates schema+1 moreless
  • Undocumented status code
50

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"read": false}' http://0.0.0.0:39745/api/notifications/null%2Cnull/

Response violates schemaST108

"2026-10-19 12:57" is not a "date-time"

Validated against the response schema for status code 200.

Schema at /properties/creation:

    {
        "format": "date-time",
        "type": "string",
        "readOnly": true
    }

Value:

    "2026-10-19 12:57"
Response200 OK
{"pk":1,"target":{"name":"Error object (1)","model_name":"Error","model_type":"error","model_id":1,"link":"http://localhost:39745/admin/error_report/error/1/change/"},"source":{"name":"admin","model_name":"user","model_type":"user","model_id":1},"user":1,"category":"inventree.error_log","name":"Server Error","message":"An error has been logged by the server.","creation":"2026-10-19 12:57","age":2056,"age_human":"34 minutes ago","read":false}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/notifications/1/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/notifications/1/
PUT/api/notifications/{id}/
Response violates schema+1 moreless
  • Undocumented status code
58

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No NotificationMessage matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/notifications/0/

Response violates schemaST108

"2026-10-19 12:57" is not a "date-time"

Validated against the response schema for status code 200.

Schema at /properties/creation:

    {
        "format": "date-time",
        "type": "string",
        "readOnly": true
    }

Value:

    "2026-10-19 12:57"
Response200 OK
{"pk":1,"target":{"name":"Error object (1)","model_name":"Error","model_type":"error","model_id":1,"link":"http://localhost:39745/admin/error_report/error/1/change/"},"source":{"name":"admin","model_name":"user","model_type":"user","model_id":1},"user":1,"category":"inventree.error_log","name":"Server Error","message":"An error has been logged by the server.","creation":"2026-10-19 12:57","age":1386,"age_human":"23 minutes ago","read":false}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"read": false}' http://0.0.0.0:39745/api/notifications/1/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/notifications/1/
GET/api/order/transfer-order/{id}/
Response violates schema+1 moreless
  • Undocumented status code
34

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/transfer-order/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/transfer-order/null%2Cnull/

Response violates schemaST108

"" is not a "uri"

Validated against the response schema for status code 200.

Schema at /components/schemas/TransferOrder/properties/link:

    {
        "format": "uri",
        "type": "string",
        "description": "Link to external page",
        "maxLength": 2000
    }

Value:

    ""
Response200 OK
{"pk":1,"created_by":{"pk":1,"username":"admin","first_name":"","last_name":"","email":"admin@example.com"},"creation_date":"2026-10-19","issue_date":null,"start_date":null,"target_date":null,"description":"Sample purchase order report","line_items":0,"completed_lines":0,"link":"","project_code":null,"reference":"TO-0001","responsible":null,"contact":null,"address":null,"status":40,"status_text":"Cancelled","status_custom_key":null,"notes":null,"barcode_hash":"","overdue":false,"address_detail":null,"contac // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/transfer-order/1/
GET/api/part/category/parameters/
Response violates schema+1 moreless
  • Schema-violating request accepted
47

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedCategoryParameterTemplateList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []

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 `limit` in query - limit: Incorrect type
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/category/parameters/?limit=null&limit=null'
GET/api/part/thumbs/
Response violates schema+1 moreless
  • Schema-violating request accepted
52

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedPartThumbList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/thumbs/?limit=null&limit=null&search='

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 `limit` in query - limit: Incorrect type
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/thumbs/?limit=null&limit=null'
GET/api/part/thumbs/{id}/
Response violates schema+1 moreless
  • Undocumented status code
36

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/thumbs/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/thumbs/null%2Cnull/

Response violates schemaST108

null is not of type "string"

Validated against the response schema for status code 200.

Schema at /properties/image:

    {
        "type": "string",
        "format": "uri"
    }

Value:

    null
Response200 OK
{"image":null}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/thumbs/1/
GET/api/part/{id}/
Response violates schema+1 moreless
  • Undocumented status code
55

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No Part matches the given query."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/0/?category_detail=true&location_detail=true&parameters=true&path_detail=true&price_breaks=true'

Response violates schemaST1082 violations

"2026-10-19 13:33" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /components/schemas/Part/properties/pricing_updated:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "date-time",
                "readOnly": true
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    "2026-10-19 13:33"
"category_name" is a required property

Validated against the response schema for status code 200.

Schema at /components/schemas/Part:

    {
        "required": [
            "barcode_hash",
            "category_name",
            "full_name",
            "name",
            "pk",
            "starred",
            "thumbnail"
        ],
        "type": "object",
        "description": "Serializer for complete detail information of a part.\n\n...
        "properties": {
            "active": {
                "type": "boolean",
                "description": "Is this part active?"
            },
            "assembly": {
                "type": "boolean",
        // Output truncated...
    }

Value:

    {
        "IPN": "",
        "active": true,
        "allocated_to_build_orders": 0.0,
        "allocated_to_sales_orders": 0.0,
        "assembly": false,
        "barcode_hash": "",
        "building": 0.0,
        "category": null,
        "category_default_location": null,
        "component": true,
        "creation_date": "2026-10-19",
        "creation_user": 1,
        "default_expiry": 0,
        "default_location": null,
        "description": "",
        "external_stock": 0.0,
        "full_name": "00000000000000000000000000000000000000000000000000000000000...
        "image": null,
        // Output truncated...
    }
Response200 OK
{"active":true,"assembly":false,"barcode_hash":"","category":null,"component":true,"creation_date":"2026-10-19","creation_user":1,"default_expiry":0,"default_location":null,"description":"","full_name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","image":null,"IPN":"","is_template":false,"keywords":null,"link":null,"locked":false,"minimum_stock":0.0,"maximum_stock":0.0,"name":"000000000000000000000000000000000000000000000000000000000000000000000000000 // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/1/
PATCH/api/part/{id}/bom-validate/
Response violates schema+1 moreless
  • Undocumented status code
70

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/null,null/bom-validate/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"valid": false}' http://0.0.0.0:39745/api/part/null%2Cnull/bom-validate/

Response violates schemaST108

"bom_checksum" is a required property

Validated against the response schema for status code 200.

Schema at /components/schemas/PartBomValidate:

    {
        "required": [
            "bom_checksum",
            "bom_validated",
            "pk"
        ],
        "type": "object",
        "description": "Serializer for Part BOM information.",
        "properties": {
            "pk": {
                "type": "integer",
                "readOnly": true,
                "title": "ID"
            },
            "bom_validated": {
                "type": "boolean",
                "readOnly": true,
                "description": "Is the BOM for this part valid?"
            },
        // Output truncated...
    }

Value:

    {
        "complete": true,
        "exists": false,
        "http_status": 200,
        "pending": false,
        "success": true,
        "task_id": ""
    }
Response200 OK
{"task_id":"","exists":false,"pending":false,"complete":true,"success":true,"http_status":200}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/part/1/bom-validate/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/part/1/bom-validate/
PUT/api/part/{id}/bom-validate/
Response violates schema+1 moreless
  • Undocumented status code
55

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/null,null/bom-validate/"}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"valid": false}' http://0.0.0.0:39745/api/part/null%2Cnull/bom-validate/

Response violates schemaST108

"bom_checksum" is a required property

Validated against the response schema for status code 200.

Schema at /components/schemas/PartBomValidate:

    {
        "required": [
            "bom_checksum",
            "bom_validated",
            "pk"
        ],
        "type": "object",
        "description": "Serializer for Part BOM information.",
        "properties": {
            "pk": {
                "type": "integer",
                "readOnly": true,
                "title": "ID"
            },
            "bom_validated": {
                "type": "boolean",
                "readOnly": true,
                "description": "Is the BOM for this part valid?"
            },
        // Output truncated...
    }

Value:

    {
        "complete": true,
        "exists": false,
        "http_status": 200,
        "pending": false,
        "success": true,
        "task_id": ""
    }
Response200 OK
{"task_id":"","exists":false,"pending":false,"complete":true,"success":true,"http_status":200}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/part/1/bom-validate/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/part/1/bom-validate/
GET/api/part/{id}/pricing/
Response violates schema+1 moreless
  • Undocumented status code
35

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/null,null/pricing/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/null%2Cnull/pricing/

Response violates schemaST108

"2026-10-19 13:33" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /properties/updated:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "date-time",
                "readOnly": true
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    "2026-10-19 13:33"
Response200 OK
{"currency":"USD","updated":"2026-10-19 13:33","scheduled_for_update":false,"bom_cost_min":null,"bom_cost_max":null,"purchase_cost_min":null,"purchase_cost_max":null,"internal_cost_min":null,"internal_cost_max":null,"supplier_price_min":null,"supplier_price_max":null,"variant_cost_min":null,"variant_cost_max":null,"override_min":null,"override_min_currency":"USD","override_max":null,"override_max_currency":"USD","overall_min":null,"overall_max":null,"sale_price_min":null,"sale_price_max":null,"sale_history_ // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/1/pricing/
PATCH/api/part/{id}/pricing/
Response violates schema+1 moreless
  • Undocumented status code
69

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/null,null/pricing/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"override_min": "", "override_min_currency": "", "override_max": "", "override_max_currency": "", "update": null}' http://0.0.0.0:39745/api/part/null%2Cnull/pricing/

Response violates schemaST108

"2026-10-19 13:35" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /properties/updated:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "date-time",
                "readOnly": true
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    "2026-10-19 13:35"
Response200 OK
{"currency":"USD","updated":"2026-10-19 13:35","scheduled_for_update":false,"bom_cost_min":null,"bom_cost_max":null,"purchase_cost_min":null,"purchase_cost_max":null,"internal_cost_min":null,"internal_cost_max":null,"supplier_price_min":null,"supplier_price_max":null,"variant_cost_min":null,"variant_cost_max":null,"override_min":null,"override_min_currency":"USD","override_max":null,"override_max_currency":"USD","overall_min":null,"overall_max":null,"sale_price_min":null,"sale_price_max":null,"sale_history_ // Output truncated...
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/part/1/pricing/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/part/1/pricing/
GET/api/plugins/
Response violates schema+1 moreless
  • Schema-violating request accepted
50

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedPluginConfigList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/plugins/?active=true&builtin=true&installed=true&limit=0&mandatory=true&mixin=&offset=0&ordering=key&sample=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 `limit` in query - violates `type` at /properties/limit (was integer, became array)
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/plugins/?sample=false&search=%C2%8C%C3%82%F3%BC%A6%80%C2%AF%C2%AF%C3%A3-%21i%F0%B0%A0%8D%01%F1%A2%8D%96&builtin=false&mandatory=false&ordering=key&active=true&installed=false&offset=2365262&mixin=%F2%9F%91%9Bq6%C2%8Cjz%F3%96%A2%AE&limit=0.0&limit=-1.7976931348623157e%2B308&limit=%18%F3%BB%8F%B1&limit=A%C3%A3%C2%96%F0%BF%A8%B4%05%F3%8E%93%B8&limit=%ED%8F%AC&limit=%14%C3%A1%C3%A1%F1%B7%B7%A2%C3%B4%19x%F0%BA%B4%84%F0%92%BC%AC&limit=%60%C3%81%C3%AF%F3%BE%93%AD%C3%B5%1FX%C2%B0%F2%B2%A3%97%07&limit=%F0%A6%AC%BE%C3%A5&limit=%C2%ABo&limit=-6.2308206981804504e%2B16&limit=%11&limit=R%F1%8C%84%91%F0%B4%87%BB%C3%AEq%F3%A5%AC%B5&limit=%C3%A7&limit=%C2%93%F1%AF%A8%A4&limit=%C2%A9x&limit=%C3%B3I%C3%B0%C3%96%C3%B4%C3%8E_%EC%98%A5%2A&limit=%5B%5B-1.0959723857698296e%2B16%5D%2C+%5B-2861%2C+%27null%27%2C+%27%2C%5Cx08%EC%9F%A2%5CU0007b7bd%27%5D%2C+%5B%5D%5D&limit=%7B%22%C2%B6%27P%C3%98%23%22%3A+%5B%5D%7D&limit=%5B%7B%7D%2C+%5B%27null%27%2C+145644711%5D%2C+%27null%27%5D&limit=%5B-15277%2C+4.014768780754216e%2B16%2C+6714191395149421.0%5D&limit=%5B%27null%27%2C+%27null%27%2C+-2.8226903863728384e%2B16%5D&limit=%7B%7D&limit=%5B%5B%5D%2C+%27%C3%BC%3EK%27%2C+%27true%27%5D&limit=%5B%5B%27null%27%2C+%27%5Cx15%3B%C3%BB%5Cx9c%27%5D%5D&limit=%7B%27%C3%A9%5Cx0bt%27%3A+%5B2.3101858459743916e%2B16%5D%2C+%27%C3%BB%5Cx8a%5Cx01%C3%B4%5CU000d3ebf%5CU0004c565%C2%A4%5Cx06%5Cx8a%5CU0002f765%27%3A+%5B%5B4.0474711947367704e%2B16%5D%2C+-1.7564535769992952e%2B16%2C+%27true%27%5D%2C+%27%C3%B1%27%3A+%27null%27%7D&limit=%5B%5B-6.546932456520336e-209%2C+%27null%27%5D%2C+%7B%7D%2C+%27%C3%9A%5CU00108252%C3%9C%5CU000f28db%5Cx893%5CU000cccfc%C3%A4%24%F0%9D%A0%AD%5CU000c6ce7%5CU000d4baa%C3%A8N%F0%A6%AF%A5%5CU00065810%C2%A4%27%5D&limit=%7B%7D&limit=-3.802432167393342e%2B16&limit=false&limit=%7B%7D&limit=%5B%5D&limit=%7B%27%C3%A3f%C3%89%5Cx87%C2%B8%5CU000443c9%C3%99%C3%A8e%27%3A+%7B%27%C3%B9%5Cx838%27%3A+-328560870534%2C+%27%C3%BFR5%5CU000f6db8%27%3A+%27null%27%2C+%27%5CU0004836a%27%3A+%27null%27%7D%2C+%27%27%3A+%7B%27%5Cx10%27%3A+1.9101645455084924e%2B16%2C+%27%C3%BC%C3%9D%5Cx8b%5Cx1e8%C3%AB%5CU000e5754%27%3A+2480%7D%7D&limit=%5B-0.3128824595649371%2C+%27true%27%2C+%27null%27%5D&limit=%7B%22%5CU000b7d7b%5Cx97~%C2%A8d%5CU000c04b2%5Cx17%5Cx14%5Cx9aQ%5CU000403e8%C3%B4%5CU0004e88a%5Cx1eD%27%C2%AE%22%3A+%5B%27null%27%5D%2C+%27%C2%B1%5Cx8c%27%3A+9007199254740993%2C+%27%5Cx19%27%3A+%5B%27%C2%AC%C3%AA9%E3%B4%BF_%C3%89c%5Cx85%5CU0005c681%C3%96C%C2%B9_%C3%971%5CU000c1d14%27%2C+-1.4505577269514596e%2B16%2C+%27false%27%5D%7D&limit=%7B%27%C2%BF%27%3A+%27false%27%2C+%27%C3%96%3B%C2%AC%2C%27%3A+356%2C+%27%5Cx8bX%C3%96%3C%C2%BC%5CU00056914%2C%27%3A+%7B%27%27%3A+%27false%27%7D%7D&limit=-6.397803870318908e%2B16&limit=%5B%5D&limit=%7B%27%5Cx07KNi4%5CU000fb2d7%5D%27%3A+55%2C+%27%27%3A+%27false%27%2C+%27%5CU000f584e%C3%8C%27%3A+-137438953471%7D&limit=%C3%B7%F0%B1%BE%8E%F0%BD%8E%86%F2%85%A6%84%3Cn%C3%83&limit=null&limit=%5B%27null%27%5D&limit=%5B%5D'
GET/api/plugins/{plugin}/settings/
Response violates schema+1 moreless
  • Undocumented status code
34

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Plugin '0' not installed"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/plugins/0/settings/

Response violates schemaST108

null is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PluginSetting/properties/model_filters:

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

Value:

    null
Response200 OK
[{"pk":2,"key":"INTERNAL_BARCODE_FORMAT","value":"short","name":"Internal Barcode Format","description":"Select an internal barcode format","type":"string","choices":[{"value":"json","display_name":"JSON barcodes (human readable)"},{"value":"short","display_name":"Short barcodes (space optimized)"}],"model_name":null,"model_filters":null,"api_url":null,"typ":"plugin","units":"","required":false,"confirm":false,"confirm_text":"","plugin":"inventreebarcode","read_only":false},{"pk":1,"key":"SHORT_BARCODE_PREF // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/plugins/inventreebarcode/settings/
GET/api/plugins/{plugin}/settings/{key}/
Response violates schema+1 moreless
  • Undocumented status code
33

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/plugins/0/settings/%C2%84/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/plugins/0/settings/%C2%84/

Response violates schemaST108

null is not of type "object"

Validated against the response schema for status code 200.

Schema at /properties/model_filters:

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

Value:

    null
Response200 OK
{"pk":2,"key":"INTERNAL_BARCODE_FORMAT","value":"short","name":"Internal Barcode Format","description":"Select an internal barcode format","type":"string","choices":[{"value":"json","display_name":"JSON barcodes (human readable)"},{"value":"short","display_name":"Short barcodes (space optimized)"}],"model_name":null,"model_filters":null,"api_url":null,"typ":"plugin","units":"","required":false,"confirm":false,"confirm_text":"","plugin":"inventreebarcode","read_only":false}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/plugins/inventreebarcode/settings/INTERNAL_BARCODE_FORMAT/
PUT/api/plugins/{plugin}/settings/{key}/
Response violates schema+1 moreless
  • Undocumented status code
66

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Plugin '0' not installed"}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/plugins/0/settings/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/plugins/inventreebarcode/settings/INVENTREE_DEBUG/

Response violates schemaST108

null is not of type "object"

Validated against the response schema for status code 200.

Schema at /properties/model_filters:

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

Value:

    null
Response200 OK
{"pk":1,"key":"SHORT_BARCODE_PREFIX","value":"򺴤","name":"Short Barcode Prefix","description":"Customize the prefix used for short barcodes, may be useful for environments with multiple InvenTree instances","type":"string","choices":[],"model_name":null,"model_filters":null,"api_url":null,"typ":"plugin","units":"","required":false,"confirm":false,"confirm_text":"","plugin":"inventreebarcode","read_only":false}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=5cae2ca69d671b2760afb9bc80f86d3f' -d $'--5cae2ca69d671b2760afb9bc80f86d3f\r\nContent-Disposition: form-data; name="units"\r\n\r\n{}\r\n--5cae2ca69d671b2760afb9bc80f86d3f\r\nContent-Disposition: form-data; name="value"\r\n\r\n\xf2\xba\xb4\xa4\r\n--5cae2ca69d671b2760afb9bc80f86d3f--\r\n' http://0.0.0.0:39745/api/plugins/inventreebarcode/settings/SHORT_BARCODE_PREFIX/
GET/api/project-code/
Response violates schema+1 moreless
  • Schema-violating request accepted
72

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedProjectCodeList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/project-code/?limit=0&offset=0&ordering=code'

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: parameters `ordering`, `limit` in query
  - violates `enum` at /properties/ordering
  - violates `type` at /properties/limit (was integer, became null)
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/project-code/?limit=null&search=%C2%B4+-%07Q&offset=-89&ordering=%C2%87%C3%BBm%E7%80%B5'
GET/api/report/asset/
Response violates schema+1 moreless
  • Schema-violating request accepted
51

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedReportAssetList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []

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 `limit` in query - limit: Incorrect type
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/report/asset/?limit=null&limit=null'
GET/api/report/snippet/
Response violates schema+1 moreless
  • Schema-violating request accepted
51

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedReportSnippetList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []

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 `limit` in query - limit: Incorrect type
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/report/snippet/?limit=null&limit=null'
GET/api/report/template/{id}/
Response violates schema+1 moreless
  • Undocumented status code
36

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/report/template/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/report/template/null%2Cnull/

Response violates schemaST1082 violations

"/media/report/report/inventree_bill_of_materials_report.html" is not a "uri"

Validated against the response schema for status code 200.

Schema at /components/schemas/ReportTemplate/properties/template:

    {
        "format": "uri",
        "type": "string"
    }

Value:

    "/media/report/report/inventree_bill_of_materials_report.html"
"2026-10-19 12:55" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /components/schemas/ReportTemplate/properties/updated:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "date-time",
                "description": "Timestamp of last update"
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    "2026-10-19 12:55"
Response200 OK
{"pk":1,"name":"InvenTree Bill of Materials","description":"Sample bill of materials report","model_type":"part","template":"/media/report/report/inventree_bill_of_materials_report.html","filters":"","filename_pattern":"output.pdf","enabled":true,"revision":2,"attach_to_model":false,"updated":"2026-10-19 12:55","updated_by":null,"updated_by_detail":null,"page_size":"A4","landscape":false,"merge":false}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/report/template/1/
PATCH/api/report/template/{id}/
Response violates schema+1 moreless
  • Undocumented status code
51

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/report/template/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "", "description": "", "model_type": "build", "template": "https://0.com", "filters": "", "filename_pattern": "", "enabled": false, "attach_to_model": false, "updated": "2000-01-01T00:00:00Z", "updated_by": null, "page_size": "A4", "landscape": false, "merge": false}' http://0.0.0.0:39745/api/report/template/null%2Cnull/

Response violates schemaST1082 violations

"/media/report/report/inventree_bill_of_materials_report.html" is not a "uri"

Validated against the response schema for status code 200.

Schema at /components/schemas/ReportTemplate/properties/template:

    {
        "format": "uri",
        "type": "string"
    }

Value:

    "/media/report/report/inventree_bill_of_materials_report.html"
"2026-10-19 13:28" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /components/schemas/ReportTemplate/properties/updated:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "date-time",
                "description": "Timestamp of last update"
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    "2026-10-19 13:28"
Response200 OK
{"pk":1,"name":"InvenTree Bill of Materials","description":"Sample bill of materials report","model_type":"part","template":"/media/report/report/inventree_bill_of_materials_report.html","filters":"","filename_pattern":"output.pdf","enabled":true,"revision":3,"attach_to_model":false,"updated":"2026-10-19 13:28","updated_by":1,"updated_by_detail":{"pk":1,"username":"admin","first_name":"","last_name":"","email":"admin@example.com"},"page_size":"A4","landscape":false,"merge":false}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/report/template/1/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/report/template/1/
GET/api/selection/
Response violates schema+1 moreless
  • Schema-violating request accepted
90

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedSelectionListList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []

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 `limit` in query - limit: Incorrect type
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/selection/?limit=null&limit=null'

Response violates schemaST1082 violations

"2026-10-19 13:18" is not a "date-time"

Validated against the response schema for status code 200.

Schema at /components/schemas/SelectionList/properties/created:

    {
        "format": "date-time",
        "type": "string",
        "readOnly": true,
        "description": "Date and time that the selection list was created"
    }

Value:

    "2026-10-19 13:18"
"2026-10-19 13:18" is not a "date-time"

Validated against the response schema for status code 200.

Schema at /components/schemas/SelectionList/properties/last_updated:

    {
        "format": "date-time",
        "type": "string",
        "readOnly": true,
        "description": "Date and time that the selection list was last updated"
    }

Value:

    "2026-10-19 13:18"
Response200 OK
{"count":2,"next":null,"previous":null,"results":[{"pk":1,"name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","description":"","active":true,"locked":false,"source_plugin":null,"source_string":"","default":null,"created":"2026-10-19 13:18","last_updated":"2026-10-19 13:18","entry_count":0,"choices":[]},{"pk":2,"name":"Label Printer","description":"","active":false,"locked":false,"source_plugin":null,"source_string":"","default":null,"created":"2026-10 // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/selection/?offset=-1602&limit=249'
GET/api/selection/{id}/
Response violates schema+1 moreless
  • Undocumented status code
35

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/selection/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/selection/null%2Cnull/

Response violates schemaST1082 violations

"2026-10-19 13:18" is not a "date-time"

Validated against the response schema for status code 200.

Schema at /components/schemas/SelectionList/properties/created:

    {
        "format": "date-time",
        "type": "string",
        "readOnly": true,
        "description": "Date and time that the selection list was created"
    }

Value:

    "2026-10-19 13:18"
"2026-10-19 13:18" is not a "date-time"

Validated against the response schema for status code 200.

Schema at /components/schemas/SelectionList/properties/last_updated:

    {
        "format": "date-time",
        "type": "string",
        "readOnly": true,
        "description": "Date and time that the selection list was last updated"
    }

Value:

    "2026-10-19 13:18"
Response200 OK
{"pk":2,"name":"Label Printer","description":"","active":false,"locked":false,"source_plugin":null,"source_string":"","default":null,"created":"2026-10-19 13:18","last_updated":"2026-10-19 13:18","entry_count":0,"choices":[]}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/selection/2/
PATCH/api/selection/{id}/
Response violates schema+1 moreless
  • Undocumented status code
69

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/selection/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "", "description": "", "active": false, "locked": false, "source_plugin": null, "source_string": ""}' http://0.0.0.0:39745/api/selection/null%2Cnull/

Response violates schemaST1082 violations

"2026-10-19 13:18" is not a "date-time"

Validated against the response schema for status code 200.

Schema at /components/schemas/SelectionList/properties/created:

    {
        "format": "date-time",
        "type": "string",
        "readOnly": true,
        "description": "Date and time that the selection list was created"
    }

Value:

    "2026-10-19 13:18"
"2026-10-19 13:35" is not a "date-time"

Validated against the response schema for status code 200.

Schema at /components/schemas/SelectionList/properties/last_updated:

    {
        "format": "date-time",
        "type": "string",
        "readOnly": true,
        "description": "Date and time that the selection list was last updated"
    }

Value:

    "2026-10-19 13:35"
Response200 OK
{"pk":2,"name":"Label Printer","description":"","active":false,"locked":false,"source_plugin":null,"source_string":"","default":null,"created":"2026-10-19 13:18","last_updated":"2026-10-19 13:35","entry_count":0,"choices":[]}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/selection/2/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/selection/1/
GET/api/settings/user/{key}/
Response violates schema+1 moreless
  • Undocumented status code
35

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/settings/user/%C2%84/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/settings/user/%C2%84/

Response violates schemaST108

true is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /properties/value:

    {
        "anyOf": [
            {
                "type": "string"
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    true
Response200 OK
{"pk":7,"key":"SEARCH_PREVIEW_SHOW_MANUFACTURER_PARTS","value":true,"name":"Search Manufacturer Parts","description":"Display manufacturer parts in search preview window","user":1,"type":"boolean","units":"","choices":[],"model_name":null,"api_url":null,"typ":"user","confirm":false,"confirm_text":""}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/settings/user/SEARCH_PREVIEW_SHOW_MANUFACTURER_PARTS/
PATCH/api/settings/user/{key}/
Response violates schema+1 moreless
  • Undocumented status code
53

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/settings/user/%C2%84/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"value": null}' http://0.0.0.0:39745/api/settings/user/%C2%84/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/settings/user/INVENTREE_DEBUG/

Response violates schemaST108

true is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /properties/value:

    {
        "anyOf": [
            {
                "type": "string"
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    true
Response200 OK
{"pk":8,"key":"SHOW_BOM_SUBASSEMBLY_LEVELS","value":true,"name":"Show Subassemblies in BOM table","description":"Enable display of subassemblies in the BOM table","user":1,"type":"boolean","units":"","choices":[],"model_name":null,"api_url":null,"typ":"user","confirm":false,"confirm_text":""}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/settings/user/SHOW_BOM_SUBASSEMBLY_LEVELS/
GET/api/stock/location-type/
Response violates schema+1 moreless
  • Schema-violating request accepted
51

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedStockLocationTypeList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/stock/location-type/?limit=0&offset=0&ordering=name'

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: parameters `offset`, `limit` in query
  - violates `type` at /properties/offset (was integer, became boolean)
  - violates `type` at /properties/limit (was integer, became number)
Response200 OK
[{"pk":8,"name":"กา","description":"","icon":"","location_count":0},{"pk":7,"name":"กา","description":"","icon":"","location_count":0},{"pk":6,"name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","description":"","icon":"","location_count":0},{"pk":5,"name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","description":"","icon":"","location_count":0},{"pk":4,"name":"000000000000000000000000000000000 // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/stock/location-type/?limit=1.6430604651796597e-267&offset=false'
GET/api/stock/track/{id}/
Response violates schema+1 moreless
  • Undocumented status code
42

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/stock/track/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/track/null%2Cnull/

Response violates schemaST108

"2026-10-19 13:46" is not a "date-time"

Validated against the response schema for status code 200.

Schema at /properties/date:

    {
        "format": "date-time",
        "type": "string",
        "readOnly": true
    }

Value:

    "2026-10-19 13:46"
Response200 OK
{"pk":1,"item":1,"part":1,"date":"2026-10-19 13:46","deltas":{"status":10},"label":"Stock item created","notes":"","tracking_type":1,"user":1}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/track/1/
GET/api/stock/{id}/
Response violates schema+1 moreless
  • Undocumented status code
49

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No StockItem matches the given query."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/stock/0/?location_detail=true&part_detail=true&path_detail=true&supplier_part_detail=true'

Response violates schemaST1083 violations

"" is not a "uri"

Validated against the response schema for status code 200.

Schema at /components/schemas/StockItem/properties/link:

    {
        "format": "uri",
        "type": "string",
        "title": "External Link",
        "description": "Link to external URL",
        "maxLength": 2000
    }

Value:

    ""
"2026-10-19 13:46" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /components/schemas/StockItem/properties/creation_date:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "date-time",
                "readOnly": true,
                "description": "Date that this stock item was created"
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    "2026-10-19 13:46"
"2026-10-19 13:46" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /components/schemas/StockItem/properties/updated:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "date-time",
                "readOnly": true,
                "description": "Timestamp of last update"
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    "2026-10-19 13:46"
Response200 OK
{"pk":1,"part":1,"quantity":0.0,"serial":null,"batch":"","location":null,"belongs_to":null,"build":null,"consumed_by":null,"customer":null,"delete_on_deplete":true,"expiry_date":null,"in_stock":false,"is_building":false,"link":"","notes":null,"owner":null,"packaging":null,"parent":null,"purchase_order":null,"purchase_order_reference":null,"sales_order":null,"sales_order_reference":null,"status":10,"status_text":"OK","status_custom_key":10,"supplier_part":null,"SKU":null,"MPN":null,"barcode_hash":"","creatio // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/1/
GET/api/stock/{id}/serial-numbers/
Response violates schema+1 moreless
  • Undocumented status code
41

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/stock/null,null/serial-numbers/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/null%2Cnull/serial-numbers/

Response violates schemaST108

null is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/StockItem:

    {
        "type": "object",
        "description": "Serializer for a StockItem.\n\n- Includes serialization f...
        "properties": {
            "pk": {
                "type": "integer",
                "readOnly": true,
                "title": "ID"
            },
            "part": {
                "type": "integer",
                "description": "Base Part"
            },
            "quantity": {
                "type": "number",
                "format": "double"
            },
            "serial": {
                "anyOf": [
        // Output truncated...
    }

Value:

    null
Response200 OK
{"next":null,"previous":null}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/1/serial-numbers/
GET/api/units/
Response violates schema+1 moreless
  • Schema-violating request accepted
52

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedCustomUnitList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/units/?limit=0&offset=0&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 `limit` in query - violates `type` at /properties/limit (was integer, became object)
Response200 OK
[{"pk":1,"name":"cìú","symbol":"","definition":"m"}]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/units/?limit=&limit=%C2%BE%C2%BE%C2%AD%1F%C3%96&limit=%5D%C2%BA%C3%B2%C3%BD%F1%BE%B3%86%F0%A1%B6%88%F2%9A%95%8C%25.&limit=%2F'
GET/api/user/
Response violates schema+1 moreless
  • Schema-violating request accepted
82

Response violates schemaST108

[{"email":"admin@example.com","first_name":"","groups":[],"is_active":true," ... is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedUserCreateList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    [
        {
            "email": "admin@example.com",
            "first_name": "",
            "groups": [],
            "is_active": true,
            "is_staff": true,
            "is_superuser": true,
            "last_name": "",
            "pk": 1,
            "profile": {
                "active": true,
                "contact": null,
                "displayname": null,
                "location": null,
                "organisation": null,
                "position": null,
                "primary_group": null,
                "status": null,
        // Output truncated...
    ]
Response200 OK
[{"pk":1,"username":"admin","first_name":"","last_name":"","email":"admin@example.com","groups":[],"is_staff":true,"is_superuser":true,"is_active":true,"profile":{"displayname":null,"position":null,"status":null,"location":null,"active":true,"contact":null,"type":"internal","organisation":null,"primary_group":null}}]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/user/?is_active=true&is_staff=true&is_superuser=true&limit=0&offset=0&ordering=email'

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 `is_staff` in query - violates `type` at /properties/is_staff (was boolean, became number)
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/user/?ordering=is_active&is_superuser=false&limit=-18279&offset=-351&is_staff=-1e-323'
GET/api/user/owner/
Response violates schema+1 moreless
  • Schema-violating request accepted
101

Response violates schemaST108

[{"label":"user","name":"admin","owner_id":1,"owner_model":"user","pk":1},{" ... is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedOwnerList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    [
        {
            "label": "user",
            "name": "admin",
            "owner_id": 1,
            "owner_model": "user",
            "pk": 1
        },
        {
            "label": "group",
            "name": "000000000000000000000000000000000000000000000000000000000000...
            "owner_id": 1,
            "owner_model": "group",
            "pk": 2
        }
    ]
Response200 OK
[{"pk":1,"owner_id":1,"owner_model":"user","name":"admin","label":"user"},{"pk":2,"owner_id":1,"owner_model":"group","name":"00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","label":"group"}]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/user/owner/?is_active=true&limit=0&offset=0&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: parameters `limit`, `is_active` in query
  - violates `type` at /properties/limit (was integer, became array)
  - violates `type` at /properties/is_active (was boolean, became null)
Response200 OK
[{"pk":1,"owner_id":1,"owner_model":"user","name":"admin","label":"user"},{"pk":2,"owner_id":1,"owner_model":"group","name":"00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","label":"group"},{"pk":3,"owner_id":2,"owner_model":"group","name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","label":"group"},{"pk":4,"owner_id":3,"owner_model":"group","name": // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/user/owner/?is_active=null&limit=W%F0%B6%91%9D'
GET/api/user/tokens/{id}/
Response violates schema+1 moreless
  • Undocumented status code
43

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No ApiToken matches the given query."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/user/tokens/0/?all_users=null&all_users=null'

Response violates schemaST108

"2026-10-19 13:19" is not a "date-time"

Validated against the response schema for status code 200.

Schema at /components/schemas/ApiToken/properties/created:

    {
        "format": "date-time",
        "type": "string",
        "readOnly": true
    }

Value:

    "2026-10-19 13:19"
Response200 OK
{"created":"2026-10-19 13:19","expiry":"2027-10-19","id":2,"last_seen":null,"name":"","token":"inv-ffe5*********************************153-20261019","active":true,"revoked":false,"user":1,"user_detail":{"pk":1,"username":"admin","first_name":"","last_name":"","email":"admin@example.com"},"in_use":false}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/user/tokens/2/
POST/api/action/Missing test dataResponse violates schema47

Response violates schemaST108

"error" is a required property

Validated against the response schema for status code 400.

Schema:

    {
        "required": [
            "error"
        ],
        "type": "object",
        "description": "Serializer for the ActionPluginView error responses.",
        "properties": {
            "error": {
                "type": "string"
            },
            "action": {
                "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: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/action/
GET/api/admin/config/Response violates schema81

Response violates schemaST108

"2026-10-19T07:55:12.855076" is not a "date-time"

Validated against the response schema for status code 200.

Schema at /components/schemas/Config/properties/accessed:

    {
        "format": "date-time",
        "type": "string",
        "readOnly": true
    }

Value:

    "2026-10-19T07:55:12.855076"
Response200 OK
[{"key":"INVENTREE_DEBUG","env_var":"INVENTREE_DEBUG","config_key":"debug","source":"env","accessed":"2026-10-19T07:55:12.855076"},{"key":"INVENTREE_DOCKER","env_var":"INVENTREE_DOCKER","config_key":null,"source":"env","accessed":"2026-10-19T07:55:12.855107"},{"key":"INVENTREE_AUTO_UPDATE","env_var":"INVENTREE_AUTO_UPDATE","config_key":"auto_update","source":"env","accessed":"2026-10-19T07:55:12.855110"},{"key":"INVENTREE_LOG_LEVEL","env_var":"INVENTREE_LOG_LEVEL","config_key":"log_level","source":"yaml","a // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/admin/config/
GET/api/background-task/scheduled/Response violates schema51

Response violates schemaST108

[{"args":null,"func":"InvenTree.tasks.heartbeat","kwargs":null,"last_run":nu ... is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedScheduledTaskList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    [
        {
            "args": null,
            "func": "InvenTree.tasks.heartbeat",
            "kwargs": null,
            "last_run": null,
            "name": "InvenTree.tasks.heartbeat",
            "next_run": "2026-10-19 12:55",
            "pk": 1,
            "repeats": -1,
            "schedule_type": "I",
            "success": null,
            "task": null
        },
        {
            "args": null,
            "func": "InvenTree.tasks.delete_successful_tasks",
            "kwargs": null,
            "last_run": null,
        // Output truncated...
    ]
Response200 OK
[{"pk":1,"name":"InvenTree.tasks.heartbeat","func":"InvenTree.tasks.heartbeat","args":null,"kwargs":null,"schedule_type":"I","repeats":-1,"last_run":null,"next_run":"2026-10-19 12:55","success":null,"task":null},{"pk":2,"name":"InvenTree.tasks.delete_successful_tasks","func":"InvenTree.tasks.delete_successful_tasks","args":null,"kwargs":null,"schedule_type":"D","repeats":-1,"last_run":null,"next_run":"2026-10-19 12:55","success":null,"task":null},{"pk":3,"name":"InvenTree.tasks.delete_failed_tasks","func":" // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/background-task/scheduled/?limit=0&offset=0&ordering=pk'

Response violates schemaST1083 violations

"2026-10-19 12:55" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /components/schemas/ScheduledTask/properties/next_run:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "date-time",
                "description": "When this schedule runs next (stored in UTC)."
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    "2026-10-19 12:55"
null is not of type "boolean"

Validated against the response schema for status code 200.

Schema at /components/schemas/ScheduledTask/properties/success:

    {
        "type": "boolean"
    }

Value:

    null
null is not of type "string"

Validated against the response schema for status code 200.

Schema at /components/schemas/ScheduledTask/properties/last_run:

    {
        "type": "string",
        "format": "date-time"
    }

Value:

    null
Response200 OK
{"count":25,"next":null,"previous":null,"results":[{"pk":1,"name":"InvenTree.tasks.heartbeat","func":"InvenTree.tasks.heartbeat","args":null,"kwargs":null,"schedule_type":"I","repeats":-1,"last_run":null,"next_run":"2026-10-19 12:55","success":null,"task":null},{"pk":2,"name":"InvenTree.tasks.delete_successful_tasks","func":"InvenTree.tasks.delete_successful_tasks","args":null,"kwargs":null,"schedule_type":"D","repeats":-1,"last_run":null,"next_run":"2026-10-19 12:55","success":null,"task":null},{"pk":3,"na // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/background-task/scheduled/?search=&limit=22216486'
GET/api/importer/models/Response violates schema39

Response violates schemaST108

"/api/project-code/" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /components/schemas/DataImporterModel/properties/api_url:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "uri",
                "readOnly": true
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    "/api/project-code/"
Response200 OK
[{"serializer":"ProjectCodeSerializer","model_type":"projectcode","api_url":"/api/project-code/"},{"serializer":"TagSerializer","model_type":"tag","api_url":null},{"serializer":"CustomStateSerializer","model_type":"inventreecustomuserstatemodel","api_url":null},{"serializer":"CustomUnitSerializer","model_type":"customunit","api_url":null},{"serializer":"ParameterTemplateSerializer","model_type":"parametertemplate","api_url":"/api/parameter/template/"},{"serializer":"ParameterSerializer","model_type":"parame // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/importer/models/
GET/api/notifications/Response violates schema21

Response violates schemaST108

[] is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedNotificationMessageList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    []
Response200 OK
[]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/notifications/?category=&limit=0&offset=0&ordering=category&read=true'
GET/api/plugins/settings/Response violates schema52

Response violates schemaST108

[{"api_url":null,"choices":[],"confirm":false,"confirm_text":"","description ... is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PaginatedPluginSettingList:

    {
        "type": "object",
        "required": [
            "count",
            "results"
        ],
        "properties": {
            "count": {
                "type": "integer",
                "example": 123
            },
            "next": {
                "anyOf": [
                    {
                        "type": "string",
                        "format": "uri",
                        "example": "http://api.example.org/accounts/?offset=400&l...
                    },
                    {
        // Output truncated...
    }

Value:

    [
        {
            "api_url": null,
            "choices": [],
            "confirm": false,
            "confirm_text": "",
            "description": "Customize the prefix used for short barcodes, may be ...
            "key": "SHORT_BARCODE_PREFIX",
            "model_filters": null,
            "model_name": null,
            "name": "Short Barcode Prefix",
            "pk": 1,
            "plugin": "inventreebarcode",
            "read_only": false,
            "required": false,
            "typ": "plugin",
            "type": "string",
            "units": "",
            "value": "INV-"
        // Output truncated...
    ]
Response200 OK
[{"pk":1,"key":"SHORT_BARCODE_PREFIX","value":"INV-","name":"Short Barcode Prefix","description":"Customize the prefix used for short barcodes, may be useful for environments with multiple InvenTree instances","type":"string","choices":[],"model_name":null,"model_filters":null,"api_url":null,"typ":"plugin","units":"","required":false,"confirm":false,"confirm_text":"","plugin":"inventreebarcode","read_only":false}]
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/plugins/settings/?limit=0&offset=0&plugin__active=true'

Response violates schemaST108

null is not of type "object"

Validated against the response schema for status code 200.

Schema at /components/schemas/PluginSetting/properties/model_filters:

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

Value:

    null
Response200 OK
{"count":2,"next":null,"previous":null,"results":[{"pk":1,"key":"SHORT_BARCODE_PREFIX","value":"INV-","name":"Short Barcode Prefix","description":"Customize the prefix used for short barcodes, may be useful for environments with multiple InvenTree instances","type":"string","choices":[],"model_name":null,"model_filters":null,"api_url":null,"typ":"plugin","units":"","required":false,"confirm":false,"confirm_text":"","plugin":"inventreebarcode","read_only":false},{"pk":2,"key":"INTERNAL_BARCODE_FORMAT","value // Output truncated...
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/plugins/settings/?limit=1528077'
POST/api/generate/batch-code/
Schema-valid request rejected+2 moreless
  • Schema-violating request accepted
  • Undocumented status code
128

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"build_order":["Incorrect type. Expected pk value, received str."],"item":["Incorrect type. Expected pk value, received str."],"location":["Incorrect type. Expected pk value, received str."],"part":["Incorrect type. Expected pk value, received str."],"purchase_order":["Incorrect type. Expected pk value, received str."],"quantity":["A valid number is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=16de64fc1fd45ee4156e2c7070839028' -d $'--16de64fc1fd45ee4156e2c7070839028\r\nContent-Disposition: form-data; name="build_order"\r\n\r\nnull\r\n--16de64fc1fd45ee4156e2c7070839028\r\nContent-Disposition: form-data; name="item"\r\n\r\nnull\r\n--16de64fc1fd45ee4156e2c7070839028\r\nContent-Disposition: form-data; name="location"\r\n\r\nnull\r\n--16de64fc1fd45ee4156e2c7070839028\r\nContent-Disposition: form-data; name="part"\r\n\r\nnull\r\n--16de64fc1fd45ee4156e2c7070839028\r\nContent-Disposition: form-data; name="purchase_order"\r\n\r\nnull\r\n--16de64fc1fd45ee4156e2c7070839028\r\nContent-Disposition: form-data; name="quantity"\r\n\r\n{}\r\n--16de64fc1fd45ee4156e2c7070839028--\r\n' http://0.0.0.0:39745/api/generate/batch-code/

Undocumented status codeST103

Received: 201
Documented: 200
Response201 Created
{"batch_code":""}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/generate/batch-code/

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` (was object, became integer)
Response201 Created
{"batch_code":""}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=c469ae8451599ab2172425cce31293ad' -d $'--c469ae8451599ab2172425cce31293ad\r\n5138--c469ae8451599ab2172425cce31293ad--\r\n' http://0.0.0.0:39745/api/generate/batch-code/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Hint: The request body contains 2 additional properties not defined in the schema (`กา`, `鏸›󈙎󰣾BÃ`). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields.
Response400 Bad Request
{"build_order":["Invalid pk \"-5469\" - object does not exist."],"item":["Invalid pk \"-1485\" - object does not exist."],"location":["Incorrect type. Expected pk value, received str."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=c08b8af8b1c1817f07b8cca15ab11e86' -d $'--c08b8af8b1c1817f07b8cca15ab11e86\r\nContent-Disposition: form-data; name="鏸\xc2\x9b\xf3\x88\x99\x8e\xf3\xb0\xa3\xbeBÃ"\r\n\r\n{}\r\n--c08b8af8b1c1817f07b8cca15ab11e86\r\nContent-Disposition: form-data; name="กา"\r\n\r\nnull\r\n--c08b8af8b1c1817f07b8cca15ab11e86\r\nContent-Disposition: form-data; name="build_order"\r\n\r\n-5469\r\n--c08b8af8b1c1817f07b8cca15ab11e86\r\nContent-Disposition: form-data; name="location"\r\n\r\nnull\r\n--c08b8af8b1c1817f07b8cca15ab11e86\r\nContent-Disposition: form-data; name="item"\r\n\r\n-1485\r\n--c08b8af8b1c1817f07b8cca15ab11e86--\r\n' http://0.0.0.0:39745/api/generate/batch-code/
PUT/api/part/category/{id}/
Schema-valid request rejected+2 moreless
  • Schema-violating request accepted
  • Undocumented status code
58

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No PartCategory matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/category/0/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Hint: The request body contains 5 additional properties not defined in the schema (``, `񡑻Ò򬯚ø𮵧3𭾄w¹…8󴏋񝥙`, `2􀤍` and 2 more). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields.

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"default_location":["Invalid pk \"-2215485\" - object does not exist."],"parent":["Invalid pk \"-207\" - object does not exist."]}
Reproduce
  1. GET/api/part/category/
    curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/category/?limit=0'
  2. PUT/api/part/category/1/failed here
    curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/x-www-form-urlencoded' -d '%C3%83=true&%F4%81%BD%8F3C%F2%89%B5%8A=%284%22%F2%89%90%A3&%F4%81%BD%8F3C%F2%89%B5%8A=%E2%B6%BF%7B%C2%A3%C2%BF8%0B&%F4%81%BD%8F3C%F2%89%B5%8A=&=%C2%88%F3%9A%BE%A9%C2%84C%C3%84&=red&=1450&=null&%112%F4%80%A4%8D=null&default_keywords=null&structural=false&description=Display+manufacturer+parts+in+search+preview+window&icon=&parent=-207&name=DigiKeyBarcodePlugin&default_location=-2215485' http://0.0.0.0:39745/api/part/category/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 `maxLength` at /properties/name (was "÷šo", became "÷šo*************************************************************************************************")
Response200 OK
{"pk":1,"name":"÷o*************************************************************************************************","description":"","default_location":null,"default_keywords":null,"level":0,"parent":null,"part_count":0,"subcategories":0,"pathstring":"÷o*************************************************************************************************","starred":false,"structural":true,"icon":"","parent_default_location":null,"path":[{"pk":1,"name":"÷o********************************************************* // Output truncated...
Reproduce
  1. GET/api/part/category/
    curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/category/?limit=0'
  2. PUT/api/part/category/1/failed here
    curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/x-www-form-urlencoded' -d name=%C3%B7%C2%9Ao%04%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A http://0.0.0.0:39745/api/part/category/1/
PATCH/api/units/{id}/
Schema-valid request rejected+2 moreless
  • Schema-violating request accepted
  • Undocumented status code
50

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "", "symbol": "", "definition": ""}' http://0.0.0.0:39745/api/units/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 (`6A㯿t`). 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":["Unit name must be a valid identifier"]}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=d4f2d70ee2e2fe54de73479348917d20' -d $'--d4f2d70ee2e2fe54de73479348917d20\r\nContent-Disposition: form-data; name="6A㯿t"\r\n\r\n3.850908264012652e+294\r\n--d4f2d70ee2e2fe54de73479348917d20\r\nContent-Disposition: form-data; name="6A㯿t"\r\n\r\n¤\r\n--d4f2d70ee2e2fe54de73479348917d20\r\nContent-Disposition: form-data; name="definition"\r\n\r\nm\r\n--d4f2d70ee2e2fe54de73479348917d20\r\nContent-Disposition: form-data; name="symbol"\r\n\r\n\r\n--d4f2d70ee2e2fe54de73479348917d20\r\nContent-Disposition: form-data; name="name"\r\n\r\nsixteen-summer-venus-connecticut\r\n--d4f2d70ee2e2fe54de73479348917d20--\r\n' http://0.0.0.0:39745/api/units/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` (was object, became boolean)
Response200 OK
{"pk":1,"name":"cìú","symbol":"","definition":"m"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=9cc651cd2c8d168349f50fede4c361ac' -d $'--9cc651cd2c8d168349f50fede4c361ac\r\nFalse--9cc651cd2c8d168349f50fede4c361ac--\r\n' http://0.0.0.0:39745/api/units/1/
PATCH/api/user/me/profile/
Schema-valid request rejected+2 moreless
  • Schema-violating request accepted
  • Undocumented status code
57

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"primary_group":["Incorrect type. Expected pk value, received str."]}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=c9874d2b5c80f6e597633ba117518172' -d $'--c9874d2b5c80f6e597633ba117518172\r\nContent-Disposition: form-data; name="language"\r\n\r\n\r\n--c9874d2b5c80f6e597633ba117518172\r\nContent-Disposition: form-data; name="theme"\r\n\r\nnull\r\n--c9874d2b5c80f6e597633ba117518172\r\nContent-Disposition: form-data; name="widgets"\r\n\r\nnull\r\n--c9874d2b5c80f6e597633ba117518172\r\nContent-Disposition: form-data; name="displayname"\r\n\r\n\r\n--c9874d2b5c80f6e597633ba117518172\r\nContent-Disposition: form-data; name="position"\r\n\r\n\r\n--c9874d2b5c80f6e597633ba117518172\r\nContent-Disposition: form-data; name="status"\r\n\r\n\r\n--c9874d2b5c80f6e597633ba117518172\r\nContent-Disposition: form-data; name="location"\r\n\r\n\r\n--c9874d2b5c80f6e597633ba117518172\r\nContent-Disposition: form-data; name="active"\r\n\r\nfalse\r\n--c9874d2b5c80f6e597633ba117518172\r\nContent-Disposition: form-data; name="contact"\r\n\r\n\r\n--c9874d2b5c80f6e597633ba117518172\r\nContent-Disposition: form-data; name="type"\r\n\r\nbot\r\n--c9874d2b5c80f6e597633ba117518172\r\nContent-Disposition: form-data; name="organisation"\r\n\r\n\r\n--c9874d2b5c80f6e597633ba117518172\r\nContent-Disposition: form-data; name="primary_group"\r\n\r\n{}\r\n--c9874d2b5c80f6e597633ba117518172--\r\n' http://0.0.0.0:39745/api/user/me/profile/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"primary_group":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=a08d10cbe140891ff53badf342506579' -d $'--a08d10cbe140891ff53badf342506579\r\nContent-Disposition: form-data; name="language"\r\n\r\n\r\n--a08d10cbe140891ff53badf342506579\r\nContent-Disposition: form-data; name="theme"\r\n\r\nnull\r\n--a08d10cbe140891ff53badf342506579\r\nContent-Disposition: form-data; name="widgets"\r\n\r\nnull\r\n--a08d10cbe140891ff53badf342506579\r\nContent-Disposition: form-data; name="displayname"\r\n\r\n\r\n--a08d10cbe140891ff53badf342506579\r\nContent-Disposition: form-data; name="position"\r\n\r\n\r\n--a08d10cbe140891ff53badf342506579\r\nContent-Disposition: form-data; name="status"\r\n\r\n\r\n--a08d10cbe140891ff53badf342506579\r\nContent-Disposition: form-data; name="location"\r\n\r\n\r\n--a08d10cbe140891ff53badf342506579\r\nContent-Disposition: form-data; name="active"\r\n\r\nfalse\r\n--a08d10cbe140891ff53badf342506579\r\nContent-Disposition: form-data; name="contact"\r\n\r\n\r\n--a08d10cbe140891ff53badf342506579\r\nContent-Disposition: form-data; name="type"\r\n\r\nbot\r\n--a08d10cbe140891ff53badf342506579\r\nContent-Disposition: form-data; name="organisation"\r\n\r\n\r\n--a08d10cbe140891ff53badf342506579\r\nContent-Disposition: form-data; name="primary_group"\r\n\r\n0\r\n--a08d10cbe140891ff53badf342506579--\r\n' http://0.0.0.0:39745/api/user/me/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 - violates `type` (was object, became array)
Response200 OK
{"language":"¬󠞠𘰅򶄶ë¶Ä","theme":null,"widgets":null,"displayname":null,"position":null,"status":null,"location":null,"active":false,"contact":"null","type":"internal","organisation":null,"primary_group":null}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:39745/api/user/me/profile/
POST/api/admin/email/test/
Schema-valid request rejected+1 moreless
  • Undocumented status code
57

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"email":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/admin/email/test/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
["Failed to send test email: \"INVE-W7: Email server not configured\""]
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=df4637c25fd6974030f37c163fe8c18e' -d $'--df4637c25fd6974030f37c163fe8c18e\r\nContent-Disposition: form-data; name="email"\r\n\r\n0@0.com\r\n--df4637c25fd6974030f37c163fe8c18e--\r\n' http://0.0.0.0:39745/api/admin/email/test/
POST/api/barcode/generate/
Schema-valid request rejected+1 moreless
  • Undocumented status code
100

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"model":["This field is required."],"pk":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/barcode/generate/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"model":["This field may not be blank."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=85faafa7af38e34e6ea248d486d51a32' -d $'--85faafa7af38e34e6ea248d486d51a32\r\nContent-Disposition: form-data; name="model"\r\n\r\n\r\n--85faafa7af38e34e6ea248d486d51a32\r\nContent-Disposition: form-data; name="pk"\r\n\r\n0\r\n--85faafa7af38e34e6ea248d486d51a32--\r\n' http://0.0.0.0:39745/api/barcode/generate/
POST/api/barcode/link/
Schema-valid request rejected+1 moreless
  • Undocumented status code
130

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"barcode":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/barcode/link/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"barcode":["This field may not be blank."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"barcode": ""}' http://0.0.0.0:39745/api/barcode/link/
POST/api/barcode/po-receive/
Schema-valid request rejected+1 moreless
  • Undocumented status code
124

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"barcode":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/barcode/po-receive/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"barcode":["This field may not be blank."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"barcode": ""}' http://0.0.0.0:39745/api/barcode/po-receive/
POST/api/barcode/so-allocate/
Schema-valid request rejected+1 moreless
  • Undocumented status code
129

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"barcode":["This field is required."],"sales_order":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/barcode/so-allocate/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"barcode":["This field may not be blank."],"sales_order":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"barcode": "", "sales_order": 0}' http://0.0.0.0:39745/api/barcode/so-allocate/
POST/api/barcode/unlink/
Schema-valid request rejected+1 moreless
  • Undocumented status code
53

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"build":["Incorrect type. Expected pk value, received str."],"manufacturerpart":["Incorrect type. Expected pk value, received str."],"supplierpart":["Incorrect type. Expected pk value, received str."],"purchaseorder":["Incorrect type. Expected pk value, received str."],"returnorder":["Incorrect type. Expected pk value, received str."],"salesorder":["Incorrect type. Expected pk value, received str."],"salesordershipment":["Incorrect type. Expected pk value, received str."],"transferorder":["Incorrect type.  // Output truncated...
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=15212eb7282a316e84aa9d9079a7b235' -d $'--15212eb7282a316e84aa9d9079a7b235\r\nContent-Disposition: form-data; name="build"\r\n\r\nnull\r\n--15212eb7282a316e84aa9d9079a7b235\r\nContent-Disposition: form-data; name="manufacturerpart"\r\n\r\nnull\r\n--15212eb7282a316e84aa9d9079a7b235\r\nContent-Disposition: form-data; name="supplierpart"\r\n\r\nnull\r\n--15212eb7282a316e84aa9d9079a7b235\r\nContent-Disposition: form-data; name="purchaseorder"\r\n\r\nnull\r\n--15212eb7282a316e84aa9d9079a7b235\r\nContent-Disposition: form-data; name="returnorder"\r\n\r\nnull\r\n--15212eb7282a316e84aa9d9079a7b235\r\nContent-Disposition: form-data; name="salesorder"\r\n\r\nnull\r\n--15212eb7282a316e84aa9d9079a7b235\r\nContent-Disposition: form-data; name="salesordershipment"\r\n\r\nnull\r\n--15212eb7282a316e84aa9d9079a7b235\r\nContent-Disposition: form-data; name="transferorder"\r\n\r\nnull\r\n--15212eb7282a316e84aa9d9079a7b235\r\nContent-Disposition: form-data; name="part"\r\n\r\nnull\r\n--15212eb7282a316e84aa9d9079a7b235\r\nContent-Disposition: form-data; name="stockitem"\r\n\r\nnull\r\n--15212eb7282a316e84aa9d9079a7b235\r\nContent-Disposition: form-data; name="stocklocation"\r\n\r\n{}\r\n--15212eb7282a316e84aa9d9079a7b235--\r\n' http://0.0.0.0:39745/api/barcode/unlink/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"error":"Missing data: Provide one of 'build, manufacturerpart, supplierpart, purchaseorder, returnorder, salesorder, salesordershipment, transferorder, part, stockitem, stocklocation'"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/barcode/unlink/
POST/api/bom/
Schema-valid request rejected+1 moreless
  • Undocumented status code
119

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"part":["This field is required."],"sub_part":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/bom/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"part":["Invalid pk \"0\" - object does not exist."],"sub_part":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"part": 0, "sub_part": 0}' http://0.0.0.0:39745/api/bom/
POST/api/bom/substitute/
Schema-valid request rejected+1 moreless
  • Undocumented status code
53

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"bom_item":["This field is required."],"part":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/bom/substitute/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"bom_item":["Invalid pk \"0\" - object does not exist."],"part":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"bom_item": 0, "part": 0}' http://0.0.0.0:39745/api/bom/substitute/
POST/api/build/
Schema-valid request rejected+1 moreless
  • Undocumented status code
78

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"part":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/build/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"part":["Invalid pk \"0\" - object does not exist."],"reference":["Reference must match required pattern: BO-{ref:04d}"]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"part": 0, "quantity": 0.0, "reference": "TO-0001"}' http://0.0.0.0:39745/api/build/
POST/api/build/item/
Schema-valid request rejected+1 moreless
  • Undocumented status code
53

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"stock_item":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/build/item/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"stock_item":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"quantity": 0.0, "stock_item": 0}' http://0.0.0.0:39745/api/build/item/
POST/api/build/line/
Schema-valid request rejected+1 moreless
  • Undocumented status code
103

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"build":["This field cannot be null."],"bom_item":["This field cannot be null."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/build/line/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"build":["This field cannot be null."],"bom_item":["This field cannot be null."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"consumed": 0.0, "quantity": 0.0}' http://0.0.0.0:39745/api/build/line/
POST/api/build/{id}/allocate/
Schema-valid request rejected+1 moreless
  • Undocumented status code
62

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"items":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/build/0/allocate/

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/build/null,null/allocate/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"items": []}' http://0.0.0.0:39745/api/build/null%2Cnull/allocate/

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":["Allocation items must be provided"]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"items": []}' http://0.0.0.0:39745/api/build/1/allocate/
POST/api/build/{id}/create-output/
Schema-valid request rejected+1 moreless
  • Undocumented status code
159

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"quantity":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/build/0/create-output/

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/build/null,null/create-output/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"quantity": "", "batch_code": "", "serial_numbers": "", "location": null, "auto_allocate": null}' http://0.0.0.0:39745/api/build/null%2Cnull/create-output/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"quantity":["A valid number is required."],"location":["Incorrect type. Expected pk value, received str."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=86562077a2ad55fd7d1f24ca17b85765' -d $'--86562077a2ad55fd7d1f24ca17b85765\r\nContent-Disposition: form-data; name="quantity"\r\n\r\n\r\n--86562077a2ad55fd7d1f24ca17b85765\r\nContent-Disposition: form-data; name="batch_code"\r\n\r\n\r\n--86562077a2ad55fd7d1f24ca17b85765\r\nContent-Disposition: form-data; name="serial_numbers"\r\n\r\n\r\n--86562077a2ad55fd7d1f24ca17b85765\r\nContent-Disposition: form-data; name="location"\r\n\r\nnull\r\n--86562077a2ad55fd7d1f24ca17b85765\r\nContent-Disposition: form-data; name="auto_allocate"\r\n\r\nfalse\r\n--86562077a2ad55fd7d1f24ca17b85765--\r\n' http://0.0.0.0:39745/api/build/0/create-output/
POST/api/company/part/
Schema-valid request rejected+1 moreless
  • Undocumented status code
125

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"part":["This field is required."],"SKU":["This field is required."],"supplier":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/part/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"part":["Invalid pk \"0\" - object does not exist."],"SKU":["This field may not be blank."],"supplier":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"SKU": "", "part": 0, "supplier": 0}' http://0.0.0.0:39745/api/company/part/
POST/api/company/part/manufacturer/
Schema-valid request rejected+1 moreless
  • Undocumented status code
56

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"part":["This field is required."],"manufacturer":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/part/manufacturer/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"part":["Invalid pk \"0\" - object does not exist."],"manufacturer":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"manufacturer": 0, "part": 0}' http://0.0.0.0:39745/api/company/part/manufacturer/
POST/api/company/price-break/
Schema-valid request rejected+1 moreless
  • Undocumented status code
56

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"part":["This field is required."],"price":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/price-break/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"part":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"part": 0, "price": "", "quantity": 0.0}' http://0.0.0.0:39745/api/company/price-break/
PATCH/api/error-report/{id}/
Schema-valid request rejected+1 moreless
  • Undocumented status code
128

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/error-report/null%2Cnull/

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
{"path":["Enter a valid URL."]}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/error-report/1/
PUT/api/error-report/{id}/
Schema-valid request rejected+1 moreless
  • Undocumented status code
118

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/error-report/null%2Cnull/

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
{"path":["Enter a valid URL."]}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/error-report/1/
POST/api/generate/serial-number/
Schema-valid request rejected+1 moreless
  • Undocumented status code
55

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"part":["Incorrect type. Expected pk value, received str."],"quantity":["A valid integer is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=eedff1e228603a0343771066ea24faf0' -d $'--eedff1e228603a0343771066ea24faf0\r\nContent-Disposition: form-data; name="part"\r\n\r\nnull\r\n--eedff1e228603a0343771066ea24faf0\r\nContent-Disposition: form-data; name="quantity"\r\n\r\n{}\r\n--eedff1e228603a0343771066ea24faf0--\r\n' http://0.0.0.0:39745/api/generate/serial-number/

Undocumented status codeST103

Received: 201
Documented: 200
Response201 Created
{"serial_number":null}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/generate/serial-number/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"part":["Invalid pk \"-20664\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/x-www-form-urlencoded' -d 'quantity=20905683&part=-20664' http://0.0.0.0:39745/api/generate/serial-number/
POST/api/importer/session/
Schema-valid request rejected+1 moreless
  • Undocumented status code
127

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"data_file":["No file was submitted."],"model_type":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/importer/session/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"data_file":["The submitted data was not a file. Check the encoding type on the form."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"data_file": "https://0.com", "model_type": "tag"}' http://0.0.0.0:39745/api/importer/session/
POST/api/label/print/
Schema-valid request rejected+1 moreless
  • Undocumented status code
59

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"template":["This field is required."],"items":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/label/print/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"template":["Invalid pk \"0\" - object does not exist."],"items":["This list may not be empty."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"items": [], "template": 0}' http://0.0.0.0:39745/api/label/print/
POST/api/label/template/
Schema-valid request rejected+1 moreless
  • Undocumented status code
128

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"name":["This field is required."],"description":["This field is required."],"model_type":["This field is required."],"template":["No file was submitted."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/label/template/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"description":["This field may not be blank."],"template":["The submitted data was not a file. Check the encoding type on the form."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"description": "", "model_type": "part", "name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "template": "https://0.com"}' http://0.0.0.0:39745/api/label/template/
PUT/api/label/template/{id}/
Schema-valid request rejected+1 moreless
  • Undocumented status code
120

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No LabelTemplate matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/label/template/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
{"description":["This field may not be blank."],"template":["The submitted data was not a file. Check the encoding type on the form."]}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"description": "", "model_type": "part", "name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "template": "https://0.com"}' http://0.0.0.0:39745/api/label/template/1/
POST/api/locate/
Schema-valid request rejected+1 moreless
  • Undocumented status code
100

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"detail":"'plugin' field must be supplied"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/locate/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"detail":"'plugin' field must be supplied"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=502bcbb4ee3defc060df63481c5df8a5' -d $'--502bcbb4ee3defc060df63481c5df8a5\r\nContent-Disposition: form-data; name="plugin"\r\n\r\n\r\n--502bcbb4ee3defc060df63481c5df8a5--\r\n' http://0.0.0.0:39745/api/locate/
POST/api/machine/
Schema-valid request rejected+1 moreless
  • Undocumented status code
125

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"name":["This field is required."],"machine_type":["This field is required."],"driver":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/machine/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"machine_type":["This field may not be blank."],"driver":["This field may not be blank."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"driver": "", "machine_type": "", "name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}' http://0.0.0.0:39745/api/machine/
PUT/api/metadata/{model}/{id}/
Schema-valid request rejected+1 moreless
  • Undocumented status code
38

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/metadata/0/null,null/"}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/metadata/0/null%2Cnull/

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
["GenericMetadataView called with invalid model '0'"]
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/metadata/0/0/
POST/api/notes-image-upload/
Schema-valid request rejected+1 moreless
  • Undocumented status code
131

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"image":["No file was submitted."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/notes-image-upload/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"image":["The submitted data was not a file. Check the encoding type on the form."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"image": "https://0.com"}' http://0.0.0.0:39745/api/notes-image-upload/
POST/api/order/po-line/
Schema-valid request rejected+1 moreless
  • Undocumented status code
56

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"order":["This field is required."],"part":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/po-line/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"order":["Invalid pk \"0\" - object does not exist."],"quantity":["Quantity must be greater than zero"]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"order": 0, "part": null, "quantity": 0.0}' http://0.0.0.0:39745/api/order/po-line/
POST/api/order/po/
Schema-valid request rejected+1 moreless
  • Undocumented status code
122

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"supplier":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/po/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"reference":["Reference must match required pattern: PO-{ref:04d}"]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"reference": "TO-0001", "supplier": null}' http://0.0.0.0:39745/api/order/po/
POST/api/order/ro-extra-line/
Schema-valid request rejected+1 moreless
  • Undocumented status code
51

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"order":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/ro-extra-line/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"order":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"order": 0, "quantity": 0.0}' http://0.0.0.0:39745/api/order/ro-extra-line/
POST/api/order/ro/
Schema-valid request rejected+1 moreless
  • Undocumented status code
120

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"customer":["This field cannot be blank."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/ro/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"reference":["Reference must match required pattern: RMA-{ref:04d}"]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"reference": "TO-0001"}' http://0.0.0.0:39745/api/order/ro/
POST/api/order/ro/{id}/receive/
Schema-valid request rejected+1 moreless
  • Undocumented status code
59

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"items":["This field is required."],"location":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/ro/0/receive/

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/ro/null,null/receive/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"items": [], "location": 0, "note": ""}' http://0.0.0.0:39745/api/order/ro/null%2Cnull/receive/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"location":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"items": [], "location": 0}' http://0.0.0.0:39745/api/order/ro/1/receive/
POST/api/order/so/
Schema-valid request rejected+1 moreless
  • Undocumented status code
123

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"customer":["This field cannot be blank."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"reference":["Reference must match required pattern: SO-{ref:04d}"]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"reference": "TO-0001"}' http://0.0.0.0:39745/api/order/so/
POST/api/order/so/shipment/
Schema-valid request rejected+1 moreless
  • Undocumented status code
93

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"order":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so/shipment/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"order":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"order": 0}' http://0.0.0.0:39745/api/order/so/shipment/
POST/api/order/so/{id}/allocate/
Schema-valid request rejected+1 moreless
  • Undocumented status code
50

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"items":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so/0/allocate/

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/so/null,null/allocate/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"items": [], "shipment": null}' http://0.0.0.0:39745/api/order/so/null%2Cnull/allocate/

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":["Allocation items must be provided"]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"items": []}' http://0.0.0.0:39745/api/order/so/1/allocate/
POST/api/order/transfer-order-line/
Schema-valid request rejected+1 moreless
  • Undocumented status code
57

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"order":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/transfer-order-line/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"order":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"order": 0, "quantity": 0.0}' http://0.0.0.0:39745/api/order/transfer-order-line/
POST/api/parameter/
Schema-valid request rejected+1 moreless
  • Undocumented status code
86

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"template":["This field is required."],"model_id":["This field is required."],"data":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/parameter/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"template":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"data": "0", "model_id": 0, "template": 0}' http://0.0.0.0:39745/api/parameter/
POST/api/parameter/template/
Schema-valid request rejected+1 moreless
  • Undocumented status code
58

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"name":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/parameter/template/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"name":["Parameter Template with this Name already exists."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}' http://0.0.0.0:39745/api/parameter/template/
PATCH/api/parameter/template/{id}/
Schema-valid request rejected+1 moreless
  • Undocumented status code
56

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/parameter/template/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "", "units": "", "description": "", "model_type": null, "checkbox": false, "choices": "", "selectionlist": null, "enabled": false}' http://0.0.0.0:39745/api/parameter/template/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/parameter/template/1/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Hint: The request body contains 3 additional properties not defined in the schema (`£Õ¦󂗾𠝓2`, `Ñ&JõԟÓ7³°ÿ.uÌìÞ5`, `󶪴񸞺`). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields.
Response400 Bad Request
{"selectionlist":["Invalid pk \"142750\" - object does not exist."]}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"\u0014\u00a3\u00d5\u00a6\udac9\uddfe\ud841\udf532": {"w": {"\u0001n\u00f2": 810}, "": -1.5355443508933272e+16}, "\u00d1&J\u00f5\u00d4\u009f\u00d37\u00b3\u00b0\u00ff.\u0018u\u00cc\u00ec\u00de5": 4.142158005228712e+16, "\udb9a\udeb4\ud9a1\udfba": [""], "description": "Receive notifications for system errors", "checkbox": false, "selectionlist": 142750, "model_type": null}' http://0.0.0.0:39745/api/parameter/template/1/
PUT/api/parameter/template/{id}/
Schema-valid request rejected+1 moreless
  • Undocumented status code
123

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No ParameterTemplate matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/parameter/template/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/parameter/template/1/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"name":["This field may not be blank."]}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"": 0, "name": ""}' http://0.0.0.0:39745/api/parameter/template/1/
POST/api/part/category/
Schema-valid request rejected+1 moreless
  • Undocumented status code
165

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"name":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/category/

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":["Duplicate names cannot exist under the same parent"]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}' http://0.0.0.0:39745/api/part/category/
POST/api/part/category/parameters/
Schema-valid request rejected+1 moreless
  • Undocumented status code
58

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"category":["This field is required."],"template":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/category/parameters/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"category":["Invalid pk \"0\" - object does not exist."],"template":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"category": 0, "template": 0}' http://0.0.0.0:39745/api/part/category/parameters/
DELETE/api/part/category/{id}/
Schema-valid request rejected+1 moreless
  • Undocumented status code
42

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/category/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/category/null%2Cnull/

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: 204
Response400 Bad Request
{"delete_child_categories":["This field is required."],"delete_parts":["This field is required."]}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/category/0/
GET/api/part/category/{id}/
Schema-violating request accepted+1 moreless
  • Undocumented status code
40

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No PartCategory matches the given query."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/category/0/?path_detail=null&path_detail=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 `path_detail` in query - violates `type` at /properties/path_detail (was boolean, became number)
Response200 OK
{"pk":1,"name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","description":"","default_location":null,"default_keywords":null,"level":0,"parent":null,"part_count":0,"subcategories":0,"pathstring":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","starred":false,"structural":false,"icon":"","parent_default_location":null}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/part/category/1/?path_detail=-1.4991603661146627e%2B308'
PATCH/api/part/category/{id}/
Schema-valid request rejected+1 moreless
  • Undocumented status code
133

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/category/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "", "description": "", "default_location": null, "default_keywords": "", "parent": null, "structural": false, "icon": ""}' http://0.0.0.0:39745/api/part/category/null%2Cnull/

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":["This field may not be blank."],"default_location":["Incorrect type. Expected pk value, received str."],"parent":["Incorrect type. Expected pk value, received str."]}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=033f628b9b47dccbca5b535db7b76a1d' -d $'--033f628b9b47dccbca5b535db7b76a1d\r\nContent-Disposition: form-data; name="\xf1\xab\x91\xaf\x10Fü\x14坒Ý"\r\n\r\ntrue\r\n--033f628b9b47dccbca5b535db7b76a1d\r\nContent-Disposition: form-data; name="default_location"\r\n\r\nnull\r\n--033f628b9b47dccbca5b535db7b76a1d\r\nContent-Disposition: form-data; name="icon"\r\n\r\nnull\r\n--033f628b9b47dccbca5b535db7b76a1d\r\nContent-Disposition: form-data; name="structural"\r\n\r\ntrue\r\n--033f628b9b47dccbca5b535db7b76a1d\r\nContent-Disposition: form-data; name="description"\r\n\r\n\r\n--033f628b9b47dccbca5b535db7b76a1d\r\nContent-Disposition: form-data; name="name"\r\n\r\n\r\n--033f628b9b47dccbca5b535db7b76a1d\r\nContent-Disposition: form-data; name="parent"\r\n\r\nnull\r\n--033f628b9b47dccbca5b535db7b76a1d\r\nContent-Disposition: form-data; name="default_keywords"\r\n\r\n\xf1\xa5\x8d\xa9\xc2\x81\xf3\x9d\xb1\x91\xf3\x83\xb7\x86âï\x1f·JN\xf3\x81\x96\xa1\xf1\xbc\xb1\x93\xf2\xbd\xaf\x86\x00;ù\xf1\xa2\x85\xbføUDZ-\x1b\xc2\x9e\x06\x08\xf3\x85\x86\x8f\xc2\x88/\xf3\x93\x83\x80\xf3\x89\x8b\xb6\r\n--033f628b9b47dccbca5b535db7b76a1d--\r\n' http://0.0.0.0:39745/api/part/category/1/
POST/api/part/related/
Schema-valid request rejected+1 moreless
  • Undocumented status code
58

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"part_1":["This field is required."],"part_2":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/related/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"part_1":["Invalid pk \"0\" - object does not exist."],"part_2":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"part_1": 0, "part_2": 0}' http://0.0.0.0:39745/api/part/related/
POST/api/part/stocktake/generate/
Schema-valid request rejected+1 moreless
  • Undocumented status code
58

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"part":["Incorrect type. Expected pk value, received str."],"category":["Incorrect type. Expected pk value, received str."],"location":["Incorrect type. Expected pk value, received str."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=e7c31c0a6ec52603463acfdcc438eb80' -d $'--e7c31c0a6ec52603463acfdcc438eb80\r\nContent-Disposition: form-data; name="part"\r\n\r\nnull\r\n--e7c31c0a6ec52603463acfdcc438eb80\r\nContent-Disposition: form-data; name="category"\r\n\r\nnull\r\n--e7c31c0a6ec52603463acfdcc438eb80\r\nContent-Disposition: form-data; name="location"\r\n\r\nnull\r\n--e7c31c0a6ec52603463acfdcc438eb80\r\nContent-Disposition: form-data; name="generate_entry"\r\n\r\nfalse\r\n--e7c31c0a6ec52603463acfdcc438eb80\r\nContent-Disposition: form-data; name="generate_report"\r\n\r\nfalse\r\n--e7c31c0a6ec52603463acfdcc438eb80\r\nContent-Disposition: form-data; name="output"\r\n\r\n{}\r\n--e7c31c0a6ec52603463acfdcc438eb80--\r\n' http://0.0.0.0:39745/api/part/stocktake/generate/

Undocumented status codeST103

Received: 200
Documented: 201
Response200 OK
{"part":null,"category":null,"location":null,"output":null}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/part/stocktake/generate/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"part":["Invalid pk \"-61678027005281\" - object does not exist."],"category":["Incorrect type. Expected pk value, received str."],"location":["Invalid pk \"2081\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=18d6838545359303731e91865f78cfb4' -d $'--18d6838545359303731e91865f78cfb4\r\nContent-Disposition: form-data; name="location"\r\n\r\n2081\r\n--18d6838545359303731e91865f78cfb4\r\nContent-Disposition: form-data; name="generate_entry"\r\n\r\nfalse\r\n--18d6838545359303731e91865f78cfb4\r\nContent-Disposition: form-data; name="category"\r\n\r\nnull\r\n--18d6838545359303731e91865f78cfb4\r\nContent-Disposition: form-data; name="part"\r\n\r\n-61678027005281\r\n--18d6838545359303731e91865f78cfb4\r\nContent-Disposition: form-data; name="generate_report"\r\n\r\ntrue\r\n--18d6838545359303731e91865f78cfb4--\r\n' http://0.0.0.0:39745/api/part/stocktake/generate/
PUT/api/part/thumbs/{id}/
Schema-valid request rejected+1 moreless
  • Undocumented status code
58

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No Part matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/thumbs/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
{"image":["The submitted data was not a file. Check the encoding type on the form."]}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"image": "https://0.com"}' http://0.0.0.0:39745/api/part/thumbs/1/
DELETE/api/part/{id}/
Schema-valid request rejected+1 moreless
  • Undocumented status code
31

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/null%2Cnull/

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: 204
Response400 Bad Request
{"non_field_errors":["Cannot delete this part as it is still active"]}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/1/
POST/api/part/{id}/bom-copy/
Schema-valid request rejected+1 moreless
  • Undocumented status code
58

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"part":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/0/bom-copy/

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/null,null/bom-copy/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"part": 0, "remove_existing": true, "include_inherited": false, "skip_invalid": false, "copy_substitutes": true}' http://0.0.0.0:39745/api/part/null%2Cnull/bom-copy/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"part":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"part": 0}' http://0.0.0.0:39745/api/part/1/bom-copy/
POST/api/plugins/install/
Schema-valid request rejected+1 moreless
  • Undocumented status code
68

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"confirm":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/plugins/install/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"url":["Either packagename or URL must be provided"],"packagename":["Either packagename or URL must be provided"]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=36239ee429ef5a874e4b0dc86ef81b97' -d $'--36239ee429ef5a874e4b0dc86ef81b97\r\nContent-Disposition: form-data; name="url"\r\n\r\n\r\n--36239ee429ef5a874e4b0dc86ef81b97\r\nContent-Disposition: form-data; name="packagename"\r\n\r\n\r\n--36239ee429ef5a874e4b0dc86ef81b97\r\nContent-Disposition: form-data; name="version"\r\n\r\n\r\n--36239ee429ef5a874e4b0dc86ef81b97\r\nContent-Disposition: form-data; name="confirm"\r\n\r\ntrue\r\n--36239ee429ef5a874e4b0dc86ef81b97--\r\n' http://0.0.0.0:39745/api/plugins/install/
POST/api/plugins/reload/
Schema-violating request accepted+1 moreless
  • Undocumented status code
41

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"collect_plugins":["Must be a valid boolean."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=f63e5c0234e7252f4749f1cf56e07658' -d $'--f63e5c0234e7252f4749f1cf56e07658\r\nContent-Disposition: form-data; name="full_reload"\r\n\r\nfalse\r\n--f63e5c0234e7252f4749f1cf56e07658\r\nContent-Disposition: form-data; name="force_reload"\r\n\r\nfalse\r\n--f63e5c0234e7252f4749f1cf56e07658\r\nContent-Disposition: form-data; name="collect_plugins"\r\n\r\n{}\r\n--f63e5c0234e7252f4749f1cf56e07658--\r\n' http://0.0.0.0:39745/api/plugins/reload/

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 - collect_plugins: Incorrect type
Response201 Created
{"full_reload":false,"force_reload":false,"collect_plugins":false}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=b4174855837a47efa90234b968c4e3a5' -d $'--b4174855837a47efa90234b968c4e3a5\r\nContent-Disposition: form-data; name="full_reload"\r\n\r\nfalse\r\n--b4174855837a47efa90234b968c4e3a5\r\nContent-Disposition: form-data; name="force_reload"\r\n\r\nfalse\r\n--b4174855837a47efa90234b968c4e3a5\r\nContent-Disposition: form-data; name="collect_plugins"\r\n\r\n0\r\n--b4174855837a47efa90234b968c4e3a5--\r\n' http://0.0.0.0:39745/api/plugins/reload/
DELETE/api/plugins/{plugin}/
Schema-valid request rejected+1 moreless
  • Undocumented status code
28

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail":"No PluginConfig matches the given query."}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/plugins/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: 204
Response400 Bad Request
{"detail":["Plugin cannot be deleted as it is currently active"]}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/plugins/inventreebarcode/
PATCH/api/plugins/{plugin}/uninstall/
Schema-valid request rejected+1 moreless
  • Undocumented status code
60

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No PluginConfig matches the given query."}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=5cb0718deff72e10ca96fd9f8f681a79' -d $'--5cb0718deff72e10ca96fd9f8f681a79\r\nContent-Disposition: form-data; name="delete_config"\r\n\r\n{}\r\n--5cb0718deff72e10ca96fd9f8f681a79--\r\n' http://0.0.0.0:39745/api/plugins/0/uninstall/

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
{"non_field_errors":["Plugin uninstalling is disabled"]}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/plugins/inventreebarcode/uninstall/
PUT/api/plugins/{plugin}/uninstall/
Schema-valid request rejected+1 moreless
  • Undocumented status code
56

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No PluginConfig matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=5cb0718deff72e10ca96fd9f8f681a79' -d $'--5cb0718deff72e10ca96fd9f8f681a79\r\nContent-Disposition: form-data; name="delete_config"\r\n\r\n{}\r\n--5cb0718deff72e10ca96fd9f8f681a79--\r\n' http://0.0.0.0:39745/api/plugins/0/uninstall/

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
{"non_field_errors":["Plugin uninstalling is disabled"]}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:39745/api/plugins/inventreebarcode/uninstall/
POST/api/project-code/
Schema-valid request rejected+1 moreless
  • Undocumented status code
159

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"code":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/project-code/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"code":["This field may not be blank."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"code": ""}' http://0.0.0.0:39745/api/project-code/
POST/api/report/print/
Schema-valid request rejected+1 moreless
  • Undocumented status code
120

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"template":["This field is required."],"items":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/report/print/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"template":["Invalid pk \"0\" - object does not exist."],"items":["This list may not be empty."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"items": [], "template": 0}' http://0.0.0.0:39745/api/report/print/
POST/api/report/template/
Schema-valid request rejected+1 moreless
  • Undocumented status code
126

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"name":["This field is required."],"description":["This field is required."],"model_type":["This field is required."],"template":["No file was submitted."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/report/template/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"description":["This field may not be blank."],"template":["The submitted data was not a file. Check the encoding type on the form."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"description": "", "model_type": "part", "name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "template": "https://0.com"}' http://0.0.0.0:39745/api/report/template/
PUT/api/report/template/{id}/
Schema-valid request rejected+1 moreless
  • Undocumented status code
128

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No ReportTemplate matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/report/template/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
{"description":["This field may not be blank."],"template":["The submitted data was not a file. Check the encoding type on the form."]}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"description": "", "model_type": "part", "name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "template": "https://0.com"}' http://0.0.0.0:39745/api/report/template/1/
POST/api/selection/{id}/entry/
Schema-valid request rejected+1 moreless
  • Undocumented status code
165

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"value":["This field is required."],"label":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/selection/0/entry/

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/selection/null,null/entry/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"value": "", "label": "", "description": "", "active": false, "list": null}' http://0.0.0.0:39745/api/selection/null%2Cnull/entry/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Hint: The request body contains 5 additional properties not defined in the schema (`;.X¿OVŠSµ`, `´`, `×O` and 2 more). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields.
Response400 Bad Request
{"list":["Incorrect type. Expected pk value, received str."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/x-www-form-urlencoded' -d '%3B.X%C2%BFOV%C2%8AS%C2%B5=%C3%B5&%3B.X%C2%BFOV%C2%8AS%C2%B5=null&%3B.X%C2%BFOV%C2%8AS%C2%B5=true&%F1%83%B6%84%5Be%C2%82=%C3%A9%F3%89%8D%87%234%C3%AE&label=%3E%F3%A5%B4%B2&description=%3ED%F2%BA%85%83&active=false&list=null&value=INV-' http://0.0.0.0:39745/api/selection/1513/entry/
POST/api/stock/add/
Schema-valid request rejected+1 moreless
  • Undocumented status code
126

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"items":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/add/

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":["A list of stock items must be provided"]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"items": []}' http://0.0.0.0:39745/api/stock/add/
POST/api/stock/assign/
Schema-valid request rejected+1 moreless
  • Undocumented status code
58

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"items":["This field is required."],"customer":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/assign/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"customer":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"customer": 0, "items": []}' http://0.0.0.0:39745/api/stock/assign/
POST/api/stock/count/
Schema-valid request rejected+1 moreless
  • Undocumented status code
59

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"items":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/count/

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":["A list of stock items must be provided"]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"items": []}' http://0.0.0.0:39745/api/stock/count/
POST/api/stock/location-type/
Schema-valid request rejected+1 moreless
  • Undocumented status code
117

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"name":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/location-type/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"name":["This field may not be blank."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"F\u00f7\ud8c9\udc3dyA\u0013\u0096": [], "name": ""}' http://0.0.0.0:39745/api/stock/location-type/
PATCH/api/stock/location-type/{id}/
Schema-valid request rejected+1 moreless
  • Undocumented status code
60

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/stock/location-type/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "", "description": "", "icon": ""}' http://0.0.0.0:39745/api/stock/location-type/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 4 additional properties not defined in the schema (``, `až򹉀“‘É€õ`, `ùeðøW򲤀â􉶼򄫾µÐ m¦` and 1 more). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields.

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"icon":["Invalid icon format: a, expected: pack:name:variant"]}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"\u00f9e\u00f0\u00f8W\uda8a\udd00\u00e2\udbe7\uddbc\u0001\ud9d2\udefe\u00b5\u00d0 m\u00a6": {"\u00cc\u00c6": 35184372088831, "\ud868\udf06iT\u0097f|": 69105, "\u00e1x\u009b\udba1\udedd\u00a8\u00fdj\udb96\ude10": -4.520611925281455e-245}, "\u00fc": {}, "a\u009e\udaa4\ude40\u0093\u0091\u00c3\u0089\u000f\u0080\u00f5": {"": "s\u009e\u00aa", "J\u0089\u0086": "", "\u00e0\uda30\udeb8\u00ad\udbbb\udc6a\u00f8\u0005": -82440687069664941055898189252752572416}, "": {"j\u009d\udaa2\udfce\u001bX\u0099": 36893488147419103231, "\u0005^\ud930\udee2u7?\u009f": [true]}, "icon": "\u0084a"}' http://0.0.0.0:39745/api/stock/location-type/1/
DELETE/api/stock/location/{id}/
Schema-valid request rejected+1 moreless
  • Undocumented status code
49

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/stock/location/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/location/null%2Cnull/

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: 204
Response400 Bad Request
{"delete_stock_items":["This field is required."],"delete_sub_locations":["This field is required."]}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/location/0/
PATCH/api/stock/location/{id}/
Schema-valid request rejected+1 moreless
  • Undocumented status code
70

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/stock/location/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "", "description": "", "parent": null, "owner": null, "custom_icon": "", "structural": false, "external": false, "location_type": null, "tags": []}' http://0.0.0.0:39745/api/stock/location/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/stock/location/1/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Hint: The request body contains 3 additional properties not defined in the schema (`-Infinity`, `ç`, `󚯴õ”˜o(`). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields.
Response400 Bad Request
{"parent":["Invalid pk \"-322\" - object does not exist."],"location_type":["Invalid pk \"-135957\" - object does not exist."]}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"-Infinity": true, "\udb2a\udff4\u00f5\u0094\u0098o(": {"A\u00bd\u0096\u00a9\u00efdcU\u0016\u0002k\u00be1\u00cbq": {}, "\udada\ude70": {}, "\u00be\udae8\udcc2QLG\u0089\u00ab": ")\u0002Ct1S"}, "\u00e7": [[], {"A(q\u00ab\u0017\fO6\ud87a\uddaf;\u0099\uac25": true, "": [-1.3166666002770242e+16], "\u84d7\u000e\u00a3\udbe0\udde8~\u0017\u00a6\u00a9\u00fb\u0095\u0080": [null]}], "custom_icon": "", "description": "\u0016\u0087\udaec\udfb0\u0087\u00ed\u00ad\t\u009f\u0091\u00cb\uda8c\udf64\u00e6\u0098\u008a$\u00b0\u00ef\udaea\udfc3\u00cb\u00c5EI\ud8fc\udd55\u0018\u00f8\"$", "external": true, "location_type": -135957, "owner": null, "parent": -322, "name": "Tabler Icons", "tags": ["~'"'"'"], "structural": true}' http://0.0.0.0:39745/api/stock/location/1/
POST/api/stock/merge/
Schema-valid request rejected+1 moreless
  • Undocumented status code
58

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"items":["This field is required."],"location":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/merge/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"location":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"items": [], "location": 0}' http://0.0.0.0:39745/api/stock/merge/
POST/api/stock/remove/
Schema-valid request rejected+1 moreless
  • Undocumented status code
127

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"items":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/remove/

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":["A list of stock items must be provided"]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"items": []}' http://0.0.0.0:39745/api/stock/remove/
POST/api/stock/return/
Schema-valid request rejected+1 moreless
  • Undocumented status code
125

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"items":["This field is required."],"location":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/return/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"location":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"items": [], "location": 0}' http://0.0.0.0:39745/api/stock/return/
POST/api/stock/test/
Schema-valid request rejected+1 moreless
  • Undocumented status code
118

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"stock_item":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/test/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"stock_item":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"stock_item": 0}' http://0.0.0.0:39745/api/stock/test/
POST/api/stock/{id}/convert/
Schema-valid request rejected+1 moreless
  • Undocumented status code
52

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"part":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/0/convert/

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/stock/null,null/convert/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"part": 0}' http://0.0.0.0:39745/api/stock/null%2Cnull/convert/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"part":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=8cb273821ea0ecf57c266d87924a71a2' -d $'--8cb273821ea0ecf57c266d87924a71a2\r\nContent-Disposition: form-data; name="part"\r\n\r\n0\r\n--8cb273821ea0ecf57c266d87924a71a2--\r\n' http://0.0.0.0:39745/api/stock/0/convert/
POST/api/stock/{id}/install/
Schema-valid request rejected+1 moreless
  • Undocumented status code
55

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"stock_item":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/0/install/

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/stock/null,null/install/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"stock_item": 0, "quantity": 1, "note": ""}' http://0.0.0.0:39745/api/stock/null%2Cnull/install/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"stock_item":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"stock_item": 0}' http://0.0.0.0:39745/api/stock/1/install/
POST/api/stock/{id}/serialize/
Schema-valid request rejected+1 moreless
  • Undocumented status code
114

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"quantity":["This field is required."],"serial_numbers":["This field is required."],"destination":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/0/serialize/

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/stock/null,null/serialize/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"quantity": 0, "serial_numbers": "", "destination": 0, "notes": ""}' http://0.0.0.0:39745/api/stock/null%2Cnull/serialize/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"quantity":["No stock item provided"],"serial_numbers":["This field may not be blank."],"destination":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"destination": 0, "quantity": 0, "serial_numbers": ""}' http://0.0.0.0:39745/api/stock/1/serialize/
POST/api/stock/{id}/uninstall/
Schema-valid request rejected+1 moreless
  • Undocumented status code
53

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"location":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/0/uninstall/

Undocumented status codeST103

Received: 404
Documented: 201
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/stock/null,null/uninstall/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"location": 0, "note": ""}' http://0.0.0.0:39745/api/stock/null%2Cnull/uninstall/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"location":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=a43446e8c0573b14bf6b3a53f31790b1' -d $'--a43446e8c0573b14bf6b3a53f31790b1\r\nContent-Disposition: form-data; name="location"\r\n\r\n0\r\n--a43446e8c0573b14bf6b3a53f31790b1--\r\n' http://0.0.0.0:39745/api/stock/0/uninstall/
POST/api/supplier/import/
Schema-valid request rejected+1 moreless
  • Undocumented status code
161

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"plugin":["This field is required."],"supplier":["This field is required."],"part_import_id":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/supplier/import/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"plugin":["This field may not be blank."],"supplier":["This field may not be blank."],"part_import_id":["This field may not be blank."],"category_id":["Incorrect type. Expected pk value, received str."],"part_id":["Invalid pk \"0\" - object does not exist."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=d54618563f474fedce935515a483a4b3' -d $'--d54618563f474fedce935515a483a4b3\r\nContent-Disposition: form-data; name="plugin"\r\n\r\n\r\n--d54618563f474fedce935515a483a4b3\r\nContent-Disposition: form-data; name="supplier"\r\n\r\n\r\n--d54618563f474fedce935515a483a4b3\r\nContent-Disposition: form-data; name="part_import_id"\r\n\r\n\r\n--d54618563f474fedce935515a483a4b3\r\nContent-Disposition: form-data; name="category_id"\r\n\r\nnull\r\n--d54618563f474fedce935515a483a4b3\r\nContent-Disposition: form-data; name="part_id"\r\n\r\n0\r\n--d54618563f474fedce935515a483a4b3--\r\n' http://0.0.0.0:39745/api/supplier/import/

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Plugin '0' not found"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=5f036f76037940c415a63a820844ccc6' -d $'--5f036f76037940c415a63a820844ccc6\r\nContent-Disposition: form-data; name="plugin"\r\n\r\n0\r\n--5f036f76037940c415a63a820844ccc6\r\nContent-Disposition: form-data; name="supplier"\r\n\r\n0\r\n--5f036f76037940c415a63a820844ccc6\r\nContent-Disposition: form-data; name="part_import_id"\r\n\r\n0\r\n--5f036f76037940c415a63a820844ccc6--\r\n' http://0.0.0.0:39745/api/supplier/import/
POST/api/tag/
Schema-valid request rejected+1 moreless
  • Undocumented status code
86

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"name":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/tag/

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."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}' http://0.0.0.0:39745/api/tag/
PUT/api/tag/{id}/
Schema-valid request rejected+1 moreless
  • Undocumented status code
62

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No Tag matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/tag/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/tag/1/

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."]}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "1e100"}' http://0.0.0.0:39745/api/tag/1/
PUT/api/units/{id}/
Schema-valid request rejected+1 moreless
  • Undocumented status code
123

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No CustomUnit matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/units/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
{"name":["This field may not be blank."]}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"definition": "m", "name": ""}' http://0.0.0.0:39745/api/units/1/
POST/api/user/group/
Schema-valid request rejected+1 moreless
  • Undocumented status code
146

Undocumented status codeST103

Received: 400
Documented: 201
Response400 Bad Request
{"name":["This field is required."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/user/group/

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."]}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}' http://0.0.0.0:39745/api/user/group/
PATCH/api/user/group/{id}/
Schema-valid request rejected+1 moreless
  • Undocumented status code
142

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/user/group/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": ""}' http://0.0.0.0:39745/api/user/group/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/user/group/1/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"name":["This field may not be blank."]}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"": [false, null, 88097], "name": ""}' http://0.0.0.0:39745/api/user/group/1/
PUT/api/user/me/profile/
Schema-valid request rejected+1 moreless
  • Undocumented status code
52

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"primary_group":["Incorrect type. Expected pk value, received str."]}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: multipart/form-data; boundary=c9874d2b5c80f6e597633ba117518172' -d $'--c9874d2b5c80f6e597633ba117518172\r\nContent-Disposition: form-data; name="language"\r\n\r\n\r\n--c9874d2b5c80f6e597633ba117518172\r\nContent-Disposition: form-data; name="theme"\r\n\r\nnull\r\n--c9874d2b5c80f6e597633ba117518172\r\nContent-Disposition: form-data; name="widgets"\r\n\r\nnull\r\n--c9874d2b5c80f6e597633ba117518172\r\nContent-Disposition: form-data; name="displayname"\r\n\r\n\r\n--c9874d2b5c80f6e597633ba117518172\r\nContent-Disposition: form-data; name="position"\r\n\r\n\r\n--c9874d2b5c80f6e597633ba117518172\r\nContent-Disposition: form-data; name="status"\r\n\r\n\r\n--c9874d2b5c80f6e597633ba117518172\r\nContent-Disposition: form-data; name="location"\r\n\r\n\r\n--c9874d2b5c80f6e597633ba117518172\r\nContent-Disposition: form-data; name="active"\r\n\r\nfalse\r\n--c9874d2b5c80f6e597633ba117518172\r\nContent-Disposition: form-data; name="contact"\r\n\r\n\r\n--c9874d2b5c80f6e597633ba117518172\r\nContent-Disposition: form-data; name="type"\r\n\r\nbot\r\n--c9874d2b5c80f6e597633ba117518172\r\nContent-Disposition: form-data; name="organisation"\r\n\r\n\r\n--c9874d2b5c80f6e597633ba117518172\r\nContent-Disposition: form-data; name="primary_group"\r\n\r\n{}\r\n--c9874d2b5c80f6e597633ba117518172--\r\n' http://0.0.0.0:39745/api/user/me/profile/

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"primary_group":["Incorrect type. Expected pk value, received str."]}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/x-www-form-urlencoded' -d 'O=-2.097521202968971e%2B16&3%02%C2%A9w%27%C3%93%C3%94%24%18%F1%AB%99%AF%F3%B2%AD%9D%F1%88%B4%83P%19%F2%A3%A7%8A%C2%A5%F1%AD%B5%85=%C2%B6%15k%F0%9D%BE%BC%F1%86%A3%A7%15%C2%98&3%02%C2%A9w%27%C3%93%C3%94%24%18%F1%AB%99%AF%F3%B2%AD%9D%F1%88%B4%83P%19%F2%A3%A7%8A%C2%A5%F1%AD%B5%85=%60%C2%96%C3%A5%C3%93&%C3%84=448456&%C3%84=%21%0A%C3%86%C2%9C%C2%BE%7F%C3%947%C2%A4%C3%B2%F3%A8%90%82%C2%89%F1%AB%92%AE%C2%95%C3%AC&%C3%84=%F3%88%9E%B4Q&%00=1.2018529195440367e-97&%00=%F2%AD%97%A5%C2%8E&%00=%C3%9A%F0%B9%A9%B98%F0%90%AC%B8%C2%B7&active=false&contact=%C2%B8%7B%C2%A5%12K&displayname=&location=null&status=null&position=null&organisation=%C2%BD&language=null&primary_group=null&type=bot' http://0.0.0.0:39745/api/user/me/profile/
DELETE/api/admin/email/{global_id}/Undocumented status code34

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/admin/email/null%2Cnull/
GET/api/admin/email/{global_id}/Undocumented status code37

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/admin/email/null%2Cnull/
DELETE/api/attachment/{id}/Undocumented status code31

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/attachment/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/attachment/null%2Cnull/
GET/api/attachment/{id}/Undocumented status code33

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/attachment/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/attachment/null%2Cnull/
PATCH/api/attachment/{id}/Undocumented status code67

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/attachment/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"attachment": "https://0.com", "filename": "", "link": "https://0.com", "comment": "", "model_type": "build", "model_id": 0, "tags": []}' http://0.0.0.0:39745/api/attachment/null%2Cnull/
PUT/api/attachment/{id}/Undocumented status code62

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No Attachment matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/attachment/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/attachment/1/
GET/api/background-task/{task_id}/Undocumented status code35

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"task_id":"0","exists":false,"pending":false,"complete":false,"success":false,"http_status":404}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/background-task/0/
DELETE/api/barcode/history/{id}/Undocumented status code34

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/barcode/history/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/barcode/history/null%2Cnull/
GET/api/barcode/history/{id}/Undocumented status code39

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/barcode/history/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/barcode/history/null%2Cnull/
DELETE/api/bom/substitute/{id}/Undocumented status code33

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/bom/substitute/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/bom/substitute/null%2Cnull/
GET/api/bom/substitute/{id}/Undocumented status code35

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/bom/substitute/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/bom/substitute/null%2Cnull/
PATCH/api/bom/substitute/{id}/Undocumented status code52

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/bom/substitute/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"bom_item": 0, "part": 0}' http://0.0.0.0:39745/api/bom/substitute/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/bom/substitute/1/
PUT/api/bom/substitute/{id}/Undocumented status code55

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No BomItemSubstitute matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/bom/substitute/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/bom/substitute/1/
DELETE/api/bom/{id}/Undocumented status code30

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/bom/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/bom/null%2Cnull/
GET/api/bom/{id}/Undocumented status code41

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No BomItem matches the given query."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/bom/0/?can_build=true&part_detail=true&pricing=true&sub_part_detail=true'
PATCH/api/bom/{id}/Undocumented status code47

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/bom/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"part": 0, "sub_part": 0, "reference": "", "raw_amount": "", "quantity": 0, "allow_variants": false, "inherited": false, "optional": false, "consumable": false, "setup_quantity": 0, "attrition": 0, "rounding_multiple": null, "note": "", "validated": false}' http://0.0.0.0:39745/api/bom/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/bom/1/
PUT/api/bom/{id}/Undocumented status code50

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No BomItem matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/bom/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/bom/1/
PATCH/api/bom/{id}/validate/Undocumented status code50

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/bom/null,null/validate/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"valid": false}' http://0.0.0.0:39745/api/bom/null%2Cnull/validate/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/bom/1/validate/
PUT/api/bom/{id}/validate/Undocumented status code52

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/bom/null,null/validate/"}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"valid": false}' http://0.0.0.0:39745/api/bom/null%2Cnull/validate/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/bom/1/validate/
DELETE/api/build/item/{id}/Undocumented status code34

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/build/item/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/build/item/null%2Cnull/
GET/api/build/item/{id}/Undocumented status code35

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/build/item/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/build/item/null%2Cnull/
PATCH/api/build/item/{id}/Undocumented status code57

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/build/item/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"build_line": null, "install_into": null, "stock_item": 0, "quantity": 0}' http://0.0.0.0:39745/api/build/item/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/build/item/1/
PUT/api/build/item/{id}/Undocumented status code55

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No BuildItem matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/build/item/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/build/item/1/
DELETE/api/build/line/{id}/Undocumented status code29

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/build/line/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/build/line/null%2Cnull/
GET/api/build/line/{id}/Undocumented status code41

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No BuildLine matches the given query."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/build/line/0/?allocations=true&assembly_detail=true&bom_item_detail=true&build_detail=true'
PATCH/api/build/line/{id}/Undocumented status code37

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/build/line/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"quantity": 0, "consumed": 0}' http://0.0.0.0:39745/api/build/line/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/build/line/1/
PUT/api/build/line/{id}/Undocumented status code39

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No BuildLine matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/build/line/0/
DELETE/api/build/{id}/Undocumented status code31

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/build/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/build/null%2Cnull/
GET/api/build/{id}/Undocumented status code33

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/build/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/build/null%2Cnull/
PATCH/api/build/{id}/Undocumented status code72

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/build/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"title": "", "batch": "", "destination": null, "external": false, "parent": null, "part": 0, "project_code": null, "reference": "", "sales_order": null, "quantity": 0, "start_date": "2000-01-01", "target_date": "2000-01-01", "take_from": null, "notes": "", "link": "https://0.com", "responsible": null, "priority": 0, "tags": []}' http://0.0.0.0:39745/api/build/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/build/1/
PUT/api/build/{id}/Undocumented status code64

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No Build matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/build/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/build/1/
POST/api/build/{id}/auto-allocate/Undocumented status code84

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/build/null,null/auto-allocate/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"location": null, "exclude_location": null, "interchangeable": false, "substitutes": true, "optional_items": false, "item_type": "untracked", "stock_sort_by": "updated", "build_lines": []}' http://0.0.0.0:39745/api/build/null%2Cnull/auto-allocate/

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: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/build/1/auto-allocate/
POST/api/build/{id}/complete/Undocumented status code76

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Build not found"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/build/0/complete/

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: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/build/1/complete/
POST/api/build/{id}/consume/Undocumented status code79

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/build/null,null/consume/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"items": [], "lines": [], "notes": ""}' http://0.0.0.0:39745/api/build/null%2Cnull/consume/

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: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/build/1/consume/
POST/api/build/{id}/delete-outputs/Undocumented status code89

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Build not found"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/build/0/delete-outputs/

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: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/build/1/delete-outputs/
POST/api/build/{id}/scrap-outputs/Undocumented status code131

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Build not found"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/build/0/scrap-outputs/

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: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/build/1/scrap-outputs/
DELETE/api/company/address/{id}/Undocumented status code34

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/company/address/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/address/null%2Cnull/
PATCH/api/company/address/{id}/Undocumented status code68

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/company/address/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"company": 0, "title": "", "primary": false, "line1": "", "line2": "", "postal_code": "", "postal_city": "", "province": "", "country": "", "shipping_notes": "", "internal_shipping_notes": "", "link": "https://0.com"}' http://0.0.0.0:39745/api/company/address/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/company/address/1/
PUT/api/company/address/{id}/Undocumented status code59

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No Address matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/address/0/

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"detail":"JSON parse error - 'utf-8' codec can't decode byte 0x91 in position 2: invalid start byte"}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'õ�͍�\x1a�.\x1f�]^' http://0.0.0.0:39745/api/company/address/%C3%87b%F1%A3%97%AE/
DELETE/api/company/contact/{id}/Undocumented status code35

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/company/contact/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/contact/null%2Cnull/
PUT/api/company/contact/{id}/Undocumented status code66

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No Contact matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/contact/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/company/contact/1/
DELETE/api/company/part/manufacturer/{id}/Undocumented status code34

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/company/part/manufacturer/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/part/manufacturer/null%2Cnull/
GET/api/company/part/manufacturer/{id}/Undocumented status code35

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/company/part/manufacturer/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/part/manufacturer/null%2Cnull/
PATCH/api/company/part/manufacturer/{id}/Undocumented status code56

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/company/part/manufacturer/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"part": 0, "manufacturer": 0, "description": "", "MPN": "", "link": "https://0.com", "barcode_hash": "", "notes": "", "tags": []}' http://0.0.0.0:39745/api/company/part/manufacturer/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/company/part/manufacturer/1/
PUT/api/company/part/manufacturer/{id}/Undocumented status code47

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No ManufacturerPart matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/part/manufacturer/0/
DELETE/api/company/part/{id}/Undocumented status code13

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/company/part/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/part/null%2Cnull/
GET/api/company/part/{id}/Undocumented status code56

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No SupplierPart matches the given query."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/company/part/0/?manufacturer_detail=true&manufacturer_part_detail=true&part_detail=true&pretty=true'
PATCH/api/company/part/{id}/Undocumented status code68

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/company/part/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"available": 0, "description": "", "link": "https://0.com", "active": false, "primary": false, "manufacturer_part": null, "note": "", "packaging": "", "pack_quantity": "", "part": 0, "SKU": "", "supplier": 0, "notes": "", "tags": []}' http://0.0.0.0:39745/api/company/part/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/company/part/1/
PUT/api/company/part/{id}/Undocumented status code62

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No SupplierPart matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/part/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/company/part/1/
DELETE/api/company/price-break/{id}/Undocumented status code34

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/company/price-break/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/price-break/null%2Cnull/
GET/api/company/price-break/{id}/Undocumented status code35

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/company/price-break/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/price-break/null%2Cnull/
PATCH/api/company/price-break/{id}/Undocumented status code52

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/company/price-break/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"part": 0, "quantity": 0, "price": "", "price_currency": ""}' http://0.0.0.0:39745/api/company/price-break/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/company/price-break/1/
PUT/api/company/price-break/{id}/Undocumented status code51

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No SupplierPriceBreak matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/price-break/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/company/price-break/1/
DELETE/api/company/{id}/Undocumented status code17

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/company/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/company/null%2Cnull/
GET/api/contenttype/model/{model}/Undocumented status code37

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/contenttype/model/0/
GET/api/contenttype/{id}/Undocumented status code42

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/contenttype/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/contenttype/null%2Cnull/
DELETE/api/data-output/{id}/Undocumented status code34

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/data-output/null%2Cnull/
GET/api/data-output/{id}/Undocumented status code39

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/data-output/null%2Cnull/
DELETE/api/error-report/{id}/Undocumented status code22

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/error-report/null%2Cnull/
DELETE/api/generic/status/custom/{id}/Undocumented status code34

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/generic/status/custom/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/generic/status/custom/null%2Cnull/
GET/api/generic/status/custom/{id}/Undocumented status code35

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/generic/status/custom/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/generic/status/custom/null%2Cnull/
PATCH/api/generic/status/custom/{id}/Undocumented status code53

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/generic/status/custom/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"key": 0, "name": "", "label": "", "color": "primary", "logical_key": 0, "model": null, "reference_status": "BuildStatus"}' http://0.0.0.0:39745/api/generic/status/custom/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/generic/status/custom/1/
PUT/api/generic/status/custom/{id}/Undocumented status code53

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No InvenTreeCustomUserStateModel matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/generic/status/custom/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/generic/status/custom/1/
GET/api/importer/column-mapping/{id}/Undocumented status code33

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/importer/column-mapping/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/importer/column-mapping/null%2Cnull/
PATCH/api/importer/column-mapping/{id}/Undocumented status code59

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/importer/column-mapping/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"column": "", "lookup_field": ""}' http://0.0.0.0:39745/api/importer/column-mapping/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/importer/column-mapping/1/
PUT/api/importer/column-mapping/{id}/Undocumented status code54

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/importer/column-mapping/null,null/"}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"column": "", "lookup_field": ""}' http://0.0.0.0:39745/api/importer/column-mapping/null%2Cnull/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/importer/column-mapping/1/
DELETE/api/importer/row/{id}/Undocumented status code33

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/importer/row/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/importer/row/null%2Cnull/
GET/api/importer/row/{id}/Undocumented status code33

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/importer/row/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/importer/row/null%2Cnull/
PATCH/api/importer/row/{id}/Undocumented status code56

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/importer/row/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"data": null}' http://0.0.0.0:39745/api/importer/row/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/importer/row/1/
PUT/api/importer/row/{id}/Undocumented status code54

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/importer/row/null,null/"}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"data": null}' http://0.0.0.0:39745/api/importer/row/null%2Cnull/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/importer/row/1/
DELETE/api/importer/session/{id}/Undocumented status code33

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/importer/session/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/importer/session/null%2Cnull/
GET/api/importer/session/{id}/Undocumented status code35

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/importer/session/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/importer/session/null%2Cnull/
PATCH/api/importer/session/{id}/Undocumented status code56

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/importer/session/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"data_file": "https://0.com", "update_records": false, "model_type": "projectcode", "field_defaults": null, "field_overrides": null, "field_filters": null, "completed_row_count_history": 0, "row_count_history": 0}' http://0.0.0.0:39745/api/importer/session/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/importer/session/56384710087285516165843035095040/
PUT/api/importer/session/{id}/Undocumented status code57

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No DataImportSession matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/importer/session/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/importer/session/1/
POST/api/importer/session/{id}/accept_fields/Undocumented status code40

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/importer/session/null,null/accept_fields/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/importer/session/null%2Cnull/accept_fields/
DELETE/api/label/template/{id}/Undocumented status code20

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/label/template/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/label/template/null%2Cnull/
DELETE/api/machine/{id}/Undocumented status code34

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/machine/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/machine/null%2Cnull/
GET/api/machine/{id}/Undocumented status code35

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/machine/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/machine/null%2Cnull/
PATCH/api/machine/{id}/Undocumented status code51

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/machine/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": "", "active": false}' http://0.0.0.0:39745/api/machine/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/machine/0/
PUT/api/machine/{id}/Undocumented status code52

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No MachineConfig matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/machine/e3e70682-c209-1cac-a29f-6fbed82c07cd/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/machine/e3e70682-c209-1cac-a29f-6fbed82c07cd/
POST/api/machine/{id}/restart/Undocumented status code40

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/machine/null,null/restart/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/machine/null%2Cnull/restart/
GET/api/machine/{id}/settings/Undocumented status code39

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/machine/null,null/settings/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/machine/null%2Cnull/settings/
GET/api/machine/{id}/settings/{config_type}/{key}/Undocumented status code43

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/machine/e3e70682-c209-1cac-a29f-6fbed82c07cd/settings/M/%C2%84/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/machine/e3e70682-c209-1cac-a29f-6fbed82c07cd/settings/M/%C2%84/
PATCH/api/machine/{id}/settings/{config_type}/{key}/Undocumented status code59

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/machine/e3e70682-c209-1cac-a29f-6fbed82c07cd/settings/M/%C2%84/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"value": null}' http://0.0.0.0:39745/api/machine/e3e70682-c209-1cac-a29f-6fbed82c07cd/settings/M/%C2%84/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/machine/e3e70682-c209-1cac-a29f-6fbed82c07cd/settings/M/INVENTREE_DEBUG/
PUT/api/machine/{id}/settings/{config_type}/{key}/Undocumented status code52

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Machine 'e3e70682-c209-1cac-a29f-6fbed82c07cd' not found"}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/machine/e3e70682-c209-1cac-a29f-6fbed82c07cd/settings/M/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/machine/e3e70682-c209-1cac-a29f-6fbed82c07cd/settings/M/INVENTREE_DEBUG/
DELETE/api/news/{id}/Undocumented status code33

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/news/null%2Cnull/
GET/api/news/{id}/Undocumented status code34

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/news/null%2Cnull/
PATCH/api/news/{id}/Undocumented status code57

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"feed_id": "", "title": "", "link": "https://0.com", "published": "2000-01-01T00:00:00Z", "author": "", "summary": "", "read": false}' http://0.0.0.0:39745/api/news/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/news/1/
PUT/api/news/{id}/Undocumented status code51

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No NewsFeedEntry matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/news/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/news/1/
DELETE/api/notifications/{id}/Undocumented status code20

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/notifications/null%2Cnull/
DELETE/api/order/po-extra-line/{id}/Undocumented status code34

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/po-extra-line/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/po-extra-line/null%2Cnull/
GET/api/order/po-extra-line/{id}/Undocumented status code35

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/po-extra-line/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/po-extra-line/null%2Cnull/
PATCH/api/order/po-extra-line/{id}/Undocumented status code51

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/po-extra-line/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"line": "", "description": "", "link": "https://0.com", "notes": "", "order": 0, "price": "", "price_currency": "", "project_code": null, "quantity": 0, "reference": "", "target_date": "2000-01-01"}' http://0.0.0.0:39745/api/order/po-extra-line/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/po-extra-line/1/
PUT/api/order/po-extra-line/{id}/Undocumented status code52

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No PurchaseOrderExtraLine matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/po-extra-line/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/po-extra-line/1/
DELETE/api/order/po-line/{id}/Undocumented status code32

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/po-line/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/po-line/null%2Cnull/
GET/api/order/po-line/{id}/Undocumented status code47

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No PurchaseOrderLineItem matches the given query."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/po-line/0/?part_detail=null&part_detail=null'
PATCH/api/order/po-line/{id}/Undocumented status code49

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/po-line/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"line": "", "link": "https://0.com", "notes": "", "order": 0, "project_code": null, "quantity": 0.0, "reference": "", "target_date": "2000-01-01", "part": null, "build_order": null, "purchase_price": "", "purchase_price_currency": "", "auto_pricing": false, "destination": null, "merge_items": true}' http://0.0.0.0:39745/api/order/po-line/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/po-line/1/
PUT/api/order/po-line/{id}/Undocumented status code55

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No PurchaseOrderLineItem matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/po-line/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/po-line/1/
DELETE/api/order/po/{id}/Undocumented status code32

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/po/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/po/null%2Cnull/
GET/api/order/po/{id}/Undocumented status code40

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No PurchaseOrder matches the given query."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/po/0/?supplier_detail=null&supplier_detail=null'
PATCH/api/order/po/{id}/Undocumented status code50

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/po/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"creation_date": "2000-01-01", "start_date": "2000-01-01", "target_date": "2000-01-01", "description": "", "link": "https://0.com", "project_code": null, "reference": "", "responsible": null, "contact": null, "address": null, "status_custom_key": null, "notes": "", "duplicate": {"order_id": 0, "copy_lines": true, "copy_extra_lines": true, "copy_parameters": true}, "supplier": null, "supplier_reference": "", "order_currency": null, "destination": null, "tags": []}' http://0.0.0.0:39745/api/order/po/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/po/1/
PUT/api/order/po/{id}/Undocumented status code47

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No PurchaseOrder matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/po/0/
DELETE/api/order/ro-extra-line/{id}/Undocumented status code34

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/ro-extra-line/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/ro-extra-line/null%2Cnull/
GET/api/order/ro-extra-line/{id}/Undocumented status code35

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/ro-extra-line/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/ro-extra-line/null%2Cnull/
PATCH/api/order/ro-extra-line/{id}/Undocumented status code58

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/ro-extra-line/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"line": "", "description": "", "link": "https://0.com", "notes": "", "order": 0, "price": "", "price_currency": "", "project_code": null, "quantity": 0, "reference": "", "target_date": "2000-01-01"}' http://0.0.0.0:39745/api/order/ro-extra-line/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/ro-extra-line/1/
PUT/api/order/ro-extra-line/{id}/Undocumented status code57

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No ReturnOrderExtraLine matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/ro-extra-line/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/ro-extra-line/1/
DELETE/api/order/ro-line/{id}/Undocumented status code34

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/ro-line/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/ro-line/null%2Cnull/
GET/api/order/ro-line/{id}/Undocumented status code49

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No ReturnOrderLineItem matches the given query."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/ro-line/0/?item_detail=true&order_detail=true'
PATCH/api/order/ro-line/{id}/Undocumented status code55

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/ro-line/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"line": "", "link": "https://0.com", "notes": "", "order": 0, "project_code": null, "quantity": 0, "reference": "", "target_date": "2000-01-01", "item": 0, "received_date": "2000-01-01", "outcome": 10, "price": "", "price_currency": ""}' http://0.0.0.0:39745/api/order/ro-line/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/ro-line/1/
PUT/api/order/ro-line/{id}/Undocumented status code57

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No ReturnOrderLineItem matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/ro-line/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/ro-line/1/
DELETE/api/order/ro/{id}/Undocumented status code33

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/ro/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/ro/null%2Cnull/
GET/api/order/ro/{id}/Undocumented status code40

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No ReturnOrder matches the given query."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/ro/0/?customer_detail=null&customer_detail=null'
PATCH/api/order/ro/{id}/Undocumented status code48

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/ro/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"creation_date": "2000-01-01", "issue_date": "2000-01-01", "start_date": "2000-01-01", "target_date": "2000-01-01", "description": "", "link": "https://0.com", "project_code": null, "reference": "", "responsible": null, "contact": null, "address": null, "status_custom_key": null, "notes": "", "duplicate": {"order_id": 0, "copy_lines": true, "copy_extra_lines": true, "copy_parameters": true}, "complete_date": "2000-01-01", "customer": null, "customer_reference": "", "order_currency": null, "tags": []}' http://0.0.0.0:39745/api/order/ro/null%2Cnull/
PUT/api/order/ro/{id}/Undocumented status code56

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No ReturnOrder matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/ro/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/ro/1/
DELETE/api/order/so-allocation/{id}/Undocumented status code32

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/so-allocation/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so-allocation/null%2Cnull/
GET/api/order/so-allocation/{id}/Undocumented status code33

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/so-allocation/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so-allocation/null%2Cnull/
PATCH/api/order/so-allocation/{id}/Undocumented status code58

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/so-allocation/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"item": 0, "quantity": 0, "shipment": null}' http://0.0.0.0:39745/api/order/so-allocation/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/so-allocation/1/
PUT/api/order/so-allocation/{id}/Undocumented status code52

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No SalesOrderAllocation matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so-allocation/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/so-allocation/1/
DELETE/api/order/so-extra-line/{id}/Undocumented status code33

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/so-extra-line/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so-extra-line/null%2Cnull/
GET/api/order/so-extra-line/{id}/Undocumented status code35

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/so-extra-line/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so-extra-line/null%2Cnull/
PATCH/api/order/so-extra-line/{id}/Undocumented status code55

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/so-extra-line/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"line": "", "description": "", "link": "https://0.com", "notes": "", "order": 0, "price": "", "price_currency": "", "project_code": null, "quantity": 0, "reference": "", "target_date": "2000-01-01"}' http://0.0.0.0:39745/api/order/so-extra-line/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/so-extra-line/1/
PUT/api/order/so-extra-line/{id}/Undocumented status code54

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No SalesOrderExtraLine matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so-extra-line/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/so-extra-line/1/
DELETE/api/order/so-line/{id}/Undocumented status code31

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/so-line/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so-line/null%2Cnull/
GET/api/order/so-line/{id}/Undocumented status code46

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No SalesOrderLineItem matches the given query."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/so-line/0/?customer_detail=true&order_detail=true'
PATCH/api/order/so-line/{id}/Undocumented status code52

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/so-line/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"line": "", "link": "https://0.com", "notes": "", "order": 0, "project_code": null, "quantity": 0, "reference": "", "target_date": "2000-01-01", "part": null, "sale_price": "", "sale_price_currency": ""}' http://0.0.0.0:39745/api/order/so-line/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/so-line/1/
PUT/api/order/so-line/{id}/Undocumented status code48

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No SalesOrderLineItem matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so-line/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/so-line/1/
DELETE/api/order/so/shipment/{id}/Undocumented status code33

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/so/shipment/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so/shipment/null%2Cnull/
GET/api/order/so/shipment/{id}/Undocumented status code34

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/so/shipment/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so/shipment/null%2Cnull/
PATCH/api/order/so/shipment/{id}/Undocumented status code68

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/so/shipment/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"order": 0, "shipment_date": "2000-01-01", "shipment_address": null, "delivery_date": "2000-01-01", "checked_by": null, "reference": "1", "tracking_number": "", "invoice_number": "", "barcode_hash": "", "link": "https://0.com", "notes": "", "tags": []}' http://0.0.0.0:39745/api/order/so/shipment/null%2Cnull/

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"detail":"JSON parse error - Expecting value: line 1 column 1 (char 0)"}
Reproduce
  1. GET/api/order/so/shipment/
    curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/so/shipment/?limit=0'
  2. PATCH/api/order/so/shipment/1/failed here
    curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/so/shipment/1/
PUT/api/order/so/shipment/{id}/Undocumented status code55

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No SalesOrderShipment matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so/shipment/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/so/shipment/1/
POST/api/order/so/shipment/{id}/ship/Undocumented status code82

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/so/shipment/null,null/ship/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"shipment_date": "2000-01-01", "delivery_date": "2000-01-01", "tracking_number": "", "invoice_number": "", "link": "https://0.com"}' http://0.0.0.0:39745/api/order/so/shipment/null%2Cnull/ship/

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: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/so/shipment/1/ship/
DELETE/api/order/so/{id}/Undocumented status code32

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/so/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so/null%2Cnull/
GET/api/order/so/{id}/Undocumented status code40

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No SalesOrder matches the given query."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/so/0/?customer_detail=null&customer_detail=null'
PATCH/api/order/so/{id}/Undocumented status code47

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/so/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"creation_date": "2000-01-01", "issue_date": "2000-01-01", "start_date": "2000-01-01", "target_date": "2000-01-01", "description": "", "link": "https://0.com", "project_code": null, "reference": "", "responsible": null, "contact": null, "address": null, "status_custom_key": null, "notes": "", "duplicate": {"order_id": 0, "copy_lines": true, "copy_extra_lines": true, "copy_parameters": true}, "customer": null, "customer_reference": "", "order_currency": null, "tags": []}' http://0.0.0.0:39745/api/order/so/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/so/1/
PUT/api/order/so/{id}/Undocumented status code57

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No SalesOrder matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/so/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/so/1/
POST/api/order/so/{id}/auto-allocate/Undocumented status code52

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/so/null,null/auto-allocate/"}
Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"location": null, "exclude_location": null, "shipment": null, "interchangeable": true, "stock_sort_by": "updated", "serialized_stock": "any", "line_items": []}' http://0.0.0.0:39745/api/order/so/null%2Cnull/auto-allocate/

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: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/so/1/auto-allocate/
DELETE/api/order/transfer-order-allocation/{id}/Undocumented status code33

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/transfer-order-allocation/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/transfer-order-allocation/null%2Cnull/
GET/api/order/transfer-order-allocation/{id}/Undocumented status code32

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/transfer-order-allocation/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/transfer-order-allocation/null%2Cnull/
PATCH/api/order/transfer-order-allocation/{id}/Undocumented status code68

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/transfer-order-allocation/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"item": 0, "quantity": 0}' http://0.0.0.0:39745/api/order/transfer-order-allocation/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/transfer-order-allocation/1/
PUT/api/order/transfer-order-allocation/{id}/Undocumented status code59

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No TransferOrderAllocation matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/transfer-order-allocation/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/transfer-order-allocation/1/
DELETE/api/order/transfer-order-line/{id}/Undocumented status code31

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/transfer-order-line/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/transfer-order-line/null%2Cnull/
GET/api/order/transfer-order-line/{id}/Undocumented status code46

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No TransferOrderLineItem matches the given query."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/order/transfer-order-line/0/?part_detail=null&part_detail=null'
PATCH/api/order/transfer-order-line/{id}/Undocumented status code47

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/transfer-order-line/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"line": "", "link": "https://0.com", "notes": "", "order": 0, "project_code": null, "quantity": 0, "reference": "", "target_date": "2000-01-01", "part": null}' http://0.0.0.0:39745/api/order/transfer-order-line/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/transfer-order-line/1/
PUT/api/order/transfer-order-line/{id}/Undocumented status code52

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No TransferOrderLineItem matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/transfer-order-line/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/order/transfer-order-line/1/
DELETE/api/order/transfer-order/{id}/Undocumented status code17

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/order/transfer-order/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/order/transfer-order/null%2Cnull/
DELETE/api/parameter/template/{id}/Undocumented status code35

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/parameter/template/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/parameter/template/null%2Cnull/
GET/api/parameter/template/{id}/Undocumented status code37

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/parameter/template/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/parameter/template/null%2Cnull/
DELETE/api/parameter/{id}/Undocumented status code35

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/parameter/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/parameter/null%2Cnull/
GET/api/parameter/{id}/Undocumented status code33

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/parameter/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/parameter/null%2Cnull/
PATCH/api/parameter/{id}/Undocumented status code71

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/parameter/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"template": 0, "model_type": "build.build", "model_id": 0, "data": "0", "data_numeric": null, "note": ""}' http://0.0.0.0:39745/api/parameter/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/parameter/1/
PUT/api/parameter/{id}/Undocumented status code60

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No Parameter matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/parameter/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/parameter/1/
DELETE/api/part/category/parameters/{id}/Undocumented status code35

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/category/parameters/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/category/parameters/null%2Cnull/
GET/api/part/category/parameters/{id}/Undocumented status code33

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/category/parameters/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/category/parameters/null%2Cnull/
PATCH/api/part/category/parameters/{id}/Undocumented status code69

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/category/parameters/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"category": 0, "template": 0, "default_value": ""}' http://0.0.0.0:39745/api/part/category/parameters/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/part/category/parameters/false/
PUT/api/part/category/parameters/{id}/Undocumented status code54

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No PartCategoryParameterTemplate matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/category/parameters/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/part/category/parameters/1/
DELETE/api/part/internal-price/{id}/Undocumented status code33

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/internal-price/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/internal-price/null%2Cnull/
GET/api/part/internal-price/{id}/Undocumented status code34

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/internal-price/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/internal-price/null%2Cnull/
PATCH/api/part/internal-price/{id}/Undocumented status code50

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/internal-price/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"part": 0, "quantity": 0, "price": "", "price_currency": ""}' http://0.0.0.0:39745/api/part/internal-price/null%2Cnull/
PUT/api/part/internal-price/{id}/Undocumented status code50

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No PartInternalPriceBreak matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/internal-price/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/part/internal-price/JsonSchemaError/
DELETE/api/part/sale-price/{id}/Undocumented status code34

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/sale-price/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/sale-price/null%2Cnull/
GET/api/part/sale-price/{id}/Undocumented status code35

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/sale-price/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/sale-price/null%2Cnull/
PATCH/api/part/sale-price/{id}/Undocumented status code53

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/sale-price/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"part": 0, "quantity": 0, "price": "", "price_currency": ""}' http://0.0.0.0:39745/api/part/sale-price/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/part/sale-price/1/
PUT/api/part/sale-price/{id}/Undocumented status code57

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No PartSellPriceBreak matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/sale-price/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/part/sale-price/1/
DELETE/api/part/stocktake/{id}/Undocumented status code34

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/stocktake/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/stocktake/null%2Cnull/
GET/api/part/stocktake/{id}/Undocumented status code35

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/stocktake/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/stocktake/null%2Cnull/
PATCH/api/part/stocktake/{id}/Undocumented status code53

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/stocktake/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"part": 0, "item_count": 0, "quantity": 0, "cost_min": "", "cost_min_currency": "", "cost_max": "", "cost_max_currency": ""}' http://0.0.0.0:39745/api/part/stocktake/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/part/stocktake/1/
PUT/api/part/stocktake/{id}/Undocumented status code59

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No PartStocktake matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/stocktake/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/part/stocktake/1/
DELETE/api/part/test-template/{id}/Undocumented status code33

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/test-template/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/test-template/null%2Cnull/
GET/api/part/test-template/{id}/Undocumented status code37

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/test-template/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/test-template/null%2Cnull/
PATCH/api/part/test-template/{id}/Undocumented status code71

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/test-template/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"part": 0, "test_name": "", "description": "", "enabled": false, "required": false, "requires_value": false, "requires_attachment": false, "choices": ""}' http://0.0.0.0:39745/api/part/test-template/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/part/test-template/1/
PUT/api/part/test-template/{id}/Undocumented status code60

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No PartTestTemplate matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/test-template/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/part/test-template/1/
GET/api/part/{id}/bom-validate/Undocumented status code35

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/null,null/bom-validate/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/null%2Cnull/bom-validate/
GET/api/part/{id}/requirements/Undocumented status code39

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/null,null/requirements/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/null%2Cnull/requirements/
GET/api/part/{id}/serial-numbers/Undocumented status code39

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/part/null,null/serial-numbers/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/part/null%2Cnull/serial-numbers/
GET/api/plugins/{plugin}/Undocumented status code34

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No PluginConfig matches the given query."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/plugins/0/
GET/api/plugins/{plugin}/admin/Undocumented status code35

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No PluginConfig matches the given query."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/plugins/0/admin/
PATCH/api/plugins/{plugin}/settings/{key}/Undocumented status code62

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/plugins/0/settings/%C2%84/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"value": null}' http://0.0.0.0:39745/api/plugins/0/settings/%C2%84/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/plugins/inventreebarcode/settings/INVENTREE_DEBUG/
GET/api/plugins/{plugin}/user-settings/Undocumented status code34

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Plugin '0' not installed"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/plugins/0/user-settings/
GET/api/plugins/{plugin}/user-settings/{key}/Undocumented status code31

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/plugins/0/user-settings/%C2%84/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/plugins/0/user-settings/%C2%84/
PATCH/api/plugins/{plugin}/user-settings/{key}/Undocumented status code62

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/plugins/0/user-settings/%C2%84/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"value": null}' http://0.0.0.0:39745/api/plugins/0/user-settings/%C2%84/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/plugins/inventreebarcode/user-settings/INVENTREE_DEBUG/
PUT/api/plugins/{plugin}/user-settings/{key}/Undocumented status code53

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Plugin '0' not installed"}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/plugins/0/user-settings/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/plugins/inventreebarcode/user-settings/INVENTREE_DEBUG/
DELETE/api/project-code/{id}/Undocumented status code17

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/project-code/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/project-code/null%2Cnull/
GET/api/project-code/{id}/Undocumented status code35

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/project-code/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/project-code/null%2Cnull/
PATCH/api/project-code/{id}/Undocumented status code69

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/project-code/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"code": "", "description": "", "responsible": null}' http://0.0.0.0:39745/api/project-code/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/project-code/1/
PUT/api/project-code/{id}/Undocumented status code66

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No ProjectCode matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/project-code/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/project-code/1/
DELETE/api/report/asset/{id}/Undocumented status code33

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/report/asset/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/report/asset/null%2Cnull/
GET/api/report/asset/{id}/Undocumented status code35

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/report/asset/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/report/asset/null%2Cnull/
PATCH/api/report/asset/{id}/Undocumented status code54

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/report/asset/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"asset": "https://0.com", "description": ""}' http://0.0.0.0:39745/api/report/asset/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/report/asset/1/
PUT/api/report/asset/{id}/Undocumented status code56

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No ReportAsset matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/report/asset/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/report/asset/1/
DELETE/api/report/snippet/{id}/Undocumented status code34

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/report/snippet/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/report/snippet/null%2Cnull/
GET/api/report/snippet/{id}/Undocumented status code35

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/report/snippet/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/report/snippet/null%2Cnull/
PATCH/api/report/snippet/{id}/Undocumented status code55

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/report/snippet/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"snippet": "https://0.com", "description": ""}' http://0.0.0.0:39745/api/report/snippet/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/report/snippet/1/
PUT/api/report/snippet/{id}/Undocumented status code56

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No ReportSnippet matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/report/snippet/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/report/snippet/1/
DELETE/api/report/template/{id}/Undocumented status code34

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/report/template/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/report/template/null%2Cnull/
DELETE/api/selection/{id}/Undocumented status code24

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/selection/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/selection/null%2Cnull/
DELETE/api/selection/{id}/entry/{entrypk}/Undocumented status code51

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/selection/null,null/entry/0/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/selection/null%2Cnull/entry/0/
GET/api/settings/global/{key}/Undocumented status code33

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/settings/global/%C2%84/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/settings/global/%C2%84/
PATCH/api/settings/global/{key}/Undocumented status code41

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/settings/global/%C2%84/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"value": null}' http://0.0.0.0:39745/api/settings/global/%C2%84/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/settings/global/INVENTREE_DEBUG/
PUT/api/settings/global/{key}/Undocumented status code53

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/settings/global/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/settings/global/INVENTREE_DEBUG/
PUT/api/settings/user/{key}/Undocumented status code51

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/settings/user/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/settings/user/INVENTREE_DEBUG/
DELETE/api/stock/location-type/{id}/Undocumented status code19

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/stock/location-type/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/location-type/null%2Cnull/
GET/api/stock/location-type/{id}/Undocumented status code37

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/stock/location-type/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/location-type/null%2Cnull/
PUT/api/stock/location-type/{id}/Undocumented status code54

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No StockLocationType matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/location-type/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/stock/location-type/1/
GET/api/stock/location/{id}/Undocumented status code40

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No StockLocation matches the given query."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/stock/location/0/?path_detail=null&path_detail=null'
PUT/api/stock/location/{id}/Undocumented status code66

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No StockLocation matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/location/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/stock/location/1/
DELETE/api/stock/test/{id}/Undocumented status code33

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/stock/test/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/test/null%2Cnull/
GET/api/stock/test/{id}/Undocumented status code51

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No StockItemTestResult matches the given query."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/stock/test/0/?user_detail=null&user_detail=null'
PATCH/api/stock/test/{id}/Undocumented status code54

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/stock/test/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"stock_item": 0, "result": false, "value": "", "attachment": "https://0.com", "notes": "", "test_station": "", "started_datetime": "2000-01-01T00:00:00Z", "finished_datetime": "2000-01-01T00:00:00Z", "template": null}' http://0.0.0.0:39745/api/stock/test/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/stock/test/1/
PUT/api/stock/test/{id}/Undocumented status code56

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No StockItemTestResult matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/test/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/stock/test/1/
DELETE/api/stock/{id}/Undocumented status code34

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/stock/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/null%2Cnull/
PATCH/api/stock/{id}/Undocumented status code48

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/stock/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"part": 0, "quantity": 0, "serial": "", "batch": "", "location": null, "belongs_to": null, "build": null, "consumed_by": null, "customer": null, "delete_on_deplete": false, "expiry_date": "2000-01-01", "is_building": false, "link": "https://0.com", "notes": "", "owner": null, "packaging": "", "purchase_order": null, "sales_order": null, "status": 10, "status_custom_key": null, "supplier_part": null, "purchase_price": "", "purchase_price_currency": "", "use_pack_size": null, "serial_numbers": null, "tags": []}' http://0.0.0.0:39745/api/stock/null%2Cnull/

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{"detail":"JSON parse error - 'utf-8' codec can't decode byte 0xdc in position 0: invalid continuation byte"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '���+>�>' http://0.0.0.0:39745/api/stock/null/
PUT/api/stock/{id}/Undocumented status code58

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No StockItem matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/stock/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/stock/1/

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Plugin '' not found"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/supplier/search/?plugin=&supplier='
DELETE/api/tag/{id}/Undocumented status code16

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/tag/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/tag/null%2Cnull/
GET/api/tag/{id}/Undocumented status code34

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/tag/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/tag/null%2Cnull/
PATCH/api/tag/{id}/Undocumented status code67

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/tag/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"name": ""}' http://0.0.0.0:39745/api/tag/null%2Cnull/
DELETE/api/units/{id}/Undocumented status code18

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/units/null%2Cnull/
GET/api/units/{id}/Undocumented status code36

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/units/null%2Cnull/
DELETE/api/user/group/{id}/Undocumented status code17

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/user/group/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/user/group/null%2Cnull/
GET/api/user/group/{id}/Undocumented status code69

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No Group matches the given query."}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' 'http://0.0.0.0:39745/api/user/group/0/?permission_detail=true&role_detail=true'
PUT/api/user/group/{id}/Undocumented status code68

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"No Group matches the given query."}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/user/group/0/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/user/group/1/
GET/api/user/owner/{id}/Undocumented status code41

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/user/owner/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/user/owner/null%2Cnull/
DELETE/api/user/ruleset/{id}/Undocumented status code22

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/user/ruleset/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/user/ruleset/null%2Cnull/
GET/api/user/ruleset/{id}/Undocumented status code34

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/user/ruleset/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/user/ruleset/null%2Cnull/
PATCH/api/user/ruleset/{id}/Undocumented status code48

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/user/ruleset/null,null/"}
Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"can_view": false, "can_add": false, "can_change": false, "can_delete": false}' http://0.0.0.0:39745/api/user/ruleset/null%2Cnull/

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 PATCH -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/user/ruleset/16/
PUT/api/user/ruleset/{id}/Undocumented status code48

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/user/ruleset/null,null/"}
Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d '{"can_view": false, "can_add": false, "can_change": false, "can_delete": false}' http://0.0.0.0:39745/api/user/ruleset/null%2Cnull/

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 PUT -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:39745/api/user/ruleset/1/
DELETE/api/user/tokens/{id}/Undocumented status code31

Undocumented status codeST103

Received: 404
Documented: 204
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/user/tokens/null,null/"}
Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/user/tokens/null%2Cnull/
GET/api/user/{id}/Undocumented status code36

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail": "API endpoint not found", "url": "http://0.0.0.0:39745/api/user/null,null/"}
Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46TXlQYXNzd29yZDEyMw==' http://0.0.0.0:39745/api/user/null%2Cnull/
POST/api/webhook/{endpoint}/Undocumented status code73

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{"detail":"Not found."}
Reproduce
curl -X POST http://0.0.0.0:39745/api/webhook/0/

Undocumented status codeST103

Received: 401
Documented: 200
Response401 Unauthorized
{"detail":"Authentication credentials were not provided."}
Reproduce
curl -X POST http://0.0.0.0:39745/api/webhook/%C2%B8%C2%83e%C2%8B%7C/
GET/api/background-task/39
GET/api/build/status/39
GET/api/currency/exchange/39
POST/api/currency/refresh/25
GET/api/generic/status/38
GET/api/license/39
GET/api/machine/drivers/38
GET/api/machine/status/39
GET/api/machine/types/39
GET/api/order/po/status/39
GET/api/order/ro-line/status/38
GET/api/order/ro/status/39
GET/api/order/so/status/39
GET/api/plugins/status/38
GET/api/plugins/ui/features/{feature}/39
GET/api/stock/status/39
GET/api/stock/track/status/37
GET/api/supplier/list/39
GET/api/units/all/29
GET/api/user/me/79
GET/api/user/me/profile/34
GET/api/user/me/roles/38
GET/api/user/me/token/32
GET/api/version/38