Schemathesis v4.30.1 ━━━━━━━━━━━━━━━━━━━━ ✅ Loaded specification from http://0.0.0.0:44043/api/schema/?format=json (in 1.37s) Base URL: http://0.0.0.0:44043 Specification: Open API 3.0.3 Operations: 1255 selected / 1255 total Configuration: /home/stranger6667/data/programming/workbench/target s/netbox/schemathesis.toml Dictionaries: 1 dictionary / 1 entry ✅ API capabilities: Supports NULL byte in headers: ✓ Accepts backslash and control characters in URL paths: ✓ ❌ Examples (in 3.87s) ❌ 6 failed ⏭ 1249 skipped ❌ Coverage (in 1144.50s) ✅ 523 passed ❌ 732 failed ❌ Fuzzing (in 1809.83s) ✅ 48 passed ❌ 1207 failed 🕛 Stateful (in 223.42s) Scenarios: 0 API Links: 0 covered / 53680 selected / 53680 total (84 inferred) No tests were run =================================== FAILURES =================================== _______________ DELETE /api/circuits/circuit-group-assignments/ ________________ 1. Test Case ID: POHwwN - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/circuits/circuit-group-assignments/ _____________ DELETE /api/circuits/circuit-group-assignments/{id}/ _____________ 1. Test Case ID: UI34uS - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/circuits/circuit-group-assignments/null%2Cnull/ _____________________ DELETE /api/circuits/circuit-groups/ _____________________ 1. Test Case ID: BhK510 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"1 of 1 objects failed validation.","errors":[{"index":0,"errors":{"id":["This field is required."]}}]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '[{"\u00ae\u00d9\u00bc\u0083H": [{}, {"H!g\\\u0087\u00ad": "\u0084", "\u00a3\u00ad\u00d8\u008a\u0015\udbaf\udd8d": 4392791, "\u00ea\udba4\udf3dN\ud8fe\udd05\u0093\"\b\u00c8\ud9b8\udef5\u00eb\u001c*\u00d2": 741}, {"\ud82c\ude55": {}, "y\n\u00ad\n\uda22\udcbc": "\ud8de\udf17\u00e5\u00a6\u0082\ud99b\udf5bI\u00a1\u00c1\u008f\u00d2K\u008e\u00e0\u0090\u0093\u00dcO", "#\ud9f5\udc83": {}}], "|\u00a6*": ["\ud8a8\udfe6\u0088", [-174792185, false]], "slug": "30FVYZv3D", "name": "C9l\u00ff\udb2a\udd29\u00d6\u00a2\udbfb\udf7c\u0094-"}]' http://0.0.0.0:44043/api/circuits/circuit-groups/ __________________ DELETE /api/circuits/circuit-groups/{id}/ ___________________ 1. Test Case ID: D361Pb - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/circuits/circuit-groups/null%2Cnull/ __________________ DELETE /api/circuits/circuit-terminations/ __________________ 1. Test Case ID: 5RhBxf - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/circuits/circuit-terminations/ _______________ DELETE /api/circuits/circuit-terminations/{id}/ ________________ 1. Test Case ID: Tcq0j6 - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/circuits/circuit-terminations/null%2Cnull/ _____________________ DELETE /api/circuits/circuit-types/ ______________________ 1. Test Case ID: EgydE4 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/circuits/circuit-types/ ___________________ DELETE /api/circuits/circuit-types/{id}/ ___________________ 1. Test Case ID: sckPuH - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/circuits/circuit-types/null%2Cnull/ ________________________ DELETE /api/circuits/circuits/ ________________________ 1. Test Case ID: zKrKTG - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/circuits/circuits/ _____________________ DELETE /api/circuits/circuits/{id}/ ______________________ 1. Test Case ID: kJVdXc - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/circuits/circuits/null%2Cnull/ ___________________ DELETE /api/circuits/provider-accounts/ ____________________ 1. Test Case ID: 1hsIxL - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"1 of 1 objects failed validation.","errors":[{"index":0,"errors":{"id":["This field is required."]}}]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '[{"p": null, "0": null, "provider": 0, "account": "0"}]' http://0.0.0.0:44043/api/circuits/provider-accounts/ _________________ DELETE /api/circuits/provider-accounts/{id}/ _________________ 1. Test Case ID: iINtSu - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/circuits/provider-accounts/null%2Cnull/ ___________________ DELETE /api/circuits/provider-networks/ ____________________ 1. Test Case ID: ky6RFD - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/circuits/provider-networks/ _________________ DELETE /api/circuits/provider-networks/{id}/ _________________ 1. Test Case ID: 9oKQOY - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/circuits/provider-networks/null%2Cnull/ _______________________ DELETE /api/circuits/providers/ ________________________ 1. Test Case ID: rFY6xK - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"1 of 1 objects failed validation.","errors":[{"index":0,"errors":{"id":["This field is required."]}}]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '[{"\u00ef\ud928\udf09\u00f0\u00e1\u00d6\u00f8\u00fco": [], "slug": "KXVxgiQ0oOGHYMR6w0p4rc", "name": "=H\uda32\udd37\u0090@\u00a2\u00fc\u0011\u00ec\u009b!\u00aa\u00f7", "owner": 153293}]' http://0.0.0.0:44043/api/circuits/providers/ _____________________ DELETE /api/circuits/providers/{id}/ _____________________ 1. Test Case ID: GpteTd - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/circuits/providers/null%2Cnull/ ______________ DELETE /api/circuits/virtual-circuit-terminations/ ______________ 1. Test Case ID: XeFrqK - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Multipart form parse error - Request max total header size exceeded."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=60a7fb6dd6f36c07261413adabe5b078' -d $'--60a7fb6dd6f36c07261413adabe5b078\r\n[{\'Rounds\': \'\\U0006e1d8A\\x80\\x92&\\U0003826e\', \'virtual_circuit\': -9046818527, \'interface\': -128138}, {\'N\\x1a\\x00vʧ\\nh\\x0fµª×\\x95±#\\U0003bfd4\\x08\\x85\\x9c\\x16\\x12x\\U0003aebe\': 418048012, \'\\U000bbde4\\x03\\U000cd8ad\\n\': {\'network\': \'PÈ\\U00036194ðY\\x01\\x0cb(ç\'}, \'\': {\'\': \'¢,íf÷»ë\\x18³eý\', \'YOÎ\\U000de803k©\\U00089ac1\\x14ë¢â\': 101, \'nÜ\\U00048784\\x8f\': None}, \'ͱ\\x1f𥑛ð[.\\U000a70beæ\\x84g\\x9e\\U000595f3\\xa0𰞺\\U000375e55mI\': {\'\\U000eca14Ý\\U00046cad\\x17Òï\': None, \'\\r¼\\x1d\\U000719a3\\x88\\x86\\x1d𔒑\': -2111690784865927}, \'睉¯HV\\x1e\\U00105f78\': 6.502125738301431e+16, \'virtual_circuit\': 378907, \'interface\': {\'\\U0001581a\': {}, \'\\x85åá\': [[\'§\\x18🬮Í𘄽\\x05Çý\\x00\\x82\'], [True], {}], \'description\': \'\\U0010e4faW\', \'name\': \'\\U0003a1d5\\U0006c7f4¾$\\U0006ae0dÃD\\x19á\\x0c\\xa0¦v\', \'device\': {\'p\': [\'%\\x81_p±ãH\', False, \'\\U000be69eÿï\\U0007bedbm\\x1bC\'], \'\\U0008633f}\\U000ef946g\\x84\\x83\\U000d1479Oz=å\': {\'\\x03\': {\'\\x9fƌx1õ½cÌ&\\U0006397d\': {}, \'\\U0001edb2ÈÀÌPÛ\': [\'𫛐J\', -7142, True]}, \'\\U000b9596»\\U0005ef2bW¢®\': [True], \'¦6¨\\x93\\x17\\x08\\U000aa829\': {\'I\': False}}, \'unique\': {\'\\x05\': True, \'³¿3\': None, \'E\\U0001560a¡\': None}, \'ø\': [], \'description\': \'\'}}}]--60a7fb6dd6f36c07261413adabe5b078--\r\n' http://0.0.0.0:44043/api/circuits/virtual-circuit-terminations/ ___________ DELETE /api/circuits/virtual-circuit-terminations/{id}/ ____________ 1. Test Case ID: 5iyaLh - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/circuits/virtual-circuit-terminations/null%2Cnull/ _________________ DELETE /api/circuits/virtual-circuit-types/ __________________ 1. Test Case ID: VPhD0D - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/circuits/virtual-circuit-types/ _______________ DELETE /api/circuits/virtual-circuit-types/{id}/ _______________ 1. Test Case ID: XPzZcW - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/circuits/virtual-circuit-types/null%2Cnull/ ____________________ DELETE /api/circuits/virtual-circuits/ ____________________ 1. Test Case ID: in70Ci - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Multipart form parse error - Request max total header size exceeded."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=77e068d4b67aa65cbaa146b2dcb8e8cb' -d $'--77e068d4b67aa65cbaa146b2dcb8e8cb\r\n[{\'A]ñÖïåó\': {\'\\x12\\x1bᤶ\\xa0ÆÔIë\\U0006a7fe\': \'X¬𑍬\\\\¡\\x16Ë\\x03M\\U00106e6c§\', \'\': {\'¾I¯\': -396, \',þ\': False, \'\\x1b\\x1bs¼\': False}}, \'owner\': 463, \'provider_network\': {"\'i": [None, {\'£\\U000a6e11\\U0003da38\\U00097e7eXºt\\U000a48a3J\': \'}\\U0008fe43\\U0003d015Ð\\x9a\\U000bb998\\x1b\'}, []], \'\': [{\'«\\U000aede5MEµ\': 4588648060, \'\\r𘈺.\\x93𫗞È¥\': \'\'}, [None], [1.104108395521848e+16]], \'\\x12\': [False, [], [\'p\\x0b \', 1.927247775074056e+16, None]], \'4\\U00084871\': {\'\\U000ea3c7\\x0c\\x95÷\': -6.917401306899872e+201, \'\\U000bb2e6;\\x83oB\\x1d¯\': 2.00001, \'categories\': -2215}, \'\\U000764afãò\\U001010e5§%T\\x04\\x10«\\x8b9\\x03¦\': [[1.1294496672576395e-51], 1769749624692470.0], \'name\': \'💸\\x0fs\\x97\\x8dB>\\x1d\\U00070d74#\\\\#\\x17C=aðd\\U0002f7fc\'}, \'cid\': \'\\U0006dc1fÍ\', \'type\': 24093}, {"\'\\x0eåå\\U00047cbe\\U0010cd88A\\x05K\\U000a16e6ÿ\\x82\\U0006d309§È\\x0f\\U000e8b03`𦥗<|Y\\x80Èò\\x8d\\x19\\x90^-\\U0005f570\\x8b\\x078D": {\'\': []}, \'ü£ocA>W\\\\Q\\U0002f261\': [True, False, \'¢°ßv\\xad\'], \'\': {\'~䒮 \': [], \'\\U000a2cafì\\U00086c22Õ$Ð!\': -3.15844596371682e+155, \'É\\U00108d27\\U000882a6\\U0001c818o@\\x80\\U0010ca3cQ\\x84\': False}, \'Ñ\\x1d¹Û\\U0004f053¡\\U00072cb9\': [None], \'N\\x97ûj\': {\'u\': [4.867490280804431e+16, \'FPfÒ\\U000f4870\\x1bk%\\x00§å1\\x87\'], \'\\x92\\U0004826c\': [None, -50652, None]}, \'cid\': \'\\U000738f7𫃶»2bý𠧀\\x05ï\\U0008a800í\', \'type\': 2491, \'provider_account\': {\'\': [3.3614938421244584e+99, \'¦í\'], \'name\': \'ü\\U00098e2d\\U000f736e\\U000cef66\\x1c\', \'account\': \'®jÀÈ\'}, \'provider_network\': -11234}, {\'type\': -7620, \'cid\': \'\\U0007c203zî9\\U0005feabs\\x97\', \'provider_network\': {\'name\': \' Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/cooling-feeds/ 2. Test Case ID: P9XbJB - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"5 of 5 objects failed validation.","errors":[{"index":0,"errors":{"id":["This field is required."]}},{"index":1,"errors":{"id":["This field is required."]}},{"index":2,"errors":{"id":["This field is required."]}},{"index":3,"errors":{"id":["This field is required."]}},{"index":4,"errors":{"id":["This field is required."]}}]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '[{"max_flow": null, "comments": "\u0091", "custom_fields": {"\u00f3\u008f\u35db\u0015\u000f\u009b": [{"\u00d3": "null"}, []], "\u4c30\udb25\ude9e\udbe4\udf50\ud98e\udc68\ud91b\ude0a\u00a8\u0091\ud828\udd8d\u00c6\u0004\u00e5\u00b4\u0083\u00961X\u00ca\u00e1": {}}, "description": "\udaa0\uded9\u00c1\ud9cc\udff5\u00ca\u00dc\udada\udc7c\u00f42\u00f1", "name": "\u0082\ud933\udfdf\u0007\u0018\u0082\ud8df\uddc9\u00c9\udb2c\udfbb\udb97\udfd3\u00f6\u00fe\u00bb\u00bfh\u008f\u00aa\u00e6\u00ff\u00f2\uda71\udfa4", "tags": [], "cooling_source": {"'"'"'\ud973\udd5a\uda62\udff3\u00da": {}, "name": "\udaf7\udd41\u00bb\u00ca7\ud8da\udcf4\u008e\u0093\u009ff\u00c7\uda1b\uddd2\u0085\ud964\udc59\ud8ce\udca6\u00f9\udaee\uddbcn\u00e4k\udb36\udeb7\u001b\ubfac\ud994\udc45\u0007@["}, "rack": -24728}, {"name": "Rounds", "cooling_capacity": null, "comments": "\u00a9", "cooling_source": {"name": "l\ud95d\uddf4I", "description": "\u0080"}}, {",\u0005\u008b\uda81\udc9d\u00bf:": [18345394865], "cooling_source": -4497, "name": "\u00c3*+MW\u001d\u00b0B\u00fap\u00f9\u00e5\u00ac\udb96\ude29\u00ea\u0015\ud8a1\udd6a0C"}, {"\u00a0\ud8c5\udf39\u000b": [true, false], "\u00a1": {"9z~ \u00f0\u00fe": []}, "name": "v-Mg(\u0013\u00bf\ud998\udf37\u00d5\ud9fd\uddaeb", "cooling_source": -2432902008176639999, "max_flow": null}, {"cooling_source": {"mw\u0007\u00d4": {"\ud85b\udf7a\uda76\udf95\u0098\udb84\udfcb": -2432902008176639999, "\u0084": "\u0081<\u0003", ".\u00867\ud8fc\ude53\r\u0006\u001c\udb8e\udc45\u00c1u\udaa7\udf17\u00a3\ud943\ude45\u0019": [6769894824922788.0, 7.348005713347067e-131]}, "name": "'"'"'"}, "name": "\u009f.\u0018\u00cf", "comments": "", "cooling_capacity": 6.093083825854038e-39, "custom_fields": {"\u00f9'"'"'\u009f\u0095\u00b2\u00ab\u00ab\udbbe\uddc4\u00ef\u00dc*o\u00c0\u008f\u00d4\u0096": 1.7976931348623157e+308}, "description": "\u0010\ud827\udf81]\ud8e8\ude3d", "max_flow": null, "max_flow_unit": "gpm", "owner": null, "rack": 0, "tags": [], "tenant": null}]' http://0.0.0.0:44043/api/dcim/cooling-feeds/ _____________________ DELETE /api/dcim/cooling-feeds/{id}/ _____________________ 1. Test Case ID: Zqobhq - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/cooling-feeds/null%2Cnull/ __________________ DELETE /api/dcim/cooling-intake-templates/ __________________ 1. Test Case ID: k1RuX7 - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/cooling-intake-templates/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/cooling-intake-templates/ 2. Test Case ID: immTwB - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Multipart form parse error - Request max total header size exceeded."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=45b995f233bf4a6d3a66ef6b61b19641' -d $'--45b995f233bf4a6d3a66ef6b61b19641\r\n[{\'𩤓½\\U00099ae1ªPG@\\x8b\': [], \'\': [], \'i\\U0006e994\': [\'𥄫i\', False], \'ServerError\': {}, \'device_type\': {\'\\U000f240b1C\': {\'\': {}, \'ó;\': [\'r@\\x17\\U00073e15\', None, 4.57115319481632e+16]}, \'¼\': [None, -1258352, 1.1371761948661839e-190], \'Ð\\xa0]É\': [[-2.703268491094075e+16, False], [1453533], [\'\\U000be770\\U000d7cad^\']], \'model\': \'ò\\x9f\\U00039a41tc«\', \'slug\': \'lRgc\', \'manufacturer\': {\'B\\x19®L]\\x99\\U000fe15e@\': {\'~3\\n\': [], \'ؾÉýBË÷\\U00049479\\x95"¡\\x08(]m?GÁ&\': [-1.5554420623032775e-269, True, -2.9616168830219224e+16]}, \'\': [], \'slug\': \'U0x0hVDXQ\', \'name\': \'Ú\\n\\x90\': 67214, \'ó\\x0e\\x96\': None}, {\'\\U000832d0\\x9bÅ𐻾2\': \'|È9\\x8cx\\U0003d743\\t\', \'?B¶\': \'Äqùõ\'}, {}], \'label\': "~ü𑿨\\U000f4789\\U0001baf2Ás\\x15Qw\\x1e®Êì\\U000a16e5Ã\'þd´\\ued17ø", \'name\': \'°𧢮𨠁G\\x88ð\\x99\\x90Â/ï\\x19\\t\', \'max_flow\': 4615.867170974075}, {\'ResponseTimeExceeded\': {}, \'\': [2.2306427748503336e+16], \'.Éá\': [-3459], \'²\\U000ebdd7\\U00057e88\': {\'\': []}, \'\\U001003c6\\x8f\\U00093a89)>\\x8e\\U000e8f3fI\\x98\\x83\': [], \'diameter_unit\': \'in\', \'name\': \'(z¬\'}, {\'\\\\\': [False, \'\\x90\\x01\\x90Õ\\x1fÑ/\\x88\\U000f96c7\', \'¶\\x04\'], \'👍🏻\': [], \'max_flow_unit\': \'m3ph\', \'device_type\': None, \'name\': \'#\\x9e\', \'label\': \'\\U00102056ÌÏ%ùâ\\U00048015\\U000f0ff7\\x14\\U0004ff09¿0^\', \'max_flow\': 953628.1480267728, \'module_type\': 2050, \'diameter_unit\': \'cm\', \'description\': \'åç\'}, {\'\': {\'\\x8bw\': {\'F\\U000dcd2b\': -15958153602979499247403008, \'\\U0007613fÖÇ\\U00071bb1.},W\': \'W\', \'(\': -2.989799842473539e+170}, \'\\U000c3ecaí+\': None, \'e\': []}, \'\\U00061652\': {}, \'name\': \'W𦈮\\U0005757cºô\\U00067387X\\x87\\U00053b96\\x16.o\\x82\\x07õL\\x8e-º\\U0008a7aa𧀋%³#\\U000b43e2\\\\§\', \'description\': \'\', \'diameter_unit\': \'cm\'}, {\'\\U000d39da\': [705, 0.3333333333333333, -1.1125369292536007e-308], \'\': {}, \'ÕW1\\x05ÅS\\x02\\x1f `\\U0008f191\': [], \'\\U000e90df\\U0004954b\\x19\\x97A\': {\'\\x9a\\xad\': \'FALSE\'}, \'diameter_unit\': \'cm\', \'name\': \':\\U00055de4\\U000810e1Ìè\\U00038540ÀN|¨\', \'diameter\': 817252.6030452859, \'max_flow_unit\': \'\', \'type\': None, \'label\': \'k𢲣¿þ\\t(K\', \'description\': \'uÖ\\x17\', \'max_flow\': 349958.29574324726, \'device_type\': -29177, \'module_type\': {\'999999999999999999999999999999\': [None], \'óæ\': {}, \'\\x8d¼$ÜSh\': [[-211, \'\\x84«KºYÖñ\\U000861a0´\', None]], \'.Æaª\\U00047229\': True, \'description\': \'\\x00\\U00057625\', \'model\': \'¢\', \'manufacturer\': {\'\': [], \'ñ«£\\U000c3668,Ú𗣌®N3A\': [{}], \'name\': \'º«\', \'slug\': \'8W\', \'description\': \'\\x80L¾ÅÌü²\\U000f8afe\\U00053d20\\U000e34788\\U0006c743\'}, \'profile\': None}}]--45b995f233bf4a6d3a66ef6b61b19641--\r\n' http://0.0.0.0:44043/api/dcim/cooling-intake-templates/ _______________ DELETE /api/dcim/cooling-intake-templates/{id}/ ________________ 1. Test Case ID: bGEjDz - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/cooling-intake-templates/null%2Cnull/ ______________________ DELETE /api/dcim/cooling-intakes/ _______________________ 1. Test Case ID: QeAHpD - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/cooling-intakes/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/cooling-intakes/ 2. Test Case ID: NS7Qn1 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=78df02dc313a5b5ec8ca8fc443b505d8' -d $'--78df02dc313a5b5ec8ca8fc443b505d8\r\n[{\'name\': \'ð𣪋«\\x7f\', \'device\': 9117}]--78df02dc313a5b5ec8ca8fc443b505d8--\r\n' http://0.0.0.0:44043/api/dcim/cooling-intakes/ ____________________ DELETE /api/dcim/cooling-intakes/{id}/ ____________________ 1. Test Case ID: Dv3ZBl - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/cooling-intakes/null%2Cnull/ _________________ DELETE /api/dcim/cooling-outflow-templates/ __________________ 1. Test Case ID: 5m5yqK - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/cooling-outflow-templates/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/cooling-outflow-templates/ 2. Test Case ID: f8KM4v - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=b343530387275072cbbed1be727e2936' -d $'--b343530387275072cbbed1be727e2936\r\n[{\'s[\': [], \'*whùau\\U000be1da\\t\': [[2274, 4.3079937121116157e-224, False], [], None], \'\\x9cäº;\\x84ZÒ\': {\'#ø\': 1137228045667, \'\': -3.1758236119385496e+215}, \'Që°öÈ\\U000e218e\\U000f1444\\x94t\\r\\x97ÐYñ\\U00085947ÆÐê\\x82\\x80\': [], \'[bå\\x1f\': {}, \'module_type\': None, \'name\': \'½\\U000398422ê\'}, {\'diameter_unit\': \'mm\', \'diameter\': 365409.8287116712, \'description\': \'\\x82&\', \'name\': \'7\'}, {\'ÜÅ\': False, \'\': -274933, \'diameter\': 969469.2242490187, \'name\': \'Rw÷I\\x86£¨\', \'description\': \'ȶS\\U0003c6d6\\x7fIT(\\x14\\U0008b675îU\\xad\\x82Û𨌽\\U00094e57c\\U000ef7d7ÂVk\'}, {\'diameter_unit\': \'mm\', \'name\': \'n5,N\\x90¢µ\\x8f\\U0001a4d4å\\x8cº\'}]--b343530387275072cbbed1be727e2936--\r\n' http://0.0.0.0:44043/api/dcim/cooling-outflow-templates/ _______________ DELETE /api/dcim/cooling-outflow-templates/{id}/ _______________ 1. Test Case ID: 9C2hrO - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/cooling-outflow-templates/null%2Cnull/ ______________________ DELETE /api/dcim/cooling-outflows/ ______________________ 1. Test Case ID: uvSO1w - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/cooling-outflows/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/cooling-outflows/ 2. Test Case ID: buBCDG - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"1 of 1 objects failed validation.","errors":[{"index":0,"errors":{"id":["This field is required."]}}]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '[{"\u0080\u00c2\uda49\udd9aL\u00db\ud855\uddbd\u00e0\r\u0013": {}, "\u00e3\ud81e\udfe5\u0099\u00c6\u00c0\u00d6\u00b8U\udb58\udd97\u00bd!": [], "\u008e\u00f7\u00d0\r": {}, "name": "\u00a5\u00b9\u00b2", "device": 473908266}]' http://0.0.0.0:44043/api/dcim/cooling-outflows/ ___________________ DELETE /api/dcim/cooling-outflows/{id}/ ____________________ 1. Test Case ID: kwaUUr - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/cooling-outflows/null%2Cnull/ ______________________ DELETE /api/dcim/cooling-sources/ _______________________ 1. Test Case ID: 7aNmrU - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/cooling-sources/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/cooling-sources/ 2. Test Case ID: PPJ6By - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/dcim/cooling-sources/ ____________________ DELETE /api/dcim/cooling-sources/{id}/ ____________________ 1. Test Case ID: VAzJjK - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/cooling-sources/null%2Cnull/ ____________________ DELETE /api/dcim/device-bay-templates/ ____________________ 1. Test Case ID: VDYgOn - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/device-bay-templates/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/device-bay-templates/ 2. Test Case ID: LZQ21c - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/dcim/device-bay-templates/ _________________ DELETE /api/dcim/device-bay-templates/{id}/ __________________ 1. Test Case ID: 9F21dj - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/device-bay-templates/null%2Cnull/ ________________________ DELETE /api/dcim/device-bays/ _________________________ 1. Test Case ID: cGECuX - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/device-bays/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/device-bays/ 2. Test Case ID: 9rtkkx - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"4 of 4 objects failed validation.","errors":[{"index":0,"errors":{"id":["This field is required."]}},{"index":1,"errors":{"id":["This field is required."]}},{"index":2,"errors":{"id":["This field is required."]}},{"index":3,"errors":{"id":["This field is required."]}}]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '[{"\u001d\u001b\u0005\u00e6\udb19\ude4b\udb77\ude80_": {"\u00f4": null, "=\u00bc": "\udb92\udfdf", "\ud9a8\udeb8\u0017\udbf0\ude9e\u0003\u000f\uda9f\udc55": -3439233046}, "\u00f8v\u001e\ud917\udd1aYL\udbac\udc33\u0013\ud996\udf82#\u009e\u009d\u00dbXc\ud8a4\uddac\u00ebO": [-243202], "\u0002\u008b^": [5168992413], "name": "\udac1\udef7", "device": {}}, {">\u00f3\uda7f\udc64\udac7\udfc3\u0094\u00dc\u00c86eJ": [2762, 714110346, null], "\u009c": {}, "device": {"\ud9b6\udef7\u009cICj/2Jj": [[]], "O\ud9e9\udda7\udb2c\uddb7": ["", 6.238669253498005e+16, false], "z\n": [3.2041938048759944e+16, -25636], "name": null}, "name": "\ucf77\ud8f3\udcfc\udac8\udf90\u00e3"}, {"device": -422, "name": "c:", "description": "\u00dd\u0000", "custom_fields": {"network": 5.960464477539063e-08, "\u00ab\u0011r\u001f+\u001f": []}, "enabled": false, "installed_device": 0, "label": "", "owner": null, "tags": []}, {"device": 0, "name": "0"}]' http://0.0.0.0:44043/api/dcim/device-bays/ ______________________ DELETE /api/dcim/device-bays/{id}/ ______________________ 1. Test Case ID: OQbMED - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/device-bays/null%2Cnull/ ________________________ DELETE /api/dcim/device-roles/ ________________________ 1. Test Case ID: BYMJDc - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/device-roles/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/device-roles/ 2. Test Case ID: gwT0vs - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/dcim/device-roles/ _____________________ DELETE /api/dcim/device-roles/{id}/ ______________________ 1. Test Case ID: caUwI1 - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/device-roles/null%2Cnull/ 2. Test Case ID: caijK5 - Undocumented HTTP status code Received: 409 Documented: 204 [409] Conflict: `{"detail":"Unable to delete object. 1 dependent objects were found: router-1 (1)"}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/device-roles/1/ ________________________ DELETE /api/dcim/device-types/ ________________________ 1. Test Case ID: ZFc9Pw - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/device-types/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/device-types/ 2. Test Case ID: LioWvy - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/dcim/device-types/ _____________________ DELETE /api/dcim/device-types/{id}/ ______________________ 1. Test Case ID: VIf3pE - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/device-types/null%2Cnull/ 2. Test Case ID: GYA72g - Undocumented HTTP status code Received: 409 Documented: 204 [409] Conflict: `{"detail":"Unable to delete object. 1 dependent objects were found: router-1 (1)"}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/device-types/1/ __________________________ DELETE /api/dcim/devices/ ___________________________ 1. Test Case ID: i9jxnS - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/devices/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/devices/ 2. Test Case ID: eGuCBW - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/dcim/devices/ ________________________ DELETE /api/dcim/devices/{id}/ ________________________ 1. Test Case ID: H2rdwq - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/devices/null%2Cnull/ ____________________ DELETE /api/dcim/front-port-templates/ ____________________ 1. Test Case ID: 5FJfkf - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/front-port-templates/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/front-port-templates/ 2. Test Case ID: Y6Tu0P - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/dcim/front-port-templates/ _________________ DELETE /api/dcim/front-port-templates/{id}/ __________________ 1. Test Case ID: oO4zGa - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/front-port-templates/null%2Cnull/ ________________________ DELETE /api/dcim/front-ports/ _________________________ 1. Test Case ID: Oxe2wR - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/front-ports/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/front-ports/ 2. Test Case ID: BHLrWK - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"1 of 1 objects failed validation.","errors":[{"index":0,"errors":{"id":["This field is required."]}}]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '[{"type": "bnc", "device": -204, "rear_ports": [], "name": "\uda8c\udc24S"}]' http://0.0.0.0:44043/api/dcim/front-ports/ ______________________ DELETE /api/dcim/front-ports/{id}/ ______________________ 1. Test Case ID: 0R1sDB - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/front-ports/null%2Cnull/ ____________________ DELETE /api/dcim/interface-templates/ _____________________ 1. Test Case ID: n9AKGW - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/interface-templates/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/interface-templates/ __________________ DELETE /api/dcim/interface-templates/{id}/ __________________ 1. Test Case ID: sd2W4M - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/interface-templates/null%2Cnull/ _________________________ DELETE /api/dcim/interfaces/ _________________________ 1. Test Case ID: ExIMIQ - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/interfaces/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/interfaces/ 2. Test Case ID: WAdmpn - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/dcim/interfaces/ ______________________ DELETE /api/dcim/interfaces/{id}/ _______________________ 1. Test Case ID: C0HqIq - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/interfaces/null%2Cnull/ ____________________ DELETE /api/dcim/inventory-item-roles/ ____________________ 1. Test Case ID: 77cAuG - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/inventory-item-roles/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/inventory-item-roles/ _________________ DELETE /api/dcim/inventory-item-roles/{id}/ __________________ 1. Test Case ID: oH7mXN - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/inventory-item-roles/null%2Cnull/ __________________ DELETE /api/dcim/inventory-item-templates/ __________________ 1. Test Case ID: mX5GcR - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/inventory-item-templates/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/inventory-item-templates/ 2. Test Case ID: IyDf7F - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/dcim/inventory-item-templates/ _______________ DELETE /api/dcim/inventory-item-templates/{id}/ ________________ 1. Test Case ID: NSC2R9 - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/inventory-item-templates/null%2Cnull/ ______________________ DELETE /api/dcim/inventory-items/ _______________________ 1. Test Case ID: hfL75r - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/inventory-items/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/inventory-items/ 2. Test Case ID: gXgbwA - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"14 of 14 objects failed validation.","errors":[{"index":0,"errors":{"id":["This field is required."]}},{"index":1,"errors":{"id":["This field is required."]}},{"index":2,"errors":{"id":["This field is required."]}},{"index":3,"errors":{"id":["This field is required."]}},{"index":4,"errors":{"id":["This field is required."]}},{"index":5,"errors":{"id":["This field is required."]}},{"index":6,"errors":{"id":["This field is required."]}},{"index":7,"errors":{"id":["This field is required."]}},{"inde // Output truncated...` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '[{"\u00c8\udacc\uddb4\uda27\udfa7Y]\u00c9\ud8d2\udec7": [-1014, "\udb1d\udcd0g\u00cd3\u00ed\ud8c6\udc8e\u00c5\udbb5\ude96\u009f\u00db\u00f0\u00d3\u009cp", -124608997183474528], "\u00be\u00dd\udb12\ude8d\u00f3\u00a0\u001c\u00c1r\udae2\ude51.n\u008d^Y\ud99b\udc28\u00f9X": {"\u0098": [2.286649983658248e-194, "\u00b4\ud81c\udf2a\u00f7\u00ce\u001f\\"], "": [{"\udb17\udf90\u0095\u001eF": -236526}], "\udb7c\ude23\u0096\u0082\f$\u008d\ud8a6\udfdfP\uda99\udcc0{": {"\udab2\udc29\u00ac": {"\udad5\udf76\ud9ea\ude7by\u0095\u00dd~%U": "S\u00d7\u000b\u00c7", "--workbench-output": 1412}}}, "": {}, "\u008b;\u008d\u00e0\u00b0\u00bf@\u00c8\u00cb": {}, "\u00bd\u0093\u00005\u00fb\u001b{\\#%\uda06\udccf\n[\u00d7\u00a6\u0013a\u0083\u00f2": {}, "device": -15310194353416, "name": "\u0090\u00af]\u00a1"}, {"\u0003\u00d6": {}, "\ud965\udfc6\u0081\u00afJ": {}, "\u00a1k\udb06\uddbb\u7b47\u00a0\ud83e\udc76\udbec\udc19*8%\uda5d\udc84<\u009aI\u00c6.\ud88a\udc4c\u00d0": "5\ube36V\u00f1\u00dc\u0094\u00f8\u00ef\ud8c7\uddfd\u00f1\u0081}\u009b\ud964\udc85_\udb4b\udf0a\u008f\ud994\udd91", "\u0005\u00f7\u00be": [{}, [-7.66659846981594e+251, {}, ["\ud9b6\udc50\ud976\ude49", null, 5.363609715102653e+16]], []], "\u00e4\udb90\udcd1": {"": -5.83762627894756e+188}, "tags": [], "serial": "\udb20\ude13c\u008fR\u008f3", "custom_fields": {"\u00d8\u00b3": [{"u\u0082\u00e9\udbf6\ude44\u0087~": "\u00d1B]o\u00ba\u00d8\udbe9\udcb5\u00f1\u000e", "\f0\u00e3\uda00\udfae": null}, [1.1]], "\udb31\udcf1k": "\u00a3D?\u0085Pz3\u009a#\udb8d\udc6e\uf39cGN\u00e6WT \u00c4d\u0083\ud824\udf0b\u00a8(\u00ab\u00d7", "6\u00e0": "\u00d2", "": -1.1125369292536007e-308, "\u00cf": [null, null, null], "{%y\u00e2\u0010": -10870, "G\u0010\ud86b\udc13)D\b7\u0088": {"\u00ee\u00e0\f": {"\ud85f\udc69(\uda90\udff5U\u0006": true}, "\b\ud859\udcbd\u00dd\u00be\u00db^\u009b\u0085\nt\u0006\u00b5|\u00deJ76\u00d5\u009eW\u0083\ud875\udfae\u00c6\u0099": {"x_\u00beC": 169, "V\uec70\ud8f6\uddfd\u00ba": -3.808234083990494e+16, "y\u0084n\u00c4\udb2a\udc78\u00cf/\u0003\u008dq": null}, "": -220219143}, "T\u0016\u00fa\ud842\udea6": [318, 11532, -6.56534185863461e-121]}, "component_id": 0, "role": null, "component_type": "", "label": "\udbb3\uddda\ud8c7\ude61}\u00a5\\", "manufacturer": {"r\ud82a\ude0a\ud823\udefb\u008c\u008cAw\u00f3#": [], "description": "\u00f4\ud8ba\ude8d", "slug": "430fdodg5UqE", "name": "\u00f6\u00de"}, "device": {"\u00eeU": [false, "", false], "name": "!\u00fd\udbaf\ude69.\u00a6"}, "part_id": "W\u00dba\u00c2\udb82\udcb1\u00c7\u00ac\ud90e\udd7b\ud823\udd28\u00c3\u00a9", "owner": null, "parent": -2824890, "name": "\u00f1M", "status": "planned", "description": "\udb26\udcd0,"}, {"^\u00df\u00ba\u00f8\u001c\ud88a\udca8\u0017\u0088\u0015": [{"\u00e3": "\u007f\u0082`\u00b4\u00ce"}, [1.7976931348623155e+308]], "\ud844\udc01\u0092": [1021499001962531.0, -373525410, null], "": [1.0347253931599369e-187, -5082, 6337880532507056.0], "device": {"%\u0010\u00ff\u0084\ud8fb\udf64\u00d7": {"": null}, "": [null, -577525409345157.0], "\uda2f\uddf2z\udbee\ude43\u00b8": {"X": 4.57837363327001e-162, "": -417}, "description": "\u00dd/\ud860\udec8k", "name": null}, "name": "Y'"'"'"}, {"\uad52%\u00a8\u00bfm%\ud8b9\udc29": [[null], {}], "device": {"description": "Inf"}, "name": "=K\u0094\ud8f5\uddf3\u000e\ud8ab\uddfb!r^"}, {"": [], "(\u00a9\u00a0": false, "\u008f\u00d8C": [], "\ud920\udf58z\ud969\uded4\ud9b4\udf5d\u00c6{\u000e\u009aj\u00db\u00bf": "\f\ud976\udf76\u000e\u00a2#B\u00b6\udb9f\udf18\u0087", "\u00ee\u00a2": "\u00edr\u00b5\u00c4\u00b5\u00cb", "custom_fields": {"J\u00ea\u0005\ud9e6\udea1;2\udaa5\uddaa\udba1\udd07\u00ca\u00f6\u00a6\ud8b2\udf58\u00ff": [[{}], {}], "\u00a6(\udad4\udda0\ud9b0\udea7\u0091gP\u0019\u00e9": [], "\u00bbN\ud9e8\udcf1Y\u009dp\u00fam": {"\"\u00e1\ud94f\udda0\u00cc": -1.231344323105197e+273, "\ud989\udc8b": -11662252, "\udba7\udf81\u00e9\u00ce\u00c0": ["\ud9a1\ude5b\u00ad", -6663869279602372.0]}}, "device": {"MalformedMediaType": {"5:\ud992\udcf5D\u00f1U": -1.401298464324817e-45}, "": [], "\u00b9E\u00e8\u001f": {"Security": true}, "1/0": -3899350315, ",\ud8e4\udcdc\u00a7": [null, null, true]}, "name": "\u00d7\u00e1\u001ei\u0084\u00a2\u0087\u0095y}", "serial": "v", "component_id": 2719, "status": "staged"}, {"serial": "\u0018\u00cb\u0001", "parent": 913706906, "name": "\u008e\u00dd", "device": -571}, {"\udb7c\udeaa": [], "j": [], "\u00a8 \u0015\ud9f1\uddbf?": {"\uda83\udd80\ud958\udfe5\udafc\udfb6\u00ef/": {}}, "\u00a4\u009b\ud947\udfa6>\u00b3": {"\u0096": [], "-Infinity": "W\u0000c", "]$\u009c\u00aa\u00a3p\u00de\u00e8": {"\u00f4\u0018\u00ea\u00d1\u00a3h\u000b\u009er\udb8d\udeba\u001a\u0082?": -1.4879492086967129e+280, "MU\u00a9\u00a2": -1241, "\u00c2&\u00fd\u00e2\ud82b\udf7c\u0002": false}}, "\u00f8": {}, "component_id": 8477356, "device": 771, "name": "\u008f{"}, {"name": "\u00f1\u00e0", "role": {"": 31171, "\u00bf_\u00fe\u00a1\udb08\udeedF": {"\ud98f\udd94\udb7c\udc15\u00a5\u008aV\u0085\udaf0\udd94\u001b\u000f\u00b5$": -4.105466978352412e+16, "r\udbcb\ude4a\udbb7\udc43\u0011": -5.76734399411103e+79, "": -7.164737274377802e+268}, "UndefinedStatusCode": {"\u008c\u00f0\u00ee\ud970\udc26\u0091\ud9b2\udcb7\u00db/": [], "\u00f3=\ud91b\udc08\u00a2\ud994\uddc7\u000b\u0083": 6.921739191145813e+16, "\udb8d\udd6e": []}, "name": "\u00f97\u00f3", "slug": "f", "description": "F\u0093]"}, "device": {"\u00bc\u00b7\u00f7C\u0080\f\ud843\udc44\u009c\u00faz\u00afm": {}, "": {"\ud93f\udf36\u007f\u001e\ubb82\uda6a\udf47\udbbd\udcfa\u00c2\ud9ef\uded4\u00f0": {"\u8259\ud863\ude79\u00de\udb3c\udd3f1\ud924\udf41\udbfb\udcaf;\u00be\udb0a\udc43UM9B\u00e0": 4.878031542296932e+16, "": null}}, "\u00edzY\udb49\udec2\u00b8": [], "\u001bw\u00a3\u008c\u00eb6": [], "\u0096\u000e\u00e7\udb07\udddd]\u00c0": []}}, {"": "\ud9e5\udc46\u00a6\u00d20", "\u00c6\u00e2_\u00cb\udba6\udf34\u00fd": -154372393, "\ud96d\udf5d": {"": false, "!": [false], "bH\ud804\udf8b>(xn\udbcc\udcf6\u00cb": [null, "", 2.581915828614873e-138]}, "s": {"": 130}, "\u0012\u00ddov\ud908\ude35_\\R>": [7.173386072926275e+16], "role": {"\u00b5_\ud9fa\udff3\u008f": [{"": true, "red": 3.162575036853163e+225, "\ud862\udfb9\u00f8\udb35\uddb3F\u008e\u00f7\u00123\u00b0": -6208888686098058.0}, -2.4664576429874713e+280, {}], "\u00be\uda84\udd39\u00af\u001b\uc309g\u00dc\u000b": {"\udbae\udc70\u0006\u0098\ud9b9\uded4&\u0004": {"\uda50\udd16\ud86e\udc75\u0097": null}, "}": [null, false, -192152], "": "_y"}, "name": "\ud83d\udc4d\ud83c\udffb", "slug": "BzKwf"}, "device": -598, "description": "\u0014\u009b\u0084\u000ed\u00f5", "name": "-\u00db\u009b\ud911\udd12\u00cf\u00ebAu\u008b\u00f8\ud9d7\udf87\u009cm\u00f0\u0012"}, {"7\u00a2\u0094\u00ea\udbad\udf43:\u0012\u000e\u00cf\udae6\udc45\udb26\udd09": {"\udad7\uddf2\ud967\udeb6\ud814\udc14%gV\u00eb\u00ccv\\&\u00b7\u00eb": "\u00e8,", "\n\u00ef\u00c9\ud93f\udc76\uda40\udc50": true}, "": {"\u008b": {"": true}, "": {}, "\udaaa\udda01;\u001d": {}}, "\u1e70\u033a\u033a\u0315o\u035e \u0337i\u0332\u032c\u0347\u032a\u0359n\u031d\u0317\u0355v\u031f\u031c\u0318\u0326\u035fo\u0336\u0319\u0330\u0320k\u00e8\u035a\u032e\u033a\u032a\u0339\u0331\u0324 \u0316t\u031d\u0355\u0333\u0323\u033b\u032a\u035eh\u033c\u0353\u0332\u0326\u0333\u0318\u0332e\u0347\u0323\u0330\u0326\u032c\u034e \u0322\u033c\u033b\u0331\u0318h\u035a\u034e\u0359\u031c\u0323\u0332\u0345i\u0326\u0332\u0323\u0330\u0324v\u033b\u034de\u033a\u032d\u0333\u032a\u0330-m\u0322i\u0345n\u0316\u033a\u031e\u0332\u032f\u0330d\u0335\u033c\u031f\u0359\u0329\u033c\u0318\u0333 \u031e\u0325\u0331\u0333\u032dr\u031b\u0317\u0318e\u0359p\u0360r\u033c\u031e\u033b\u032d\u0317e\u033a\u0320\u0323\u035fs\u0318\u0347\u0333\u034d\u031d\u0349e\u0349\u0325\u032f\u031e\u0332\u035a\u032c\u035c\u01f9\u032c\u034e\u034e\u031f\u0316\u0347\u0324t\u034d\u032c\u0324\u0353\u033c\u032d\u0358\u0345i\u032a\u0331n\u0360g\u0334\u0349 \u034f\u0349\u0345c\u032c\u031fh\u0361a\u032b\u033b\u032f\u0358o\u032b\u031f\u0316\u034d\u0319\u031d\u0349s\u0317\u0326\u0332.\u0328\u0339\u0348\u0323": [], "\ud9fd\udd85\u0016": [], "tv": {"zz\u00fbp\udb33\ude4d\u00a2\udb54\udc8b\udaee\udd24\u0084\u0088\udb57\udc6e": -77514197223, "-U": "\u00fe\ud995\udea0E\u00e3", "": -3.453189834038613e+70}, "discovered": false, "status": "staged", "custom_fields": {"`": {"K\u008e\f\u008a\u00b0g": 16034807137790230265856, "\u0004\n": "U\u00b0\u00b6?"}, "": "\u0006\u0016\u0089\u00eb", "\uda67\udd07\uda6b\udc0f\u001f\u0090\u00c1G\u00ac\u008e\u00bcC\u00deLd\u0000\u00b6r\u00a5\u00fd": [null, true, []], "R\u00ad4\u0083!\ud917\udeb7\u0000": [], "\udb8f\udca1\u00b0w\ud84d\udf8fE\u00dc\u0012S\u00a6": [{"q\ud9cd\udf0f\u00f2": 9701474534499296.0, "\u0092)_H": null, "\u00b6\u00c9\u0013\r\udba6\udd4bW\udba0\ude4b\u00f4\u00b5": true}, [], {"": {}, "\ud9f8\udd7e": {}, "D\ud945\ude83\u00b8\u00ab\u00a8\u000e\u0098": 9.203871770474983e+144}], "/": [{}, {"\u009dE9#.P\u00e7NP\ud9c9\uddd1\u00f1\u00b5T\u00df\u00dd\ud898\udf9a": "\u001f>", "\u001a\ud8a1\udec4\u008d\u0017": 5e-324}, {"\u00afb": "\u000e\u00a6\ud951\udd07,", "ServerError": true}], "G\u0099\u00fd\u0015]": -852, "\u0098i\u00db": [{}, {"\u0010\uda69\udcdd\u00f7o\u0095\u00dc^8": 5.951417667197037e+16}, [3.402823466e+38, [-2.4590241393197375e-197, -6227020800, false], {}]], "\u00f4\u00f5\u00d1\r3": [{"\udacb\udd7b\u00df": 266, "\ud8fc\udd86\ud847\udf53": 21544, "\udb06\udd57E\u00f9\ud8d4\udd08\u00f2h\u00f9\u00e5y\ud8fb\udc41\u00d1\ud9ac\uddef\u00a1\u0017\u00e4Dv\u00a5\u008f\ud926\ude38\u00c9": "L"}], "3\u00de\udaa6\uded6 O\u00d6": {}}, "manufacturer": null, "tags": [{"name": "?z%\u00db", "slug": "nrB88jUw8"}], "part_id": "\u0096\u00f1\ud97b\udfd4\u0099", "asset_tag": "", "parent": -343, "label": "\u00d4", "component_id": null, "description": "\u0092\u0006\u008e\uda31\ude78\u00ceL", "device": {"\u001f\u008d\u00bb\u00a9#\u00c9Vj\u0016\u00ed": ["\ud8f6\udfcb \u0019\u00ea"], "\udad6\udd66\u00fd&\u0006N\ud93b\udf1bb\udafd\ude55@": {}, "\udafb\udd97": ["}", {"\u0085\udae2\udf01@\udb08\udcaco\u00b5": []}, [-337]], "name": "0", "description": ""}, "component_type": "\u00a5\u0092\u00f4\u00e7\u00a0", "serial": "\u008aQ\ud8ca\ude97\u00f0\u0005\uda4a\udc16\ud892\uddc9\u00ff\ud89d\udffa\u00a0\u00fc \ud8e8\uddbe\ud853\udf69\udbeb\udffe\u0084\u00d5 \u00af", "name": "\u00eb}", "owner": 23133, "role": 483}, {"O\u00a7\u00f46\udb3d\udc91\u00f4": [], "\u00de\u0091\u000e\udb5c\udef5\u37b7": false, "": [[{"\uda3f\udef7\u0012\u0098B\t@\u00f2": "\u00f3b\ud8cb\udf98", "#\u00c9\u00a6\u00cb]\u00cf\u0004\ud99d\udc96": false, "\u00f8\u0081\u00f2\u0010\u0091\u00d7": -4434}, null, [""]]], "\udbdf\uddacc\udb0d\udf00\u00e9\u00e0\u00b5\ud918\ude33H\udba9\udfdd\ud901\udf6ar\udac4\udf77\u00d9\u0097\udafd\ude72\uda18\uddbe'"'"'\u0087\u0089\u00de\u007f\u00ad%w\b": [[], {"\ud8b7\uddd1": false, "\u00b0\u00b0\u00e3": 167, "\udbce\udf0c5\u00f3\u00e7\u00f1I\u00f2Z`\uda1b\ude52\u001e\u00cd\udb74\udd14": 6349}, -1124], "\u00bd(\ud87a\udc93>,\u00c7?/\u007f\u00dc$": {"ZU": {"\ud826\udf49": true}, "\u0014\u0088\uda09\udc82\udb4d\uddf7": -1e-05}, "name": "\u00f9D\u001f,\u0094\u00a4\u00f9", "component_type": null, "serial": "\u00a8\u0089", "device": {"name": null, "description": "}u\u0098\u008b\u008a\u00b3u\udb99\udd71Y\udbb2\ude03"}, "owner": 8164091337798}, {"\u7ab0": {}, "": {"\u0096\udbc8\udfa5h": "]?\udba4\ude8f\u0081\u0090"}, "\ud8ee\udec1": [false, [-8.628846475516244e-243, -7475678, false], -6.572441394993102e+16], "\u00a3": {}, "device": -1887, "name": "\u00f5\u00f46;M", "discovered": false, "component_type": "\uda8d\udfb5\u00d4;\u00cb\u00e6\u0083\n\u0080\u00b3\u0080B'"'"'\t\u00a3"}, {"\u0095": [-1.7401254362175176e+16, "\f", null], "73\u00e7{\uda99\udd08\u009a\u008cn\u00c9\f\u0001\u00ec\u00f5": [null, "-\u0010\u00ee\u00c1\u00bc_A\u0082<", 120180], "COM1": {"n\ud947\ude85\ud9cb\udff3\u00b3\nNI\u00d5\u00b2\u00886": {}}, "\u00d0\u0a6d": [], "": {"r\u00b2m\u00f4\u0093\u00df\u0016\udac1\udc9f": ""}, "name": "s\uf0d2\u0005[\ud87c\udeed", "device": 3257, "tags": [{"name": "\u00f6", "color": "ba02fb", "slug": "P0yhGvgqJ79yaLTIj0fgenRIOnMi_Cw"}]}, {"\u001c\u00d2Q\u009e\u00ef\u009bV\u00e2g": [true, "v\u00c6\u00d8\u00c9", "\u00ee\u008e\u00b5"], "role": null, "device": {"name": null, "description": "f\u9d8cF"}, "discovered": true, "description": "", "name": "\u001e\u00f5\udb79\ude33\ud832\udd94", "parent": 11558}]' http://0.0.0.0:44043/api/dcim/inventory-items/ ____________________ DELETE /api/dcim/inventory-items/{id}/ ____________________ 1. Test Case ID: JTgCjp - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/inventory-items/null%2Cnull/ _________________________ DELETE /api/dcim/locations/ __________________________ 1. Test Case ID: SwP0UO - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/locations/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/locations/ 2. Test Case ID: Ic7o2W - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=11e0bd8abf150045cbcee329a8e982fb' -d $'--11e0bd8abf150045cbcee329a8e982fb\r\n[{\'name\': \'µ\', \'slug\': \'Ae1f\', \'site\': {\'KÌ\': {}, \'description\': \'{´\\x85\\x07\', \'slug\': \'B4j1\', \'name\': \'õÔt\\x07~\'}, \'owner\': None, \'tenant\': None}, {\'name\': \'0\', \'site\': 0, \'slug\': \'000\'}]--11e0bd8abf150045cbcee329a8e982fb--\r\n' http://0.0.0.0:44043/api/dcim/locations/ _______________________ DELETE /api/dcim/locations/{id}/ _______________________ 1. Test Case ID: RD32ht - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/locations/null%2Cnull/ _______________________ DELETE /api/dcim/mac-addresses/ ________________________ 1. Test Case ID: BSXEFt - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/mac-addresses/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/mac-addresses/ 2. Test Case ID: CPIYzY - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"1 of 1 objects failed validation.","errors":[{"index":0,"errors":{"id":["This field is required."]}}]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '[{"mac_address": "\u008cB", "assigned_object_id": 68, "assigned_object_type": "\u00b7\u0092\u00ab", "comments": "[\udb60\udc9d\u0099\u009c\u001a\udaa7\udec37\u00a2\u008d\u001c<\f\u00b9*\u00d5-", "custom_fields": {"\uda18\udd2b\u00a6T\u0082": -10000000.0}, "owner": 68, "tags": [{"name": "0", "slug": "0", "color": "000000"}]}]' http://0.0.0.0:44043/api/dcim/mac-addresses/ _____________________ DELETE /api/dcim/mac-addresses/{id}/ _____________________ 1. Test Case ID: 1d7fc0 - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/mac-addresses/null%2Cnull/ _______________________ DELETE /api/dcim/manufacturers/ ________________________ 1. Test Case ID: eMXCfi - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/manufacturers/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/manufacturers/ _____________________ DELETE /api/dcim/manufacturers/{id}/ _____________________ 1. Test Case ID: 2w4yk8 - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/manufacturers/null%2Cnull/ 2. Test Case ID: q6sbGR - Undocumented HTTP status code Received: 409 Documented: 204 [409] Conflict: `{"detail":"Unable to delete object. 1 dependent objects were found: R1 (1)"}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/manufacturers/1/ ____________________ DELETE /api/dcim/module-bay-templates/ ____________________ 1. Test Case ID: NJkAW8 - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/module-bay-templates/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/module-bay-templates/ 2. Test Case ID: L83n5s - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"4 of 4 objects failed validation.","errors":[{"index":0,"errors":{"id":["This field is required."]}},{"index":1,"errors":{"id":["This field is required."]}},{"index":2,"errors":{"id":["This field is required."]}},{"index":3,"errors":{"id":["This field is required."]}}]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '[{"": {"": [], "\\jt\u0019\ud980\udcc3\ud858\ude56": [], "\u0094M\ud834\udde6\udba5\udc8btA": {"\u00ee\u0099\uda47\udcfb\u0013\ud932\ude10\u008e\uda5c\udc8a\u00d2\udb4e\udd3d\u008b\u00c9": null, "\u0083\u00d0": -7.898765046886306e+208}}, "\ud931\udf91\u00e9": "\u00d3\ud86a\ude6fok", "\u00e0": false, ".exe": 2.1976045715285308e+16, "\u0011": ["\ud9ab\udcd1\u009f\udb39\ude8e", "v@\u00c5\u00fd\u00c7\u0014Z", null], "name": "\u00fa\u00ff\u00c6\udbf7\udf52:U;\u00b1"}, {"\u0081\u00aa\u00b8lH\uda29\udf49b\u00b6Q\ud9f1\udf02\u001e\u00c6\ud8ff\udd84\udae3\udde5Z": {"\udabb\ude7b": null}, "\n+\u00c8\u000b\n/\udac4\ude29": 1586967285918942, "\ud88e\ude15\uda7f\ude5b": [false], "\u00d8": {"\u00184\uda3d\udc6b": {"c]\u00bb\u00cf{\u00b1\u00c2\u00d9\u0085\udbcb\udea3\u00a0": 1.192092896e-07, "": false, "\udb94\uddf2\uda13\udee37^\udbf8\udc4e\u001e,\u00ad\u00c8\u0016\u00138\u000e\u00f2w": 4.5770697693455e+16}}, "\u0083\udb0d\udc92+\u008c9\u008d\u0090\u00df\u0098\u00c0": {"xS\u000e\u00f7o\u00b8\uda1a\udd18\u008c\u009e:\u007f\udabb\udc35~\u00f0L\uda6c\udc6e\u00f5=\u00b4": 617, "ContractViolations": [-95516, null], "\ud9f3\udf54O": true}, "device_type": -452, "enabled": false, "name": "\udb13\udf7a}9\u00fa\u0099", "description": "\u001c\u00fa\u0001\b", "position": "", "label": ""}, {"module_type": null, "name": "\udbf7\udd16\u0018\ud8fd\udf19\u00a5\u00bc\u00f9\u00a2", "position": "\uda4c\udfab\u0001\u00a1\ud8c4\ude8aq\u00f7\uda87\udd55\u00a2n\u00a3\uda22\udc6c\u0015\u00a4*/i", "label": "\u00e6\u0017\u00dar"}, {"\ud9b6\uddc4U\u00cf}\ud95f\ude14\ud8cb\ude07\u0013\u0094\u000b\u00ef\ud914\uddaa\udad7\udcf2\u00f2": {"\u00a3\u00fc\u00a6\u00e3`": true, "": -2285}, "": [false, {"+": 6943434897}], "\u00d2`>\u000e\u00d1\u00ca\uda21\ude01\u0085+\u0001:\u0015\u00c3=\ud950\udd5a$\u0018\u0016f\u009fZ\u00adF/\u0015\uda70\udde7\u008c": [], "name": "\u00b4\u00e7,\uda35\ude46UG\u008d\u00b9"}]' http://0.0.0.0:44043/api/dcim/module-bay-templates/ _________________ DELETE /api/dcim/module-bay-templates/{id}/ __________________ 1. Test Case ID: xD1X6l - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/module-bay-templates/null%2Cnull/ ______________________ DELETE /api/dcim/module-bay-types/ ______________________ 1. Test Case ID: MBsw3H - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/module-bay-types/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/module-bay-types/ ___________________ DELETE /api/dcim/module-bay-types/{id}/ ____________________ 1. Test Case ID: L8Ska0 - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/module-bay-types/null%2Cnull/ ________________________ DELETE /api/dcim/module-bays/ _________________________ 1. Test Case ID: Wfwyeo - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/module-bays/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/module-bays/ 2. Test Case ID: TSJhCk - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/dcim/module-bays/ ______________________ DELETE /api/dcim/module-bays/{id}/ ______________________ 1. Test Case ID: b049Xq - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/module-bays/null%2Cnull/ ____________________ DELETE /api/dcim/module-type-profiles/ ____________________ 1. Test Case ID: kVGPHv - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/module-type-profiles/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/module-type-profiles/ 2. Test Case ID: SXAd0N - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"4 of 4 objects failed validation.","errors":[{"index":0,"errors":{"id":["This field is required."]}},{"index":1,"errors":{"id":["This field is required."]}},{"index":2,"errors":{"id":["This field is required."]}},{"index":3,"errors":{"id":["This field is required."]}}]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '[{"name": "YUzFI\u007ft", "comments": "\u00db\ud8b6\udcca\u000e\u00davWCY=\u00db", "owner": {"description": "", "name": "(\ud98c\udf3aY"}, "tags": [{"": null, "slug": "0", "name": "0", "color": "000000"}, {"y": true, "name": "0", "slug": "0"}, {"M": null, "w": null, "x": null, "c": null, "F": null, "name": "0", "slug": "0"}]}, {"name": "0"}, {"name": "0"}, {"name": "0"}]' http://0.0.0.0:44043/api/dcim/module-type-profiles/ _________________ DELETE /api/dcim/module-type-profiles/{id}/ __________________ 1. Test Case ID: VQdHq3 - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/module-type-profiles/null%2Cnull/ ________________________ DELETE /api/dcim/module-types/ ________________________ 1. Test Case ID: a4ctsh - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/module-types/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/module-types/ _____________________ DELETE /api/dcim/module-types/{id}/ ______________________ 1. Test Case ID: LXVyxh - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/module-types/null%2Cnull/ __________________________ DELETE /api/dcim/modules/ ___________________________ 1. Test Case ID: vl05hs - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/modules/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/modules/ 2. Test Case ID: SLvTSC - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/dcim/modules/ ________________________ DELETE /api/dcim/modules/{id}/ ________________________ 1. Test Case ID: gsvKSs - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/modules/null%2Cnull/ _________________________ DELETE /api/dcim/platforms/ __________________________ 1. Test Case ID: y9AlqJ - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/platforms/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/platforms/ 2. Test Case ID: jguweK - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/dcim/platforms/ _______________________ DELETE /api/dcim/platforms/{id}/ _______________________ 1. Test Case ID: G45rgz - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/platforms/null%2Cnull/ ________________________ DELETE /api/dcim/power-feeds/ _________________________ 1. Test Case ID: X8uzPA - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/power-feeds/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/power-feeds/ 2. Test Case ID: m8KJ1T - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/dcim/power-feeds/ ______________________ DELETE /api/dcim/power-feeds/{id}/ ______________________ 1. Test Case ID: nq1CLN - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/power-feeds/null%2Cnull/ ___________________ DELETE /api/dcim/power-outlet-templates/ ___________________ 1. Test Case ID: qoDrgc - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/power-outlet-templates/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/power-outlet-templates/ ________________ DELETE /api/dcim/power-outlet-templates/{id}/ _________________ 1. Test Case ID: bSis9G - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/power-outlet-templates/null%2Cnull/ _______________________ DELETE /api/dcim/power-outlets/ ________________________ 1. Test Case ID: MxfPIi - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/power-outlets/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/power-outlets/ 2. Test Case ID: dbOB1w - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=f422702fec3154be5d3d098149bcc356' -d $'--f422702fec3154be5d3d098149bcc356\r\n[{\'owner\': None, \'name\': \'0\', \'device\': {\'\\x07)V³æ\': {\'!\': -3.714800135467694e+16}, \'A\\x03\\x18\\x1aø\': {\'Õù\\x0e\\x14\\U0006e862\\x1d1\\U00067037ÿ«CØ\': {\'Ù\\xadù¯L\': -669, \'êY\': 16941}}, \'\\U00105db1Ç\': {\'\': True}, \'\\r¨&Ø«\\U000acb74\\U0008467c<\\U000ee35dv£ð\\U00053008g\\x1f»ÞÆÖÓ\\U0006af38\': \'\', \'\': {}, \'name\': None}}]--f422702fec3154be5d3d098149bcc356--\r\n' http://0.0.0.0:44043/api/dcim/power-outlets/ _____________________ DELETE /api/dcim/power-outlets/{id}/ _____________________ 1. Test Case ID: BjvcRE - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/power-outlets/null%2Cnull/ ________________________ DELETE /api/dcim/power-panels/ ________________________ 1. Test Case ID: Vd5Z7D - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/power-panels/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/power-panels/ 2. Test Case ID: oRIB8b - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"6 of 6 objects failed validation.","errors":[{"index":0,"errors":{"id":["This field is required."]}},{"index":1,"errors":{"id":["This field is required."]}},{"index":2,"errors":{"id":["This field is required."]}},{"index":3,"errors":{"id":["This field is required."]}},{"index":4,"errors":{"id":["This field is required."]}},{"index":5,"errors":{"id":["This field is required."]}}]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '[{"\u00a7\u00c9\uda3c\udf86\u0098\ud973\udf00\udb91\udf88": {"\u00b4\u00bd+\t\u00f2": 522, "": -1.1580823342591432e+49, "\u0086\u0086\u00958": null}, "\u0096\u00e7\u00ce": [], "+v\u00c9\u00b4\u00f6": {"\ud815\udd66\u00e0\u00e7": [98], "\ud83c\ude7a\u00f8\ud8ab\ude31\u00e9M\u00a3\u00ab\ud99a\udf78G\u0016o-\u00f8<\ud807\udd3b\udadd\udd01\ud88f\udf7b\u0004*\u0013:G\udbc8\udd17\u0010\u00e8)*\u0081\u00bcR\u00cb\b\u00b5\uda47\ude66": [], "\udaa4\udf23\ud996\udcda": [2807938030, true, -3.167202143606975e+204]}, "\u008e": {"\u00bc\u00d9\u0000": "\ud83d\ude0d"}, "nil": [null, {"": -4.762549970591139e+16, "'"'"'\u00f1\u00b6)": -4.2108964371470553e-246}, {"y\u00c8\u00a7\u5528\uf32b": 7997}], "location": {"r\u00c1\u00faCZ\u0003\u00e3": {"": [true, false], "U\u00a5f\ud9f1\udfd2": true, "\u0082)^": {"\u00a3\ud80e\udcc8\u00f6": "\u008c", "": -1.7976931348623157e+308}}, "Security": [{"NUL": -3.960134510228529e+16, "\u0089\u0015\u001f": {}, "\u00d4\u001d\udb0e\udd63\u009a\ud92a\udca9\ud808\udd56c\u00bb\u00a6": [null, false, -109077]}, []], "\ud934\udf76\u0095$\u001e": {}, "M3\u00df": {"": [false, false, "\u00f1\udba3\uddd5\u00dc\u0015\u00c9\u00e2\udb99\udfb8"], "\uda1b\udf12U\udb9d\udf08D\u001d\u00fd\ud897\udfb5\u00bf\udaf2\uded2\uda01\ude1d`": {}}, "@\uda39\ude1d\ud8a2\udc45": [{"A\u00cc\uda6c\udf1a]": "r\u001d\u009b\u00e1\t8"}], "name": "\ud83d\ude0d", "slug": "_"}, "name": "\u00ef", "description": "", "site": {"\u0081\u00fa\ud84a\udf11": [true, null], "\u00b8Z\ud935\ude8d\ua806\n\ud94d\ude47\n": [[], {}, ["\udab0\udda3\uda32\udef8\u0083", -303]], "": {"\u00b19": false, "\u00bf\u00c3": [false, "", -3.402823466e+38], "\u007fN\ud982\udf37\u00df\u00d3\u00f9I\u0087\u00e5\u00f85\udb6f\udc0e": {"\u00baQ\ud895\udff8\u0083\udb11\udd51\uda5f\udf8b\u008f": 492}}, "name": "\u00a3\u00d6\n\u008eK", "slug": "yKDl1xilR3PuZ"}}, {"\u00dd\u0093\u001fY": [], "description": "\ud8f6\udf5dV\u0083\u00f1\n", "name": "\u00f8\u00c2\u00b2)\u00f7`\u00ea\uda46\udc17\f/\uda65\udc90:", "site": 3712, "comments": "[\u00cd,\u00e9"}, {"\ud8b7\udcb3\ud88c\udef2": {}, ")L\u00e7\u0000\u0005": {"\u00cf\u00ae": []}, "\u00c6r\u00b1T\u00e5C.": {}, "name": "#\ud949\uddcb\u00e64\ud979\udd97\u008e+", "location": null, "tags": [{"": [], "name": "\u00f8\u00a7\ud859\uddd66\u00d3p\u00f9}", "slug": "0npkh"}], "comments": "", "site": {"\udaf2\udee2\u00c0\u00b2\u00ee\u001d~x5?o\u00da\u00de\u0094\u00c8\r": {}, "name": "\u001e", "slug": "GB", "description": "\u00d3\ud88d\ude82w\u00eb"}, "custom_fields": {}, "owner": null, "description": "\u00ae\u00a3\u00f4\ud8b7\ude9d3\u00cby\uda69\udcdf\u0089\u00c0\u0084\u0019\udba0\udc9d\u008e\u00b4\ud8e1\udc19\ud9e1\ude8c\u00c9*"}, {"\ud867\ude19\u00db\u00e4\udb80\uddd6\u00ba~d": [null, 1148, 1e-05], "name": "\u92fe\u00df\ud9aa\udee4e\u00f0\uda57\udeaaf\u00e2\uda3c\udea0m\ud976\ude2a9\u00bd\uda56\ude5dO\u00f7\ud9f5\udeda;", "site": -2096}, {"\u00ec4": true, "H\u9c63\u0095{|": [], "\ud9e9\udee8\u008fi": [], "": ["\u00aaf\u001e\u001d\u00b5\uda9b\udddd\u00a0k\u00b9\u00d20@\u009b ", 1.0668943859528154e-132, true], "\u0094\udafe\udc17p\u00cb\u009d\ud943\udec7": [{}], "description": "\\\u00bc\u00b9\u00b0\"\u009a\ud905\udd9eG\u4a2d,\ud876\ude8d", "owner": {"": 9223372036854775809, "name": "f\u00d0D"}, "custom_fields": {"V\u00e0\u00b2\u00c1t\u00e2\u00a5\u0090\u00b0\ud8a1\udd28\u00ae\u00c9": {"ContractViolations": {"coverage": null, "\u009f\u00ab\u001c\u00d9\u00ef\u0011\u00fe~\u5b0b": -32589158477190044729}, "\u00ca": "4\u00a4\u0007\u00a0\u0006\u00acc\ud9f1\udd08\u00faNX\u000f\u00a2j", "\u00f3": []}, "\u0092\u00e3": [false], "\udb8f\uddbdu\ud94e\udc4b\u0099\u008e\u0090\u00ba\u00ed\u0083\u0014\u00d0\ud9ff\ude81\u00d0\u0086\u0092": {"\u0006f\u0007\u0019\n\u00cee\u00fc\uda2b\ude92\u00e4\ud9a4\udc03\u0094\u008e\u0083\u001fI\u00d2\u00d0\u00df\u351f\n\udab9\udc416\udaca\udce8\u008e\u00a9": 10236, "{\u00ca^\u00e4\u00e5\u00a7\u0099\udac5\udc84\u009f\ud820\udce6": -0.004393942885902383, "\u169b\u1684\u1693\u1690\u168b\u1692\u1684\u1680\u1691\u1684\u1682\u1691\u168f\u1685\u169c": -1.3002969828049801e+132}, ".\ud860\udf12": false}, "name": "\u00ab \u0000-", "site": {"\u00c2\u0087\u00ce\u00ff": {"\u00adR\u00bc\u0094\u00e4\u0080": null}, "": {"": [4475736, "E", "\f\u00c1"]}, "\u00c2\u00b9\ud8fb\udf03\u0019\u00d4\u0092": {}, "name": "\u001c>\u0010", "description": "\u00a2", "slug": "J_s"}}, {"\ud925\udd5a\ud83d\udce8\ud92b\ude00\u00a8\uda10\udc6e": [], "\u00c9\u009b\u00c9\"\u00cd\u00e8\bO\u00f1\u000e": [], "x\u00b5\u00ad": ["", true, -2.760800638725032e+68], "\udac8\udcb7{\u00e8": "~\u00d1\ud872\ude4e\u00e6\u00bf\u00c9\ud8d7\ude19\u008d", "Other": {}, "site": {"\udbca\udef7\u001e": {}, "slug": "7", "description": "\ud982\udce1|\u00b6", "name": "\ud90b\udc56=k\u007f\u0016"}, "name": "\u007f\u00b8$\u00af"}]' http://0.0.0.0:44043/api/dcim/power-panels/ _____________________ DELETE /api/dcim/power-panels/{id}/ ______________________ 1. Test Case ID: xKFebX - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/power-panels/null%2Cnull/ ____________________ DELETE /api/dcim/power-port-templates/ ____________________ 1. Test Case ID: WJuTQV - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/power-port-templates/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/power-port-templates/ 2. Test Case ID: U90I72 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/dcim/power-port-templates/ _________________ DELETE /api/dcim/power-port-templates/{id}/ __________________ 1. Test Case ID: HuVeX8 - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/power-port-templates/null%2Cnull/ ________________________ DELETE /api/dcim/power-ports/ _________________________ 1. Test Case ID: FQSYuf - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/power-ports/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/power-ports/ 2. Test Case ID: efwhkn - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/dcim/power-ports/ ______________________ DELETE /api/dcim/power-ports/{id}/ ______________________ 1. Test Case ID: QwYy7A - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/power-ports/null%2Cnull/ ________________________ DELETE /api/dcim/rack-groups/ _________________________ 1. Test Case ID: Q6IoIe - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/rack-groups/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/rack-groups/ 2. Test Case ID: vcyJRR - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/dcim/rack-groups/ ______________________ DELETE /api/dcim/rack-groups/{id}/ ______________________ 1. Test Case ID: EqZI7M - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/rack-groups/null%2Cnull/ _____________________ DELETE /api/dcim/rack-reservations/ ______________________ 1. Test Case ID: KkD217 - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/rack-reservations/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/rack-reservations/ ___________________ DELETE /api/dcim/rack-reservations/{id}/ ___________________ 1. Test Case ID: LA5MjH - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/rack-reservations/null%2Cnull/ _________________________ DELETE /api/dcim/rack-roles/ _________________________ 1. Test Case ID: XKXYf2 - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/rack-roles/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/rack-roles/ 2. Test Case ID: ZyvM7n - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/dcim/rack-roles/ ______________________ DELETE /api/dcim/rack-roles/{id}/ _______________________ 1. Test Case ID: b4upZf - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/rack-roles/null%2Cnull/ _________________________ DELETE /api/dcim/rack-types/ _________________________ 1. Test Case ID: dtpNHl - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/rack-types/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/rack-types/ ______________________ DELETE /api/dcim/rack-types/{id}/ _______________________ 1. Test Case ID: 7SYpEB - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/rack-types/null%2Cnull/ ___________________________ DELETE /api/dcim/racks/ ____________________________ 1. Test Case ID: aKZOTM - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/racks/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/racks/ 2. Test Case ID: xs6EmO - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/dcim/racks/ _________________________ DELETE /api/dcim/racks/{id}/ _________________________ 1. Test Case ID: SbEAKh - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/racks/null%2Cnull/ ____________________ DELETE /api/dcim/rear-port-templates/ _____________________ 1. Test Case ID: zs0zBj - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/rear-port-templates/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/rear-port-templates/ 2. Test Case ID: JboErS - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/dcim/rear-port-templates/ __________________ DELETE /api/dcim/rear-port-templates/{id}/ __________________ 1. Test Case ID: JB7lj3 - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/rear-port-templates/null%2Cnull/ _________________________ DELETE /api/dcim/rear-ports/ _________________________ 1. Test Case ID: jlmQyF - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/rear-ports/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/rear-ports/ 2. Test Case ID: r6vHb8 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/dcim/rear-ports/ ______________________ DELETE /api/dcim/rear-ports/{id}/ _______________________ 1. Test Case ID: 012Ow0 - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/rear-ports/null%2Cnull/ __________________________ DELETE /api/dcim/regions/ ___________________________ 1. Test Case ID: KMt1ag - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/regions/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/regions/ 2. Test Case ID: C7HkN9 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"1 of 1 objects failed validation.","errors":[{"index":0,"errors":{"id":["This field is required."]}}]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '[{"slug": "tEi", "tags": [{"\ud954\udd0f\u00da": "\u00e7", "\udb22\uddc5\uda00\udcec\ud903\udcd9\u001b[\u00f6\u00f8\uda4f\udef0[": 229, "\u0080\u001e\u00e3\u00f3\u00d8\r": {}, "A\u00ba\u009bE\udb20\udfe7\ud9d7\udccb\u00bc\u00ba{\u00d4\u0007N\u00b5\u00f1\u00d5\u00a9>#\u0082a\ud8c7\ude42J\u00a0\udbab\ude2b.": {}, "name": "B\udb63\udd29\u00f9\u00cb]\u00dfB}\b\u00d3\u00b2\u00c6", "slug": "c07H"}, {"": {}, "7\u00c0\u00e4": {"\uda9e\ude4b\u00d6": ""}, "\ud9ab\udd7d\u00af\u00d7I": [[], [], {"'"'"'\ud94a\udc13#\u0089\u0000\u00cb\ud975\uddb5\u00b5": 1.7976931348623155e+308, "\u00c3\u008a": false, "\u00b3": 70445}], "+0.0": {}, "9\u00ad": {"\u00f6\ud813\udc54o": -1.8756272210486443e-165, "\u00f4\u00b3\u00f8\u00d5^\u0005\u00bd\u961bZ\ud94b\udf8a\ud887\udc2f\ud9b4\udd0a": -156, "k\ud97d\udd6e\u009a\u0015\ud890\udfbd\udbf0\udd8c\u00d7B\u000b\ud849\udf06\u00ad\u0095\u0000'"'"'\u00df\u6267\ud8ee\udffc)Z\u00e9/": null}, "slug": "oA242-c", "name": "x\udaab\udf65\u00ef\ud9df\ude42"}], "owner": null, "parent": {"\udb02\udd04": {"\ud905\udef0": 3.4790070184048055e-116, "": {}, "\ud8a1\ude48\ud992\ude94Qe\u0087": [9.33435531299035e+65]}, "": [false, 562949953421313, true], "slug": "8", "name": "\ud9d0\udebbv"}, "comments": "P\r\u0013", "custom_fields": {"\u00bb\u00cf\u00cf\udb57\udd26\u0089": -148756, "\uda7a\udfca": null, "timings": {"\ud986\uddda\u00c9\u00f8\u001e": ["\u00c4\u00de"]}}, "description": "\u00c2\ud942\udf77J", "name": "\u00dd"}]' http://0.0.0.0:44043/api/dcim/regions/ ________________________ DELETE /api/dcim/regions/{id}/ ________________________ 1. Test Case ID: avtSSf - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/regions/null%2Cnull/ ________________________ DELETE /api/dcim/site-groups/ _________________________ 1. Test Case ID: WL73aL - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/site-groups/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/site-groups/ 2. Test Case ID: oBaXx3 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=4161dd66b14e42dee7c266d04fd3518d' -d $'--4161dd66b14e42dee7c266d04fd3518d\r\n[{\'\': None, \'name\': \'\\U000646fc\\U0007cdecÚ s\', \'slug\': \'01\', \'comments\': "È\\U00081ffc\\U0009869a£o\'P\\x9e\'", \'parent\': {\'\\ue8be\\U00086e38Ð\': [], \'slug\': \'_Nij0c3\', \'name\': \'Ù𨒑[\'}}]--4161dd66b14e42dee7c266d04fd3518d--\r\n' http://0.0.0.0:44043/api/dcim/site-groups/ ______________________ DELETE /api/dcim/site-groups/{id}/ ______________________ 1. Test Case ID: BmCMcw - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/site-groups/null%2Cnull/ ___________________________ DELETE /api/dcim/sites/ ____________________________ 1. Test Case ID: kIIU2R - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/sites/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/sites/ 2. Test Case ID: 88k1ay - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/dcim/sites/ _________________________ DELETE /api/dcim/sites/{id}/ _________________________ 1. Test Case ID: sRdywP - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/sites/null%2Cnull/ 2. Test Case ID: xfOcEO - Undocumented HTTP status code Received: 409 Documented: 204 [409] Conflict: `{"detail":"Unable to delete object. 1 dependent objects were found: 0 (4094) (1)"}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/sites/1/ ______________________ DELETE /api/dcim/virtual-chassis/ _______________________ 1. Test Case ID: Mo6AuG - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/virtual-chassis/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/virtual-chassis/ ____________________ DELETE /api/dcim/virtual-chassis/{id}/ ____________________ 1. Test Case ID: UmN2bd - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/virtual-chassis/null%2Cnull/ __________________ DELETE /api/dcim/virtual-device-contexts/ ___________________ 1. Test Case ID: IHwMqG - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/dcim/virtual-device-contexts/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/dcim/virtual-device-contexts/ ________________ DELETE /api/dcim/virtual-device-contexts/{id}/ ________________ 1. Test Case ID: HcFvPf - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/virtual-device-contexts/null%2Cnull/ ________________________ DELETE /api/extras/bookmarks/ _________________________ 1. Test Case ID: XD4KlS - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/extras/bookmarks/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/extras/bookmarks/ 2. Test Case ID: hhLree - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/extras/bookmarks/ ______________________ DELETE /api/extras/bookmarks/{id}/ ______________________ 1. Test Case ID: bRoL3e - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/extras/bookmarks/null%2Cnull/ _________________ DELETE /api/extras/config-context-profiles/ __________________ 1. Test Case ID: rEdGeS - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/extras/config-context-profiles/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/extras/config-context-profiles/ 2. Test Case ID: W1GhOS - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/extras/config-context-profiles/ _______________ DELETE /api/extras/config-context-profiles/{id}/ _______________ 1. Test Case ID: SEaLs3 - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/extras/config-context-profiles/null%2Cnull/ _____________________ DELETE /api/extras/config-contexts/ ______________________ 1. Test Case ID: gLlZ4h - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/extras/config-contexts/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/extras/config-contexts/ 2. Test Case ID: abnYOO - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"2 of 2 objects failed validation.","errors":[{"index":0,"errors":{"id":["This field is required."]}},{"index":1,"errors":{"id":["This field is required."]}}]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '[{"\udb99\udd10\u0012": {"l\udbdc\udcf4\ud9aa\udec7\udb8d\udc55\u00f1\ud946\udd5a,\ud85f\udcad": false, "": -3.828805991301418e+16}, "device_types": [-341302439955172, -778067, -6893171], "data": [null], "tags": ["\u00ce\udb33\udc85\u0080BM\u00d8"], "name": "\u0003", "cluster_types": [-8110278, 161, -27741657855], "weight": 7984, "roles": [-77623544, 1331064878, -2411266, 5227], "locations": [-6082, 324, 529097807278724, -10917510]}, {"data": [{"x\ud9fa\udcca": "3\u00e5\u00ed\u0083\uda37\udf2f\u00aa", "6\ud874\udf00t\udb20\udfe9p\u00d0\udaac\udc3d:\udb8d\udd0c\u00b1": -5.738343905769132e+307, "\u00d3,T\udaae\udc73ki\ud883\udf77_\u00ea\u00a8\ud873\ude32": true}, true], "name": "\u00b9"}]' http://0.0.0.0:44043/api/extras/config-contexts/ ___________________ DELETE /api/extras/config-contexts/{id}/ ___________________ 1. Test Case ID: 0x4x47 - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/extras/config-contexts/null%2Cnull/ _____________________ DELETE /api/extras/config-templates/ _____________________ 1. Test Case ID: E4twnA - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/extras/config-templates/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/extras/config-templates/ 2. Test Case ID: 4PRI4K - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/extras/config-templates/ __________________ DELETE /api/extras/config-templates/{id}/ ___________________ 1. Test Case ID: 3Ki0Qr - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/extras/config-templates/null%2Cnull/ _________________ DELETE /api/extras/custom-field-choice-sets/ _________________ 1. Test Case ID: KWfrRN - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/extras/custom-field-choice-sets/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/extras/custom-field-choice-sets/ 2. Test Case ID: 8QgZwv - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Multipart form parse error - Request max total header size exceeded."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=ef3e96b90dbbc87945893a489695562d' -d $'--ef3e96b90dbbc87945893a489695562d\r\n[{\'`\\U00099b22\\x80¶\': -2.005657076404709e-67, \'order_alphabetically\': False, \'extra_choices\': [[{\'¥\\x8a\\U0009ef53\\x00\\U000ceee2-Ë䤤;裞\\x82Ççϸ\\x08j\': {\'MBA%8[\\U001088c6\': []}, \'ServerError\': []}, [False, None, 1198]], [[], {\'Zº©«\\U0003be68\\U00103d68𤝿\\U00106e8d\\U000fc1a9\': -1147745, \'\': [\'\\U0009f15aÌ`Ô\', True, -7.701102234612378e-195], \'NaN\': {}}], [[[]], {\'Ùþ\\x07¬\\U000d0a26N\\U000919f2S¤°Í\\U0008632d\\U00055299ô\\U000b0117tt\\x0eE)\': {\'ì\': -384, \'\': 167273275278, \'\\U000973f8:\\U000acabe\\U0003acf0\\x8c\\U000eaee8\\x9c\\U000a8edb\': 3.832653546068567e-08}, \'|!\\x86\\x9c\': -7.119741666681641e+130, \'\\x85\\x1f\\x8d\\x82N×\\U00097916\\x84¸¤4oﳂ\': {}}], [None, [10000000.0, \'b\\U0010407dÅt\\x8c~@\\x9b\\x1f\\x85𓜒\']]], \'name\': \'tQ\\x8bw\\x8cL\\x81\\U00089828ØÊrú\\U000a0b47ðÑ\\n\\x8d]srØ3!ò\\U0005f6af\\x17¼0Á\', \'choice_colors\': {\'7Ù\': \'red\', \'\': \'black\', \'\\U000be888\\U00038c8a\': \'black\', \'í\\x1dFÖ\': \'orange\', \'㤱\\U0008cc09jp£\\x9b\': \'white\'}}, {\'name\': \'úô\\x9d\', \'base_choices\': None, \'extra_choices\': [[-9.491916329260248e+17, {\'\\x1a/\\x0b\\x88É\\x88©\': {}, \'z§\\x7f§\': {\'ÿ\\U000a90ad%&\\U0006ea4e\': 15}}], [[{\'\': True}], 6.2719191976578264e+16]], \'owner\': None, \'order_alphabetically\': False}, {\'\\x85\\U00088cd7T\': {}, \'\\x8aeY\': {\'\': \'\', \'\\xad\': \'\\x96Ñ\\x80\', \'𬥠\\x07)\': None}, \'extra_choices\': [[[None, -6.215232629811472e+16, \'\\U00090c1c,\\x05Ä(êgÚù\\x03ÔõBv\\U0006540e[\\x89\\U000cc861OÊó¬«\'], {\'8}ÒI\\U000fbf99ß\': [-197860293539921184, 9865, False]}]], \'description\': \'[\\x04\\xa0\\x81\', \'name\': \'åÜ^2\\U0006ada3Ï\', \'choice_colors\': {\'a\\U00050850 Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/extras/custom-fields/ 2. Test Case ID: fOVfPz - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=7c356e8f5baf394dcc9b4d093d0757b2' -d $'--7c356e8f5baf394dcc9b4d093d0757b2\r\n[{\'I\': \'Fç8áY"eúÛ\', \'\': [{\'\\U000405b2ý\\U000807ef\\U0003b455\\U0005f970â𦚦YYîÉ\\U00103654\\U00019b4a𒀲Ñ\\U0009c36f\\U0004cf88\\U000f7271Ð\\x0c\': \'\'}, -3.0821541523334584e+16, {\'AcceptedNegativeData\': False, \'ºp\': \'zìm\\x91Uê\\x1b\\x02\', \'Q\': 254047589}], \'4𡗹óæ4\\x9a\': [False, -7.4181384301677235e+99, False], \'²¨=\\U0007040d\\x89\': {\'C\\xa0\\x0e\': True, \'Ï\\U0004114d=áÂß\\x13\': True, \'v4ßÚ郃h4\': -7.118270933670277e-201}, \'!,\\U000fc76a\': \'\\x1aÊ\\x00Q\\x85\', \'type\': \'multiselect\', \'group_name\': \'(╯°□°)╯︵ ┻━┻)\', \'object_types\': [\'\', \'#\'], \'name\': \'d6\', \'unique\': False}]--7c356e8f5baf394dcc9b4d093d0757b2--\r\n' http://0.0.0.0:44043/api/extras/custom-fields/ ____________________ DELETE /api/extras/custom-fields/{id}/ ____________________ 1. Test Case ID: tllQF1 - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/extras/custom-fields/null%2Cnull/ _______________________ DELETE /api/extras/custom-links/ _______________________ 1. Test Case ID: LJJRkf - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/extras/custom-links/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/extras/custom-links/ ____________________ DELETE /api/extras/custom-links/{id}/ _____________________ 1. Test Case ID: qUwcpZ - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/extras/custom-links/null%2Cnull/ ________________________ DELETE /api/extras/dashboard/ _________________________ 1. Test Case ID: OsppcV - Server error - Undocumented HTTP status code Received: 500 Documented: 204 [500] Internal Server Error: `{"error": "'NoneType' object has no attribute 'delete'", "exception": "AttributeError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/extras/dashboard/ _______________________ DELETE /api/extras/event-rules/ ________________________ 1. Test Case ID: 8fRb28 - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/extras/event-rules/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/extras/event-rules/ _____________________ DELETE /api/extras/event-rules/{id}/ _____________________ 1. Test Case ID: CeODwy - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/extras/event-rules/null%2Cnull/ _____________________ DELETE /api/extras/export-templates/ _____________________ 1. Test Case ID: BLomOR - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/extras/export-templates/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/extras/export-templates/ 2. Test Case ID: ISxS4E - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/extras/export-templates/ __________________ DELETE /api/extras/export-templates/{id}/ ___________________ 1. Test Case ID: qJofsL - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/extras/export-templates/null%2Cnull/ ____________________ DELETE /api/extras/image-attachments/ _____________________ 1. Test Case ID: bfh9pz - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=3d9cae684f24314219e3178d4ae50f68' -d $'--3d9cae684f24314219e3178d4ae50f68\r\n[{\'object_type\': \'\', \'object_id\': 0, \'name\': \'\', \'image\': Binary(data=b\'\\x89PNG\\r\\n\\x1a\\n\\x00\\x00\\x00\\rIHDR\\x00\\x00\\x00\\x01\\x00\\x00\\x00\\x01\\x08\\x00\\x00\\x00\\x00:~\\x9bU\\x00\\x00\\x00\\nIDATx\\x9cc`\\x00\\x00\\x00\\x02\\x00\\x01H\\xaf\\xa4q\\x00\\x00\\x00\\x00IEND\\xaeB`\\x82\'), \'description\': \'0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\'}]--3d9cae684f24314219e3178d4ae50f68--\r\n' http://0.0.0.0:44043/api/extras/image-attachments/ 2. Test Case ID: TsDReN - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/extras/image-attachments/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/extras/image-attachments/ __________________ DELETE /api/extras/image-attachments/{id}/ __________________ 1. Test Case ID: c9xW0z - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/extras/image-attachments/null%2Cnull/ _____________________ DELETE /api/extras/journal-entries/ ______________________ 1. Test Case ID: bOWChQ - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/extras/journal-entries/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/extras/journal-entries/ 2. Test Case ID: xiBNFo - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/extras/journal-entries/ ___________________ DELETE /api/extras/journal-entries/{id}/ ___________________ 1. Test Case ID: cJuWgH - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/extras/journal-entries/null%2Cnull/ ___________________ DELETE /api/extras/notification-groups/ ____________________ 1. Test Case ID: kVLwsA - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/extras/notification-groups/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/extras/notification-groups/ 2. Test Case ID: koWH85 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/extras/notification-groups/ _________________ DELETE /api/extras/notification-groups/{id}/ _________________ 1. Test Case ID: Nq3gZt - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/extras/notification-groups/null%2Cnull/ ______________________ DELETE /api/extras/notifications/ _______________________ 1. Test Case ID: QGhJx9 - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/extras/notifications/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/extras/notifications/ 2. Test Case ID: z0Yhj4 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=2e72ffdc0103b388af17ae9233f1d77f' -d $'--2e72ffdc0103b388af17ae9233f1d77f\r\n[{\'False\': [[\'\', True], {}, [None]], \'É}mj\\U000b0898r\': True, \'T\\U000803a0\\U000fcfeeæ\': {\'\\U00060b1c\\U000d2553\': \'\\x86ÎÉ\\U000e611b\\x99ã\\U0004d9c4\\x91©/¾*\\x1e\\U0006a571º\'}, \'º\\xad¬S\\ue7dcg\\x16\': [\'Üm]\\U000c016bÂ\\x8a\'], \'\\U000e1166\': [], \'user\': {\'\\U000f63e9鶱\': [], \'\\x10ê\\U0004c4c1\\U0003422b\\x94\': {\'P\': [False, \'¼2´\', ")\\x91ôü\'3A\\x10\\x9a"]}, \'\\x0fª7\\U000b516dw\\\\\\x93¬Ê²Ü\': {"©\\x00D\'\\x13\\U000ebfcfÏ": 35709404}, \'\\x1b¬\': {}, \'𓡃¾¬\\U0008d29b\\U000593cdTØ\\r\\U000ca746\': {}, \'username\': \'LMwx0W\'}, \'event_type\': \'object_created\', \'object_id\': 53, \'object_type\': \'%\\x9b\'}, {\'\\U00085df7âQß\\x8cù\': [], \'\\U000f39efÜ\': 2.225073858507e-311, \'ì\': {\'hÄ5浽\\x03\\U000a5355\': {}, \'«\': 8.729126987383844e+244}, \'object_id\': 250769, \'user\': {\'username\': \'GpcMdw_0C\'}, \'read\': None, \'event_type\': \'job_completed\', \'object_type\': "\'"}]--2e72ffdc0103b388af17ae9233f1d77f--\r\n' http://0.0.0.0:44043/api/extras/notifications/ ____________________ DELETE /api/extras/notifications/{id}/ ____________________ 1. Test Case ID: IrrM7I - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/extras/notifications/null%2Cnull/ ______________________ DELETE /api/extras/saved-filters/ _______________________ 1. Test Case ID: UFCCCz - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/extras/saved-filters/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/extras/saved-filters/ 2. Test Case ID: kFZ8gp - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/extras/saved-filters/ ____________________ DELETE /api/extras/saved-filters/{id}/ ____________________ 1. Test Case ID: 2wz0c9 - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/extras/saved-filters/null%2Cnull/ ______________________ DELETE /api/extras/subscriptions/ _______________________ 1. Test Case ID: eyj1Oq - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/extras/subscriptions/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/extras/subscriptions/ 2. Test Case ID: dinD1f - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"1 of 1 objects failed validation.","errors":[{"index":0,"errors":{"id":["This field is required."]}}]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '[{"user": -128742, "object_type": "f\u00baM\u000f\ud92b\udc00", "object_id": 1306}]' http://0.0.0.0:44043/api/extras/subscriptions/ ____________________ DELETE /api/extras/subscriptions/{id}/ ____________________ 1. Test Case ID: 2PsGy9 - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/extras/subscriptions/null%2Cnull/ ______________________ DELETE /api/extras/table-configs/ _______________________ 1. Test Case ID: efJvbT - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/extras/table-configs/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/extras/table-configs/ 2. Test Case ID: Zykinl - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/extras/table-configs/ ____________________ DELETE /api/extras/table-configs/{id}/ ____________________ 1. Test Case ID: fka8J8 - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/extras/table-configs/null%2Cnull/ ___________________________ DELETE /api/extras/tags/ ___________________________ 1. Test Case ID: C3bBeb - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/extras/tags/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/extras/tags/ 2. Test Case ID: 1oKFAE - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/extras/tags/ ________________________ DELETE /api/extras/tags/{id}/ _________________________ 1. Test Case ID: 3mkcjO - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/extras/tags/null%2Cnull/ _________________________ DELETE /api/extras/webhooks/ _________________________ 1. Test Case ID: sN2qT9 - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/extras/webhooks/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/extras/webhooks/ 2. Test Case ID: CZ4asY - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"1 of 1 objects failed validation.","errors":[{"index":0,"errors":{"id":["This field is required."]}}]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '[{"\u00a43": {"\u00d3\u00ed\u00dak\u00d6": [-1.7976931348623157e+308, 2.2250738585072014e-308, true]}, "\u000f\u00a9\u00f6\u0002|\u0015\u00848Z\u93a4\u00f4\ud9bf\udd45\u00ad\u00fb\u00c8\ucb10\udbaa\udc1b6!W\u001fd": {}, "\u00b6\udbe7\ude85\u00cfF\u00cf\tx\u00f3\u00e4f\u00f7\u00c9\udae0\udfbc": [], "\u00bb": {"b\uda46\udf06.6\u00d3\ud8d8\udee3": {}, "": []}, "timeout": null, "name": "\u00a0E", "payload_url": "\u00c7\u00f8Mn]\u11e9J\u00feC\u0089\u0095c\udb94\uddf0W\n\u00f6\u00e2\u00a0", "http_method": "DELETE", "body_template": "\u0092\u001f"}]' http://0.0.0.0:44043/api/extras/webhooks/ ______________________ DELETE /api/extras/webhooks/{id}/ _______________________ 1. Test Case ID: zoovsr - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/extras/webhooks/null%2Cnull/ _________________________ DELETE /api/ipam/aggregates/ _________________________ 1. Test Case ID: 1CJsA2 - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/ipam/aggregates/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/ipam/aggregates/ 2. Test Case ID: d5ilgI - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"2 of 2 objects failed validation.","errors":[{"index":0,"errors":{"id":["This field is required."]}},{"index":1,"errors":{"id":["This field is required."]}}]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '[{"prefix": "(U!\udabf\udd10", "rir": {"\ud942\udf0e+": {"": null}, "\u00e3\u009a;\u0086\u00bfqR\u0012'"'"'\u00f0\u00bd\u001a\b": ["\ud83c\uddfa\ud83c\uddf8", "\u0098"], "\u00130\u00e0\u00cbqy\u00f5\u001f\udae4\udf41\u0015": {"\u00f0\ud8e0\udffaX\ud9e7\udf92\uda35\udf7f": {}, "DG|": ["\ud8e9\udf9d", "\u00cf\udbaf\udc60", null]}, "": null, "slug": "DBKdKn6lV6emlX4I-l", "name": "\u0088\r\ud9e2\udeb4\u0000\u00c9\u00e4\u00ce\u00b9"}, "comments": "\u00cf\udbaf\udc60", "tags": [{"name": "0", "slug": "I"}], "tenant": null}, {"8": null, "m": null, "prefix": "0", "rir": 0}]' http://0.0.0.0:44043/api/ipam/aggregates/ ______________________ DELETE /api/ipam/aggregates/{id}/ _______________________ 1. Test Case ID: mvdqZv - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/ipam/aggregates/null%2Cnull/ _________________________ DELETE /api/ipam/asn-ranges/ _________________________ 1. Test Case ID: Yy05iA - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/ipam/asn-ranges/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/ipam/asn-ranges/ 2. Test Case ID: 5d4Wtx - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"5 of 5 objects failed validation.","errors":[{"index":0,"errors":{"id":["This field is required."]}},{"index":1,"errors":{"id":["This field is required."]}},{"index":2,"errors":{"id":["This field is required."]}},{"index":3,"errors":{"id":["This field is required."]}},{"index":4,"errors":{"id":["This field is required."]}}]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '[{"G": [{}], "end": 7779, "slug": "PT", "name": "\u00d0\uda81\udcfe", "rir": 380314, "start": 409295997}, {"\u00e2\u008a\u00d4\u361d\uda21\ude9d\udbe1\udcc5": false, "start": 6600209, "end": 9, "rir": {"\u0016": {}, "workbench_output": [[-3.402823466e+38, 5e-324, 2.255728130097603e+269]], "description": "\ud926\udf28\u00f6\u0098b\ud951\ude56\u00e4", "slug": "0Jge9s", "name": "76\u00b8,\u00dc"}, "slug": "8A2", "description": "\u00a0\u0013\u2b78\u00a0\u00f4r\u00e4O\u00e16\u00b9Wh0\u000e\u0085KN\u0006", "name": "\udbad\udff70g\u00ac\u001dr\u0091\u0018\u0092"}, {"name": "\u00b2}", "slug": "El", "description": "", "rir": 595304858, "start": 101331203, "end": 64610}, {"P\u00e9\u00f1": {">": false, "\u2041\ud981\uddabG\u0086\u00e7\ud97e\uddea-\u00ba\u0016\u00ce\uda44\udfbb": []}, "start": 308, "comments": "\u00c7", "name": "d\u0005", "slug": "Q3aAIFN4LPPIRMT", "rir": {"": [], "\u009f\u0000\udbfc\udcf7\ud949\udc67l\ud898\udd70": {"e\u00db\ud859\udeff\u00df\u001d": [[], {}, {"": -2.074506329415098e+42}], "\u00f1\n\ud834\udda6YR\u00a1": "\ud81a\ude61\tX\u00d8\u00d5T\u00fd\u83e1\u0082\ud87b\udd23\u00db\u007f\u00fb\u0096"}, "\u00b9\u00cb\u00b8\u0095\u00af\u00c2\u00ec": [-3.568299328279232e+16], "\u00ff5\u001b\udaa2\udcb5\\": {"\u0acb": 5.643032926018332e-147}, "\ud97a\udee0wG\u0087\ud8d9\uddbaf\u00e0\u00f5\u008e\ud98d\udeeb\ud928\udd36": {"": [], "\u00c2\u00bf`\udb98\udcda": {}, "\u00f0\u0097z\ud842\udd79\u00e5\u0014\ud899\udd8b\u00c8": [-2.1377639245984855e-282, false, 3.586522762650563e+72]}, "description": "", "name": "\u0005", "slug": "5I"}, "end": 3200}, {"": {"": "\u00f7\f", "\u00c0\u00e0\udbf4\udfeb": "\ud9b9\udfdc\u00ad\u00f0\u00cb\u00ff\u00e2\u00ce)<+\u00dc\u00c0\u0082\b\ud90d\uddbdn\ud8bf\udfc8\ud940\udc2cp\ud8c6\udeccG\u00d7i\ud977\udf65"}, "\udb4f\udd06M\u0003": {"7a": true}, "comments": "\u00d1\ud90d\udf37\ud866\udc1f\u00d0\u0098", "description": "", "slug": "wBb", "owner": -93756034, "name": "\u00f3\u0088\ud94a\udf53", "tenant": null, "tags": [{"name": "\u00b0\u0006\u00de", "slug": "axtwKT7ApG"}, {"\u00f2}": {"\uda86\uddb5": false, "\\": "7"}, "\u0001\ud9f7\ude4bH": {"\u001a": true, "\uda97\udd2b\u00d9\ud9c8\udfc2\u0012": {"\u0004J": "\u009frY\u00ff"}}, "\u00f7\u008c2": {"\ud91b\udf1b\u00e6+\u0098": -94364, "\u000e\f\u00b3\u00b2\u009c\ud9df\udc07\ud96c\ude7d\u00f6": null}, "uZK\u0090": [], "\u00bd\u00d3\u00c4\u00e2\u00e3s\u0094\n": [], "slug": "avK", "name": "R\u00cc\u00d6\u00b01\u0089\udbf8\udf51~m\u00d3\u00ff", "color": "5997b6"}], "start": 1535, "end": 256296, "rir": {"\t\u00dci": [{"r\u00a9\u009aF\ud834\udf5a\u00ff\u00d9\uda56\udc1b{\u00b4\udbe3\ude4cN\udb28\udc5c&\u0080": 1.6024744854084954e-54, "": 637860208474518, "\ud8ed\ude21\u00bc": -2.2724564788354194e-244}, []], "": {"": -166474787452687956836352}, "\u00aeH\u008e": {"\udae2\udcac\ud8d7\udf54\ud908\ude77&\u00bf\u0015L4N\u00c0\u00c5X\ud99c\udeca\u00b0": [-41304127497350128899416517431139500032, null, false]}, "\u00b5\u00058\u00dd\u0002'"'"'\u0089\u00eeD\ud9af\uddd8\u00a4": -65293, "\uda8d\udf12\ud932\udeca\u0089\u00e2\udb5a\udf47e\u009ek": "", "name": "F\u00df\ud97c\udddb\"", "slug": "RWD"}, "custom_fields": {"\u0099": [{"E": null, "": false}, "\u0098\ud949\udd49*\u0090\u00e3\u00bf\ud99a\ude0a'"'"'\u00cb\u0018\u00acP", []], "\ud834\udfd2\u00db\u0091": [[null], true, ""], "\u00d7": 610, "": {"\u0084": -3.153316163987605e+16, "\udad3\udddc\ud940\udd88b": null, "S ": true}, "\u0013\u001e\udb15\uddd2\u00dc\u00bd\u0003\u00cd\u0011\u00e8z\ud9cf\udc8f\udba1\udcd0\u00ad\b\u00b4\u0001\ud8ca\ude3e\u00e9\u0001": {}, "\u00d3\u00f87\ud963\uddd0^\u00e8\u0011\u00d0\u00fb\u00f0\u007f": [null], "\ud8dd\udea9\udaec\ude03\u00a9\udaf4\uddf8\uda97\udd04\u009d\u00ff\u0007\u00a7\u00f7F\u001d\u00bd\u00bd\ud8fc\udc25\u00fd": null}}]' http://0.0.0.0:44043/api/ipam/asn-ranges/ ______________________ DELETE /api/ipam/asn-ranges/{id}/ _______________________ 1. Test Case ID: hgMSaJ - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/ipam/asn-ranges/null%2Cnull/ ____________________________ DELETE /api/ipam/asns/ ____________________________ 1. Test Case ID: uL7VdW - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/ipam/asns/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/ipam/asns/ 2. Test Case ID: uFxRjS - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=2c4d767c4c279e55253cac44c321e050' -d $'--2c4d767c4c279e55253cac44c321e050\r\n[{\'asn\': 3111}, {\'role\': None, \'owner\': None, \'asn\': 1}]--2c4d767c4c279e55253cac44c321e050--\r\n' http://0.0.0.0:44043/api/ipam/asns/ _________________________ DELETE /api/ipam/asns/{id}/ __________________________ 1. Test Case ID: 0JAvxU - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/ipam/asns/null%2Cnull/ ___________________ DELETE /api/ipam/fhrp-group-assignments/ ___________________ 1. Test Case ID: JjLwHx - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/ipam/fhrp-group-assignments/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/ipam/fhrp-group-assignments/ 2. Test Case ID: q7g9C0 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/ipam/fhrp-group-assignments/ ________________ DELETE /api/ipam/fhrp-group-assignments/{id}/ _________________ 1. Test Case ID: U9aKVb - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/ipam/fhrp-group-assignments/null%2Cnull/ ________________________ DELETE /api/ipam/fhrp-groups/ _________________________ 1. Test Case ID: IO3QmH - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/ipam/fhrp-groups/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/ipam/fhrp-groups/ 2. Test Case ID: 6KSynC - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Multipart form parse error - Request max total header size exceeded."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=9b26406810469daa0883897d8daedfd8' -d $'--9b26406810469daa0883897d8daedfd8\r\n[{\'protocol\': \'carp\', \'group_id\': 10971}, {\'\': {\'\\x07\\U0007812d\': True, \'_\\U0003815f¡vk\': [], "d\\U0008935a\\x89Ô»\'\\x7f\\U00083363": []}, \'if\': False, \'\\x0b\\U000a979b\': \'ࣶ\', \'È\\U000b9efeQ𣑓üæ\': [[None], [367706, \'\\U00048eaf¼\', False], {}], \'Q\\x81X5\\U0008c406´Àç-\\U000a02747\': [\'ñ(\\U0004a26f\\n\'], \'protocol\': \'glbp\', \'group_id\': 5877, \'comments\': \'\'}, {\'comments\': "\'\\x14ó¤æ\\U0006a183\\x00\\U00058d6d", \'name\': \'\\x03\\U00076488\', \'owner\': {\'§K\\U00014b2f\\x041𢟓r\': \'\\U000ffed2ÿ\\U0010f7c9{\\U000e07b4\', \'\': [\'X\'], \'¨¶\': [], \'8\\U00050058g\': {\'ý\': {\'X\\x9dÝ\\U000be915\\U000ca49bÛ\\x90\\x17\\x95±\': \'.exe\'}}, \'u\': [-9007199254740992.0], \'name\': \'H\\U000fcc2a"º뾣\'}, \'tags\': [], \'auth_type\': \'\', \'group_id\': 1031, \'description\': \'v\', \'auth_key\': \'\\x97\\x8c@3~¥\', \'protocol\': \'other\', \'custom_fields\': {\'tÓZÈÙ%\': [False], \'\': True, \'6\\x94UöÕy\': {\'\\x0e\\x12èÖo\\U000f457b£Ïg\\xa0±\\x02\': [False, \'í\\n\'], \'FALSE\': {\'\': []}, \'~\\U00052d572\\x9eÞ𠭞Q\\x92\\U000ba325\\x0e\\x82ý\\U00053c236vO\\U0001992c \': 22947035243115700027392}, "\'\\x0c\\x0bVÏ¿!þ\\U000dac2a\\x89": {\'\': [-684766702], \'4\\x9d\\x977\': {}}, \'K{ì\': {\'\\x7f\\U000542166Ý\\x92\\x93\\x98ýÆj\\U000f0b4b\\t\': {\'ÇÈ\\U00106bc0²@ÿ\\x1f\\U000d3a47Ü\': {}}}}}, {\'\': {\'§\\x93𐺃\\x0c\\x060\\U0009ccb7Å\\x7f\': {\'윸ëû´Þ\': True, \'d\\U0006c75c\\x87\\x92¶\\U0003ce48î\\U00086ecd\\x19\': \'¤\\U000552f2\\x83À9\', \'\': None}, \'Ây¿\\U0006af5d\\n\\U00071e23N\': []}, \'å\\x19\': {\'\\x15\': [\'\\U000ad09d\\x1dí\\U000f7c97\\U000815c8\', None, 308350663131701], \'¢\\x1d\\x01\\U00080810Â\\U00102fd2\\t\': None, \'Other\': {}}, \'group_id\': 2215, \'custom_fields\': {\'กา\': [-1377, False, False], \'\': {\'1\': True}, \'e\\U00106051ñi\': [\'§\\U000c49ab\\U000af0fe¢²²\\U000795f2è?\\U0007aa65\', 547564428886099165184], \'Ù6\\x8cu\': [], \'å\': []}, \'auth_type\': None, \'protocol\': \'other\', \'owner\': None, \'auth_key\': \'K\'}, {\'comments\': \'y\\U000794fbùÜ\\U000803c6t\\rȶËSK\\U000e6bdd\\x99"U\\U0004eff5\', \'group_id\': 21981, \'name\': \'±Î\', \'protocol\': \'clusterxl\'}]--9b26406810469daa0883897d8daedfd8--\r\n' http://0.0.0.0:44043/api/ipam/fhrp-groups/ ______________________ DELETE /api/ipam/fhrp-groups/{id}/ ______________________ 1. Test Case ID: IahGlB - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/ipam/fhrp-groups/null%2Cnull/ ________________________ DELETE /api/ipam/ip-addresses/ ________________________ 1. Test Case ID: OIZNC6 - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/ipam/ip-addresses/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/ipam/ip-addresses/ _____________________ DELETE /api/ipam/ip-addresses/{id}/ ______________________ 1. Test Case ID: Q7bD8Y - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/ipam/ip-addresses/null%2Cnull/ _________________________ DELETE /api/ipam/ip-ranges/ __________________________ 1. Test Case ID: g3LV0y - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/ipam/ip-ranges/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/ipam/ip-ranges/ 2. Test Case ID: WYdkKl - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"6 of 6 objects failed validation.","errors":[{"index":0,"errors":{"id":["This field is required."]}},{"index":1,"errors":{"id":["This field is required."]}},{"index":2,"errors":{"id":["This field is required."]}},{"index":3,"errors":{"id":["This field is required."]}},{"index":4,"errors":{"id":["This field is required."]}},{"index":5,"errors":{"id":["This field is required."]}}]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '[{"custom_fields": {"}\u00c5\u0002": {}, "\udbd7\udfe7": {}}, "owner": null, "start_address": "\u0005\ud94b\udfa3C\u00fd\u0003\u0090v5", "end_address": "\uda94\udd47\u5c11\u0091\udacf\udf4e\uda94\ude2b\u0084\u00b5\udbfe\udd73", "mark_utilized": false}, {"": {"\udbcf\udc98": {"l]": true}, "\u00b3": null, "": [1.1883072138173831e-51, 14121850, null]}, "\u0000": [false], "\udbc4\udc7d/T\u00c3\u0086v\u0006~\u00e3E>)j\u0010\udba7\udc97\ud9dc\ude44-\u00a6\u00e2\ud9a6\ude51F\u00d7\udb84\udda2K\u0012": [[]], "custom_fields": {"": {"\u00bf\u00ec\ud861\udf8f:!\u009a": {}, "z": {"\udac0\udf65": 1.0897528553160012e+97, "": false, "\u00aa": true}, "\u00a9,": 2.0897657213140956e+16}, "\u00a9\u00f7": {"\u00b7\u0092$\u00be\u00cbG\u0005\u00b2\u0083\udb95\ude23": 1058796612971128, "\"\u00e5V\uda35\ude70U\u001095\u001f\u00ce>\u0088": -47, "\u00c7\u00ed": true}, "\u00a9\u000e\uda1f\ude20": [1511], "\ud839\udda3\u00d5\u00a2{\u00c0i": {}, "\u00ec\u00ba\u0097": {";S\u00a0\u000b\ud816\udd3c\u009a#\ud830\udc8b\ud916\udf0de\u00f0T\u00a4\udb2c\ude21DT": -5.940512766797622e+16, "\u00d3\ud911\udc2b\u00e8\u00ee\u0000": false, "s\u0085": null}, "\udb68\udf59\u00e2#-\u00fd": [["\u4391\u0084i]\u00139"], {"\u008a\uda21\udf28\ud9a5\udcb2\uda0d\ude60\ud9c7\udefaS\u0088\udbe2\udffc\b]": true}], "\u00bc\u00da\ud880\udc15\u00e0\udb34\udca2\u00f8\u0084l": [-1180, true], "\u00f4": {"\u00ad\u00b1": {}, "\u00d0\udb9e\ude57\u00ea\\\u0015\u00aet\uea67\u0091\u00f7\u0095!\u0086E#\u00a3x\u0097\u00b8\u0003f\u0004\u00d3\u0000\ud91a\udd79\ud89a\udc3d\uda2c\udf1f\u0082\u00a7\u00f6\u00dd\u00d5$": 1.208636475059831e-197, "": [164, -42519, null]}, " \u00dc\uda2f\udf10\u0082hK": {}, "\u00968\u00f5": ["\u00a3\u00bd\u00ee<\u00cbV", null, true], "\"`": [], "\udb9e\uddec": {}, "\udbe0\udf3e\u0085\u00bb\u00d9\ud820\udf25\u00d9\u00c3V": {"D\udbfe\udeb7O\u0084|\u00f3": {}, "": {"\u0099": 4.8442283419349976e+16}, "\udaad\ude0b\u00f2^": [true]}, "\udb85\udf24\u0095\u001b\u00f7\udaae\udeca[\u008c\u00ab\u0003\uda9a\udc58\u0013\u00cc\ud97f\ude0f": [null, null, [null]]}, "end_address": "\u0007\u00b3\f\u00e3p\udb32\udd28\ud949\udebdz\u00b7", "mark_populated": true, "start_address": "\udb48\udf7e\u000b", "role": null, "description": ""}, {"\u00a5": [1.246429834936168e+141], "~L": {"8\u001a\u00fa~W\u0f35\r\u009c\u00bc\u00e8\u00cd": -2070, "\u00bd\u6473": null, "coverage": "_\u001d\ud876\udf11\u00fe\u008b\u00a3E\udad5\udc74\u00e8\u00e4"}, "G\u00be\u0019\ud91d\ude18\ud903\udc0f\u00a5": true, "custom_fields": {"\u0010": "`\u00f8\udb1d\udd42O\u00a2\u00e3\u0018\u00e25;vz\u00b9k\u00fa\u00c3\u00f2", "\u00df*\u0093:\u00935\u00ce\u00f1": {}}, "end_address": "\\\u00aa\ud8e8\uddf3", "mark_populated": true, "start_address": "y", "tenant": null, "comments": "\u00eb", "owner": {"\u00c9\ud9d5\ude5e": {"\u00dbR": [], "": [], "\udac9\udc6f": {}}, "": {}, "name": "\u0014\udb93\ude41"}}, {"\f\u0011\u00df\ud9dc\udfe7\u00da": [{"\u00e7\udb2e\udff9": -3655516999, "\u00dcA\ud8ce\udc3f\ud83b\udd48WU\u00bc\u00e5T\udad3\ude10": 137438953473}, [[]], {}], "9": [], "\ud9b7\udcf32": true, "\f\udb7c\uddf3\u00e6\u00f9\udb58\ude29(\u00d3\u0082F\ud950\uddd0C_\ud8e2\udf3bM\u0087\u0099": {"N\u00cb/\u00f5": "\u0006'"'"'\u00bf\u0019"}, "@\u00ce\u00b1K\u001em\f\u00ce}\u00c4\ud80e\udc6c": [null, false, true], "description": "\r\u00994\u0080\ud836\udcf0\u00b6", "tenant": null, "start_address": "\u008b", "vrf": 235, "mark_utilized": false, "end_address": "|\u784a\u008c\u00b4d\b"}, {"": "C", "start_address": "then", "end_address": "\u0015IN\ud955\udd3ee"}, {"\u00b9R\udabb\udeb2": {"\u00ac9\u0089K\\\u00f8a": []}, "E\u0082}y\ud8b2\udf22\ud882\udc67\u0006\u00d8": {}, "\u00e1A\u000f\u001e\u00d4\u00fbc\u00e5l7": false, "]": {}, "\u00c7": -6167, "status": "active", "end_address": "\u00991\u0006\u00a4\u00ba\u000f", "start_address": "\u009e\u00a4(\r\u00ed,\u00b4\u00d9\u00e9", "vrf": null}]' http://0.0.0.0:44043/api/ipam/ip-ranges/ _______________________ DELETE /api/ipam/ip-ranges/{id}/ _______________________ 1. Test Case ID: 4rjsBQ - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/ipam/ip-ranges/null%2Cnull/ __________________________ DELETE /api/ipam/prefixes/ __________________________ 1. Test Case ID: m8V8OW - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/ipam/prefixes/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/ipam/prefixes/ _______________________ DELETE /api/ipam/prefixes/{id}/ ________________________ 1. Test Case ID: dM6A4T - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/ipam/prefixes/null%2Cnull/ ____________________________ DELETE /api/ipam/rirs/ ____________________________ 1. Test Case ID: Cd42DP - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/ipam/rirs/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/ipam/rirs/ 2. Test Case ID: bKgwrd - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/ipam/rirs/ _________________________ DELETE /api/ipam/rirs/{id}/ __________________________ 1. Test Case ID: ibVspv - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/ipam/rirs/null%2Cnull/ ___________________________ DELETE /api/ipam/roles/ ____________________________ 1. Test Case ID: oAZFp7 - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/ipam/roles/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/ipam/roles/ 2. Test Case ID: DvwWHv - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=0b9a7906e9ae607334799a76c96c29c5' -d $'--0b9a7906e9ae607334799a76c96c29c5\r\n[{\'\\U000aafadb5íÃlº!?\\U001069fe\\x82\\x82\': [{\'\\U0005d4a2\': \'\\x96í\\x82\\U00063c34\'}, {\'Ì\': True, \'úyÖ_Ì;\\U000a8a1d\': None, \'~»©\\U000852d5°£;\\x18\': \'Inf\'}, \'\\U00102d5e\'], \'\\x91ç\\U0009d828\\U000c9d87\': {\'l\': {\'Ó¹áÛz𣥼D]\\\\D\\x07\\U000d3efbyÿÏ}¾@\': True}}, \'\\xa0b\\U0006e6c7H£-#\\U001096a8\\U000350b0)é½\\U0009a681\\U000d1c65j[¥\\x87ÑÙ\\U0008e7d8\\\\A\\x84\': {\'±\': [False]}, \'_\': \'¿ê\', \'æõ\\x10¹Àk\\U0004d38b!¶©¡dݲ2\\x01\': {\'ã\\U0004843a\\U000e649cDk\\x9e]\': None, \'\\U000558bcM¥Í\\U000f9dd1\\U0008cfa0îÛñ\': False, \'\\U000dc04f\': \'\\x1f\\x82\'}, \'name\': \'\\U000947b4w`ã\\x92È\', \'owner\': -60476, \'slug\': \'Ck3rKx\'}]--0b9a7906e9ae607334799a76c96c29c5--\r\n' http://0.0.0.0:44043/api/ipam/roles/ _________________________ DELETE /api/ipam/roles/{id}/ _________________________ 1. Test Case ID: 8hDbcu - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/ipam/roles/null%2Cnull/ _______________________ DELETE /api/ipam/route-targets/ ________________________ 1. Test Case ID: 9YMaVi - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/ipam/route-targets/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/ipam/route-targets/ 2. Test Case ID: tWGY0w - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/ipam/route-targets/ _____________________ DELETE /api/ipam/route-targets/{id}/ _____________________ 1. Test Case ID: lhPHPL - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/ipam/route-targets/null%2Cnull/ _____________________ DELETE /api/ipam/service-templates/ ______________________ 1. Test Case ID: grQeDe - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/ipam/service-templates/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/ipam/service-templates/ 2. Test Case ID: lTTP6c - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/ipam/service-templates/ ___________________ DELETE /api/ipam/service-templates/{id}/ ___________________ 1. Test Case ID: k1Mk2V - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/ipam/service-templates/null%2Cnull/ __________________________ DELETE /api/ipam/services/ __________________________ 1. Test Case ID: apXhoq - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/ipam/services/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/ipam/services/ 2. Test Case ID: qh10iU - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/ipam/services/ _______________________ DELETE /api/ipam/services/{id}/ ________________________ 1. Test Case ID: 2tkOhR - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/ipam/services/null%2Cnull/ ________________________ DELETE /api/ipam/vlan-groups/ _________________________ 1. Test Case ID: gx77Rk - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=9ce466329d7c7d74ca853f0428b1172c' -d $'--9ce466329d7c7d74ca853f0428b1172c\r\n[{\'vid_ranges\': [[10, 20]], \'name\': \'0\', \'slug\': \'0\', \'scope_type\': None, \'scope_id\': None, \'tenant\': None, \'description\': \'\', \'owner\': None, \'comments\': \'\', \'tags\': [], \'custom_fields\': {}}]--9ce466329d7c7d74ca853f0428b1172c--\r\n' http://0.0.0.0:44043/api/ipam/vlan-groups/ 2. Test Case ID: FXzd3I - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/ipam/vlan-groups/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/ipam/vlan-groups/ ______________________ DELETE /api/ipam/vlan-groups/{id}/ ______________________ 1. Test Case ID: lESdxL - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/ipam/vlan-groups/null%2Cnull/ _________________ DELETE /api/ipam/vlan-translation-policies/ __________________ 1. Test Case ID: 6b8uzI - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/ipam/vlan-translation-policies/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/ipam/vlan-translation-policies/ 2. Test Case ID: gDUg19 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/ipam/vlan-translation-policies/ _______________ DELETE /api/ipam/vlan-translation-policies/{id}/ _______________ 1. Test Case ID: O1RTgY - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/ipam/vlan-translation-policies/null%2Cnull/ ___________________ DELETE /api/ipam/vlan-translation-rules/ ___________________ 1. Test Case ID: jB8cJf - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/ipam/vlan-translation-rules/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/ipam/vlan-translation-rules/ 2. Test Case ID: zxWCwc - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/ipam/vlan-translation-rules/ ________________ DELETE /api/ipam/vlan-translation-rules/{id}/ _________________ 1. Test Case ID: EBv46Q - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/ipam/vlan-translation-rules/null%2Cnull/ ___________________________ DELETE /api/ipam/vlans/ ____________________________ 1. Test Case ID: dLsQLs - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/ipam/vlans/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/ipam/vlans/ 2. Test Case ID: cQedeX - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/ipam/vlans/ _________________________ DELETE /api/ipam/vlans/{id}/ _________________________ 1. Test Case ID: j35r8y - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/ipam/vlans/null%2Cnull/ ____________________________ DELETE /api/ipam/vrfs/ ____________________________ 1. Test Case ID: 67Fn6p - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/ipam/vrfs/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/ipam/vrfs/ 2. Test Case ID: bWIi5n - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/ipam/vrfs/ _________________________ DELETE /api/ipam/vrfs/{id}/ __________________________ 1. Test Case ID: cXUAz1 - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/ipam/vrfs/null%2Cnull/ ___________________ DELETE /api/tenancy/contact-assignments/ ___________________ 1. Test Case ID: uCxcp8 - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/tenancy/contact-assignments/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/tenancy/contact-assignments/ ________________ DELETE /api/tenancy/contact-assignments/{id}/ _________________ 1. Test Case ID: gj4HWX - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/tenancy/contact-assignments/null%2Cnull/ _____________________ DELETE /api/tenancy/contact-groups/ ______________________ 1. Test Case ID: bDoL9r - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/tenancy/contact-groups/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/tenancy/contact-groups/ 2. Test Case ID: Ge6mOo - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/tenancy/contact-groups/ ___________________ DELETE /api/tenancy/contact-groups/{id}/ ___________________ 1. Test Case ID: gxtba7 - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/tenancy/contact-groups/null%2Cnull/ ______________________ DELETE /api/tenancy/contact-roles/ ______________________ 1. Test Case ID: JIvp23 - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/tenancy/contact-roles/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/tenancy/contact-roles/ 2. Test Case ID: LFlTEc - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=19901d4e5e4f61b068baa8816b273b21' -d $'--19901d4e5e4f61b068baa8816b273b21\r\n[{\'name\': \'[5\\U0004f0abо\\x13ûÉ\\U000be616\\x97\\x9e\\x1bt\\x9f\\U000ca84diðm-𘱥¶Ë\\U0009d6d9\\U0005830bÿ\', \'slug\': \'5o\', \'comments\': \'±ë\\x99\', \'custom_fields\': {\'\\U00099e683\': {}}, \'description\': \'~}p\\U00067a96\\U000bf93a\\x13PÒ\', \'owner\': 52730601, \'tags\': [{\'name\': \'0\', \'slug\': \'0\', \'color\': \'000005\'}]}]--19901d4e5e4f61b068baa8816b273b21--\r\n' http://0.0.0.0:44043/api/tenancy/contact-roles/ ___________________ DELETE /api/tenancy/contact-roles/{id}/ ____________________ 1. Test Case ID: vBnX1J - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/tenancy/contact-roles/null%2Cnull/ ________________________ DELETE /api/tenancy/contacts/ _________________________ 1. Test Case ID: n2mha6 - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/tenancy/contacts/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/tenancy/contacts/ 2. Test Case ID: uqLL6n - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"1 of 1 objects failed validation.","errors":[{"index":0,"errors":{"id":["This field is required."]}}]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '[{"\u00d0": [], "\u00ea\u0093\u00d9\uda7d\ude50%": [{}, null], "name": "\u0010\u00a7\u46b8\udb96\udd40"}]' http://0.0.0.0:44043/api/tenancy/contacts/ ______________________ DELETE /api/tenancy/contacts/{id}/ ______________________ 1. Test Case ID: AV5vOj - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/tenancy/contacts/null%2Cnull/ ______________________ DELETE /api/tenancy/tenant-groups/ ______________________ 1. Test Case ID: hnqkNA - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/tenancy/tenant-groups/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/tenancy/tenant-groups/ 2. Test Case ID: vp2nwj - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=557f684c227dc97ef6ee1ad898ec57f4' -d $'--557f684c227dc97ef6ee1ad898ec57f4\r\n[{\'\\x11]§🀂\\U000f0163\\U000b65ad¹Ø\\x0e\\x9c\\U000dc7a3=P£EÉ\': {\'&ÅY\': None, \'\\x85\\x8aT/±ç\': False, \'Ê\\xa0?\\x9d¨¢\': \'\\x01c\\x9a\\U00083eaaÝ𖹋ä\'}, \'ÊJ¬É_\\U000c3304ÑN\': -4.9082767656002584e+16, \'slug\': \'2BYOG80dGIrfq\', \'comments\': \'\', \'name\': \'\\x87ØÕI\\x01\', \'tags\': [], \'custom_fields\': {}}]--557f684c227dc97ef6ee1ad898ec57f4--\r\n' http://0.0.0.0:44043/api/tenancy/tenant-groups/ ___________________ DELETE /api/tenancy/tenant-groups/{id}/ ____________________ 1. Test Case ID: 7JdWds - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/tenancy/tenant-groups/null%2Cnull/ _________________________ DELETE /api/tenancy/tenants/ _________________________ 1. Test Case ID: 9VHXcr - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/tenancy/tenants/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/tenancy/tenants/ 2. Test Case ID: NCGWmW - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Multipart form parse error - Request max total header size exceeded."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=652a33979282b6eef473de20effc1916' -d $'--652a33979282b6eef473de20effc1916\r\n[{\'\\x1b\\U000902e7óÕ\\x1d\\x9eg\': [228, True, -448], \'\': {}, \'name\': \'iÅ\\U0007bd62O$á\\x1c\', \'description\': \'𝓣𝓱𝓮 𝓺𝓾𝓲𝓬𝓴 𝓫𝓻𝓸𝔀𝓷 𝓯𝓸𝔁 𝓳𝓾𝓶𝓹𝓼 𝓸𝓿𝓮𝓻 𝓽𝓱𝓮 𝓵𝓪𝔃𝔂 𝓭𝓸𝓰\', \'slug\': \'nMLnm\', \'tags\': [], \'owner\': None, \'group\': -10042944571}, {\'\\U000b64bb\\x00\': [False, 2.751821089861539e+16], \'ö\\x1a\': {}, \'UndefinedContentType\': {\'%ð\\x91\\x92coEî\': [], \'\\x1b<\\U000bf7eb\': {\'J1Y\\x01\\U0010769e\': None}, "\\x93\\U0009a831{È¥1×=7¢½\\U0010342eO\'\\U000ea5fc": 1.2668066678572288e+255}, \'J\\x92\': [\'\\x17Íä1¢\', None], \',𡮬\\x95áæ5ýE-\': {\'ä)\\x96\\x11$\': {}, \'"§\\U000c3b25\\x99\\ue2b6\\x92\\x8c\\x94\\U0003d2c0\\x84°îÍèM\\x115\\x15\\U0009c3f3\': -1.1928989103497137e-174, \'¥ñ𔇊ïU\\U000b7924.\': 4625}, \'name\': \'\\x18\', \'description\': \'\\U0009f68d\\x15\\t%\\x19\', \'slug\': \'K5IGz0yF\'}, {\'¢\\U0003648e\\U000de426\\U000e88ae|\\U000b7341ãf\\U0009bb71籋\\U0010c84fÙ\\x1cP\': [-3.305381601528243e+16], \'slug\': \'xqxoWKDQP\', \'tags\': [], \'name\': \'5𧾓ôÿÊm_UÓ\'}]--652a33979282b6eef473de20effc1916--\r\n' http://0.0.0.0:44043/api/tenancy/tenants/ ______________________ DELETE /api/tenancy/tenants/{id}/ _______________________ 1. Test Case ID: u8PyZl - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/tenancy/tenants/null%2Cnull/ 2. Test Case ID: 4esBuK - Undocumented HTTP status code Received: 409 Documented: 204 [409] Conflict: `{"detail":"Unable to delete object. 1 dependent objects were found: router-1 (1)"}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/tenancy/tenants/1/ __________________________ DELETE /api/users/groups/ ___________________________ 1. Test Case ID: drDVeb - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/users/groups/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/users/groups/ 2. Test Case ID: iAMsXb - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=05aaa56b7202ef36185965148f67d1d5' -d $'--05aaa56b7202ef36185965148f67d1d5\r\n[{\'name\': \'¾\\U000732c8¤\\x1eÉt\'}]--05aaa56b7202ef36185965148f67d1d5--\r\n' http://0.0.0.0:44043/api/users/groups/ ________________________ DELETE /api/users/groups/{id}/ ________________________ 1. Test Case ID: nC5Z62 - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/users/groups/null%2Cnull/ _______________________ DELETE /api/users/owner-groups/ ________________________ 1. Test Case ID: K4No3r - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=f0ef03a2367fd5cc71a367cea1221547' -d $'--f0ef03a2367fd5cc71a367cea1221547\r\n[{\'name\': \'0\', \'description\': \'0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\'}]--f0ef03a2367fd5cc71a367cea1221547--\r\n' http://0.0.0.0:44043/api/users/owner-groups/ 2. Test Case ID: I6UfDm - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/users/owner-groups/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/users/owner-groups/ _____________________ DELETE /api/users/owner-groups/{id}/ _____________________ 1. Test Case ID: tcycBn - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/users/owner-groups/null%2Cnull/ __________________________ DELETE /api/users/owners/ ___________________________ 1. Test Case ID: KolLtd - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/users/owners/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/users/owners/ 2. Test Case ID: VQ4sgJ - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/users/owners/ ________________________ DELETE /api/users/owners/{id}/ ________________________ 1. Test Case ID: oblw3x - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/users/owners/null%2Cnull/ ________________________ DELETE /api/users/permissions/ ________________________ 1. Test Case ID: xQNhbP - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/users/permissions/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/users/permissions/ 2. Test Case ID: kGCory - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/users/permissions/ _____________________ DELETE /api/users/permissions/{id}/ ______________________ 1. Test Case ID: 3aQZag - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/users/permissions/null%2Cnull/ __________________________ DELETE /api/users/tokens/ ___________________________ 1. Test Case ID: Iw7CPO - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/users/tokens/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/users/tokens/ 2. Test Case ID: YchJMw - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"1 of 1 objects failed validation.","errors":[{"index":0,"errors":{"id":["This field is required."]}}]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '[{"y": null, "8": null, "1": null, "user": {"username": "0"}, "description": "", "enabled": false, "expires": "0001-01-01T00:00:00Z", "last_used": "2000-01-01T00:00:00Z"}]' http://0.0.0.0:44043/api/users/tokens/ ________________________ DELETE /api/users/tokens/{id}/ ________________________ 1. Test Case ID: lX9FYJ - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/users/tokens/null%2Cnull/ ___________________________ DELETE /api/users/users/ ___________________________ 1. Test Case ID: 6LLuIM - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/users/users/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/users/users/ 2. Test Case ID: 1uj0G5 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/users/users/ ________________________ DELETE /api/users/users/{id}/ _________________________ 1. Test Case ID: yLvgd9 - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/users/users/null%2Cnull/ __________________ DELETE /api/virtualization/cluster-groups/ __________________ 1. Test Case ID: YwrVJt - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/virtualization/cluster-groups/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/virtualization/cluster-groups/ 2. Test Case ID: VIKORY - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/virtualization/cluster-groups/ _______________ DELETE /api/virtualization/cluster-groups/{id}/ ________________ 1. Test Case ID: B4KZv4 - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/virtualization/cluster-groups/null%2Cnull/ __________________ DELETE /api/virtualization/cluster-types/ ___________________ 1. Test Case ID: U0RYMx - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/virtualization/cluster-types/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/virtualization/cluster-types/ 2. Test Case ID: MEPETX - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/virtualization/cluster-types/ ________________ DELETE /api/virtualization/cluster-types/{id}/ ________________ 1. Test Case ID: WFsQTt - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/virtualization/cluster-types/null%2Cnull/ _____________________ DELETE /api/virtualization/clusters/ _____________________ 1. Test Case ID: aP6gkk - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/virtualization/clusters/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/virtualization/clusters/ 2. Test Case ID: AQa5IP - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/virtualization/clusters/ __________________ DELETE /api/virtualization/clusters/{id}/ ___________________ 1. Test Case ID: 5SRx7o - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/virtualization/clusters/null%2Cnull/ ____________________ DELETE /api/virtualization/interfaces/ ____________________ 1. Test Case ID: TjXSbY - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/virtualization/interfaces/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/virtualization/interfaces/ _________________ DELETE /api/virtualization/interfaces/{id}/ __________________ 1. Test Case ID: oPfEKr - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/virtualization/interfaces/null%2Cnull/ __________________ DELETE /api/virtualization/virtual-disks/ ___________________ 1. Test Case ID: LlfaPH - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/virtualization/virtual-disks/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/virtualization/virtual-disks/ 2. Test Case ID: tLB0Ps - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=ecb428105498ae33028ac664b6579f3d' -d $'--ecb428105498ae33028ac664b6579f3d\r\n[{\'name\': \'ð\', \'size\': 2944600, \'virtual_machine\': {\'name\': \'J\\U000a9fdaS0\\x9d\\U00035e0fº\'}, \'custom_fields\': {\'\\x00\\x13\\x1bÈN𐊆\\U000f0fe2Ô\': {\'Ã$Ôº\\U000e555b\\x16»\': {\'·Æ\\x8ciVE\\U0001b785t-¨\\x91\\x03\\x94\': 1.1013677108786527e-156}}}, \'description\': \'\', \'owner\': None, \'tags\': [{\'name\': \'0\', \'slug\': \'0\', \'color\': \'000000\'}, {\'name\': \'0\', \'slug\': \'0\'}]}, {\'name\': \'0\', \'size\': 0, \'virtual_machine\': 0}, {\'name\': \'0\', \'size\': 0, \'virtual_machine\': 4}]--ecb428105498ae33028ac664b6579f3d--\r\n' http://0.0.0.0:44043/api/virtualization/virtual-disks/ ________________ DELETE /api/virtualization/virtual-disks/{id}/ ________________ 1. Test Case ID: DLei2z - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/virtualization/virtual-disks/null%2Cnull/ ______________ DELETE /api/virtualization/virtual-machine-types/ _______________ 1. Test Case ID: gj1SOK - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/virtualization/virtual-machine-types/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/virtualization/virtual-machine-types/ 2. Test Case ID: rH2sBu - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=6f634ea3c0c193b3c610c90a3b1b85ee' -d $'--6f634ea3c0c193b3c610c90a3b1b85ee\r\n[{\'name\': \'Ç\\U0001c9f8\\U00108362\', \'slug\': \'rR81T-hNxt\', \'comments\': \'\', \'custom_fields\': {"¥\\U000b4b1a\\x9dÊ\\x85¯\'\\x86\\x1f3\\U000fdbb7\\x1d\\x92\\U000464e4o\\U000a5492\\x1aQ": [\'\\U00041037tO\\U0008abbb´ÿ³\\x94í\\tÛ<\\U00032bf6y\\x98Ø촰ú\\rE#\\U0006f2006¾\\U00058807õ`\', {\'¬rs\': -4.342275913070931e+16, \'\\x98îÊ$\': 3.49256407631825e-122}], \'\\x01\\U0010d374\\U0009ee5eÎ\\U00078cd1a·¨\\x8e🭕\\x052\\x0c\\U000d00e7¹Yðß7\\x032k¶\\x18\': {\'{F\': {\'\\U00093ece\\U00087a18Yá¿\': None}}}, \'default_memory\': 0, \'owner\': {\'Íb\\U0003adfaõÄ(/Y\\x12\\U000a8157\\x06\\tؾ\': [1.4801025683471605e-45, 57407, None], \'name\': \'0\'}, \'tags\': [{\'name\': \'0\', \'slug\': \'0\'}]}]--6f634ea3c0c193b3c610c90a3b1b85ee--\r\n' http://0.0.0.0:44043/api/virtualization/virtual-machine-types/ ____________ DELETE /api/virtualization/virtual-machine-types/{id}/ ____________ 1. Test Case ID: QqMMyZ - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/virtualization/virtual-machine-types/null%2Cnull/ _________________ DELETE /api/virtualization/virtual-machines/ _________________ 1. Test Case ID: aX9upm - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/virtualization/virtual-machines/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/virtualization/virtual-machines/ 2. Test Case ID: xzsdbo - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/virtualization/virtual-machines/ ______________ DELETE /api/virtualization/virtual-machines/{id}/ _______________ 1. Test Case ID: qetcHb - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/virtualization/virtual-machines/null%2Cnull/ ________________________ DELETE /api/vpn/ike-policies/ _________________________ 1. Test Case ID: eFuK5p - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/vpn/ike-policies/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/vpn/ike-policies/ 2. Test Case ID: qE7rfZ - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/vpn/ike-policies/ ______________________ DELETE /api/vpn/ike-policies/{id}/ ______________________ 1. Test Case ID: xooyWj - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/vpn/ike-policies/null%2Cnull/ ________________________ DELETE /api/vpn/ike-proposals/ ________________________ 1. Test Case ID: an4SXY - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/vpn/ike-proposals/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/vpn/ike-proposals/ 2. Test Case ID: ZQsNIB - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/vpn/ike-proposals/ _____________________ DELETE /api/vpn/ike-proposals/{id}/ ______________________ 1. Test Case ID: ZCa5q4 - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/vpn/ike-proposals/null%2Cnull/ _______________________ DELETE /api/vpn/ipsec-policies/ ________________________ 1. Test Case ID: JvixEv - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/vpn/ipsec-policies/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/vpn/ipsec-policies/ 2. Test Case ID: ujshO9 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=5d402bdc1085319d93d9263f00879054' -d $'--5d402bdc1085319d93d9263f00879054\r\n[{\'name\': \'0\'}]--5d402bdc1085319d93d9263f00879054--\r\n' http://0.0.0.0:44043/api/vpn/ipsec-policies/ _____________________ DELETE /api/vpn/ipsec-policies/{id}/ _____________________ 1. Test Case ID: ruuSOl - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/vpn/ipsec-policies/null%2Cnull/ _______________________ DELETE /api/vpn/ipsec-profiles/ ________________________ 1. Test Case ID: r4n5XY - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/vpn/ipsec-profiles/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/vpn/ipsec-profiles/ 2. Test Case ID: UAe9Qi - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/vpn/ipsec-profiles/ _____________________ DELETE /api/vpn/ipsec-profiles/{id}/ _____________________ 1. Test Case ID: CVSiAQ - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/vpn/ipsec-profiles/null%2Cnull/ _______________________ DELETE /api/vpn/ipsec-proposals/ _______________________ 1. Test Case ID: 52GfRy - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/vpn/ipsec-proposals/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/vpn/ipsec-proposals/ 2. Test Case ID: V8Xxe1 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"1 of 1 objects failed validation.","errors":[{"index":0,"errors":{"id":["This field is required."]}}]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '[{"sa_lifetime_data": 6078, "description": "1", "name": "\u00a7\u000f\u00ab\u00f6[\u00ae\u00c5\u000b\u0095\ud99b\udd69C8"}]' http://0.0.0.0:44043/api/vpn/ipsec-proposals/ ____________________ DELETE /api/vpn/ipsec-proposals/{id}/ _____________________ 1. Test Case ID: XstEs2 - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/vpn/ipsec-proposals/null%2Cnull/ _____________________ DELETE /api/vpn/l2vpn-terminations/ ______________________ 1. Test Case ID: Q3kFjI - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/vpn/l2vpn-terminations/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/vpn/l2vpn-terminations/ ___________________ DELETE /api/vpn/l2vpn-terminations/{id}/ ___________________ 1. Test Case ID: kx9lhW - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/vpn/l2vpn-terminations/null%2Cnull/ ___________________________ DELETE /api/vpn/l2vpns/ ____________________________ 1. Test Case ID: YuxgEg - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/vpn/l2vpns/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/vpn/l2vpns/ 2. Test Case ID: qiynud - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/vpn/l2vpns/ _________________________ DELETE /api/vpn/l2vpns/{id}/ _________________________ 1. Test Case ID: nmWL8m - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/vpn/l2vpns/null%2Cnull/ ________________________ DELETE /api/vpn/tunnel-groups/ ________________________ 1. Test Case ID: 2NiAff - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/vpn/tunnel-groups/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/vpn/tunnel-groups/ 2. Test Case ID: BEpUxj - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/vpn/tunnel-groups/ _____________________ DELETE /api/vpn/tunnel-groups/{id}/ ______________________ 1. Test Case ID: 3pT0hc - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/vpn/tunnel-groups/null%2Cnull/ _____________________ DELETE /api/vpn/tunnel-terminations/ _____________________ 1. Test Case ID: R59YFY - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/vpn/tunnel-terminations/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/vpn/tunnel-terminations/ 2. Test Case ID: QLJgCX - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=7c0f24b773e30675d8cfef1ed36308ba' -d $'--7c0f24b773e30675d8cfef1ed36308ba\r\n[{\'ò\\x8dn\': {}, \'custom_fields\': {\'¶Vë\\U00054470æÕ\': [{\'\': -6.712396343321919e+16}], "7\\U000ee652\'¥WÑN\\x11\\x08\\U000f0b44\\U0004bc27ꘆ\\x12\\x9a": [\'\\x9c\\U0010665f\\U000146b2\', \'\\n\', None], \'\\x1e\': {\'$\': [], \'©\': None}, \'\': [True]}, \'termination_id\': 1436, \'tags\': [], \'role\': \'spoke\', \'outside_ip\': -374303899, \'termination_type\': \'ó\', \'tunnel\': -1382377}]--7c0f24b773e30675d8cfef1ed36308ba--\r\n' http://0.0.0.0:44043/api/vpn/tunnel-terminations/ __________________ DELETE /api/vpn/tunnel-terminations/{id}/ ___________________ 1. Test Case ID: wwFaZe - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/vpn/tunnel-terminations/null%2Cnull/ ___________________________ DELETE /api/vpn/tunnels/ ___________________________ 1. Test Case ID: zkZoDG - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/vpn/tunnels/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/vpn/tunnels/ 2. Test Case ID: 4AyS3l - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/vpn/tunnels/ ________________________ DELETE /api/vpn/tunnels/{id}/ _________________________ 1. Test Case ID: n8X7Bt - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/vpn/tunnels/null%2Cnull/ __________________ DELETE /api/wireless/wireless-lan-groups/ ___________________ 1. Test Case ID: WyWF4N - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/wireless/wireless-lan-groups/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/wireless/wireless-lan-groups/ 2. Test Case ID: 7ducU2 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/wireless/wireless-lan-groups/ ________________ DELETE /api/wireless/wireless-lan-groups/{id}/ ________________ 1. Test Case ID: ItnPT3 - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/wireless/wireless-lan-groups/null%2Cnull/ _____________________ DELETE /api/wireless/wireless-lans/ ______________________ 1. Test Case ID: trXIuG - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/wireless/wireless-lans/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/wireless/wireless-lans/ 2. Test Case ID: 69nhIe - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=3184023572f336e588a2544bb49dc284' -d $'--3184023572f336e588a2544bb49dc284\r\n[{\'comments\': \'\', \'tags\': [], \'auth_type\': \'\', \'ssid\': \'X\\x15³é\\x8e\', \'auth_cipher\': \'auto\', \'description\': \'¥\', \'scope_type\': None}, {\'ssid\': \'æ\\x86\\U000ad4a3á\\U000bff9aT\', \'auth_cipher\': \'\', \'auth_type\': \'wpa-personal\', \'auth_psk\': \'LPT1\', \'comments\': \'𝓣𝓱𝓮 𝓺𝓾𝓲𝓬𝓴 𝓫𝓻𝓸𝔀𝓷 𝓯𝓸𝔁 𝓳𝓾𝓶𝓹𝓼 𝓸𝓿𝓮𝓻 𝓽𝓱𝓮 𝓵𝓪𝔃𝔂 𝓭𝓸𝓰\', \'custom_fields\': {\'³\\xad\\U0008e46c\': [], \'\': [{\'\\x80\\U0003b89d\\x19ü7:#d\': True, \'FLMÀCÝi\\x81\': 1.9767279081284316e+16, \'µé\\x84\\U000eab86\': None}], \'t\\U000fd00d\\U0004a5cc\': {\'Other\': [None, None], \'\': 0}}, \'description\': \'\', \'group\': None, \'owner\': None, \'scope_id\': None, \'scope_type\': None, \'status\': \'\', \'tags\': [], \'tenant\': {\'\': None, \'name\': \'0\', \'slug\': \'0\'}, \'vlan\': None}, {\'ssid\': \'\\U00040c1a\\x06[\\x16\', \'auth_cipher\': \'\'}]--3184023572f336e588a2544bb49dc284--\r\n' http://0.0.0.0:44043/api/wireless/wireless-lans/ ___________________ DELETE /api/wireless/wireless-lans/{id}/ ___________________ 1. Test Case ID: g4BJOq - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/wireless/wireless-lans/null%2Cnull/ _____________________ DELETE /api/wireless/wireless-links/ _____________________ 1. Test Case ID: z8xUne - Unexpected response to invalid authentication Expected 401 or 403, got `500 Internal Server Error` for `DELETE /api/wireless/wireless-links/` (invalid credentials provided) [500] Internal Server Error: ` Server Error

Server Error

// Output truncated...` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -H 'Cookie: [Filtered]' -d '[]' http://0.0.0.0:44043/api/wireless/wireless-links/ 2. Test Case ID: QnpVSd - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Expected a list of objects, but no data was submitted."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=a222103b9b30b1f9e8be6882ecedb1d2' -d $'--a222103b9b30b1f9e8be6882ecedb1d2\r\n[]--a222103b9b30b1f9e8be6882ecedb1d2--\r\n' http://0.0.0.0:44043/api/wireless/wireless-links/ __________________ DELETE /api/wireless/wireless-links/{id}/ ___________________ 1. Test Case ID: 24B8fW - Undocumented HTTP status code Received: 404 Documented: 204 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/wireless/wireless-links/null%2Cnull/ ________________________ GET /api/authentication-check/ ________________________ 1. Test Case ID: 1hRGZG - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: parameter `brief` in query - brief: Incorrect type [200] OK: `{"id":1,"url":"http://0.0.0.0:44043/api/users/users/1/","display_url":"http://0.0.0.0:44043/users/users/1/","display":"admin","username":"admin","first_name":"","last_name":"","email":"admin@example.com","is_active":true,"date_joined":"2026-10-10T17:34:50.760361Z","last_login":null,"groups":[],"permissions":[]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/authentication-check/?brief=null&brief=null' _________________ GET /api/circuits/circuit-group-assignments/ _________________ 1. Test Case ID: wYOsw6 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"member_type_id":["Select a valid choice. 0 is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"group_id":["Select a valid choice. 0 is not one of the available choices."],"group":["Select a valid choice. is not one of the available choices."],"member_type_id__n":["Select a valid choice. 0 is not one of the available choices."],"tag__n":["Select a valid choice. is not one // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/circuit-group-assignments/?brief=true&circuit=&circuit_id=-2147483648&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&fields=&group=&group__n=&group_id=0&group_id__n=0&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&member_id=-2147483648&member_id__empty=true&member_id__gt=-2147483648&member_id__gte=-2147483648&member_id__lt=-2147483648&member_id__lte=-2147483648&member_id__n=-2147483648&member_type=&member_type__n=&member_type_id=0&member_type_id__n=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&offset=0&omit=&ordering=&priority=inactive&priority__empty=true&priority__ic=&priority__ie=&priority__iew=&priority__iregex=&priority__isw=&priority__n=inactive&priority__nic=&priority__nie=&priority__niew=&priority__nisw=&priority__regex=&provider=&provider_id=-2147483648&q=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd' ______________ GET /api/circuits/circuit-group-assignments/{id}/ _______________ 1. Test Case ID: PWvkiv - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No CircuitGroupAssignment matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/circuit-group-assignments/0/?brief=true&fields=' ______________________ GET /api/circuits/circuit-groups/ _______________________ 1. Test Case ID: ocbkeh - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"tenant_group_id":["“” is not a valid value."],"tenan // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/circuit-groups/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&slug=&slug__empty=true&slug__ic=&slug__ie=&slug__iew=&slug__iregex=&slug__isw=&slug__n=&slug__nic=&slug__nie=&slug__niew=&slug__nisw=&slug__regex=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_group=&tenant_group__n=&tenant_group_id=&tenant_group_id__n=&tenant_id=0&tenant_id__n=0' 2. Test Case ID: 5wv5eM - Response violates schema "circuit_count" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/CircuitGroup: { "required": [ "circuit_count", "created", "display", "display_url", "id", "last_updated", "name", "slug", "url" ], "type": "object", "description": "Base serializer class for models inheriting from Organiza... "properties": { "id": { "type": "integer", "readOnly": true }, // Output truncated... } Value: { "display": "0", "id": 1, "name": "0", "url": "http://0.0.0.0:44043/api/circuits/circuit-groups/1/" } [200] OK: `{"count":1,"next":null,"previous":null,"results":[{"id":1,"url":"http://0.0.0.0:44043/api/circuits/circuit-groups/1/","display":"0","name":"0"}]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/circuit-groups/?description__n=V%C3%83%C2%89%1Do%C3%8D%C2%BA%C2%AF%EE%B9%B7%C2%8FG%F4%89%AE%B9%C2%89n%C2%BA%03e%F4%86%BF%8A&description__n=%C3%99&description__n=%C2%90%C2%9Ak%C2%99%F3%90%A9%8F%C2%81&brief=true' ____________________ GET /api/circuits/circuit-groups/{id}/ ____________________ 1. Test Case ID: ILNPz5 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No CircuitGroup matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/circuit-groups/0/?brief=true&fields=' 2. Test Case ID: Uedr8G - Response violates schema "circuit_count" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/CircuitGroup: { "required": [ "circuit_count", "created", "display", "display_url", "id", "last_updated", "name", "slug", "url" ], "type": "object", "description": "Base serializer class for models inheriting from Organiza... "properties": { "id": { "type": "integer", "readOnly": true }, // Output truncated... } Value: {} [200] OK: `{}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/circuit-groups/1/?brief=true&omit=O%C3%8C%C3%95&fields=X%0D%C2%8Dq' ___________________ GET /api/circuits/circuit-terminations/ ____________________ 1. Test Case ID: V3gQ9E - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"cable_id":["Select a valid choice. 0 is not one of the available choices."],"circuit_id":["Select a valid choice. 0 is not one of the available choices."],"region_id":["“” is not a valid value."],"region":["Select a valid choice. is not one of the available choices."],"site_group_id":["“” is not a valid value."],"site_group":["Select a valid choice. is not one // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/circuit-terminations/?brief=true&cable_connector=-2147483648&cable_connector__empty=true&cable_connector__gt=-2147483648&cable_connector__gte=-2147483648&cable_connector__lt=-2147483648&cable_connector__lte=-2147483648&cable_connector__n=-2147483648&cable_end=A&cable_end__empty=true&cable_end__ic=&cable_end__ie=&cable_end__iew=&cable_end__iregex=&cable_end__isw=&cable_end__n=A&cable_end__nic=&cable_end__nie=&cable_end__niew=&cable_end__nisw=&cable_end__regex=&cable_id=0&cable_id__n=0&cabled=true&circuit_id=0&circuit_id__n=0&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&location=&location__n=&location_id=&location_id__n=&mark_connected=true&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&occupied=true&offset=0&omit=&ordering=&port_speed=-2147483648&port_speed__empty=true&port_speed__gt=-2147483648&port_speed__gte=-2147483648&port_speed__lt=-2147483648&port_speed__lte=-2147483648&port_speed__n=-2147483648&pp_info=&pp_info__empty=true&pp_info__ic=&pp_info__ie=&pp_info__iew=&pp_info__iregex=&pp_info__isw=&pp_info__n=&pp_info__nic=&pp_info__nie=&pp_info__niew=&pp_info__nisw=&pp_info__regex=&provider=&provider__n=&provider_id=0&provider_id__n=0&provider_network_id=0&provider_network_id__n=0&q=®ion=®ion__n=®ion_id=®ion_id__n=&site=&site__n=&site_group=&site_group__n=&site_group_id=&site_group_id__n=&site_id=0&site_id__n=0&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&term_side=A&term_side__empty=true&term_side__ic=&term_side__ie=&term_side__iew=&term_side__iregex=&term_side__isw=&term_side__n=A&term_side__nic=&term_side__nie=&term_side__niew=&term_side__nisw=&term_side__regex=&termination_id=-2147483648&termination_id__empty=true&termination_id__gt=-2147483648&termination_id__gte=-2147483648&termination_id__lt=-2147483648&termination_id__lte=-2147483648&termination_id__n=-2147483648&termination_type=&termination_type__n=&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&upstream_speed=-2147483648&upstream_speed__empty=true&upstream_speed__gt=-2147483648&upstream_speed__gte=-2147483648&upstream_speed__lt=-2147483648&upstream_speed__lte=-2147483648&upstream_speed__n=-2147483648&xconnect_id=&xconnect_id__empty=true&xconnect_id__ic=&xconnect_id__ie=&xconnect_id__iew=&xconnect_id__iregex=&xconnect_id__isw=&xconnect_id__n=&xconnect_id__nic=&xconnect_id__nie=&xconnect_id__niew=' _________________ GET /api/circuits/circuit-terminations/{id}/ _________________ 1. Test Case ID: KRIyBU - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No CircuitTermination matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/circuit-terminations/0/?brief=true&fields=' ______________ GET /api/circuits/circuit-terminations/{id}/paths/ ______________ 1. Test Case ID: WgqM4C - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No CircuitTermination matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/circuit-terminations/0/paths/?brief=true&fields=' 2. Test Case ID: iUMPEQ - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "Field 'id' expected a number but got 'null,null'.", "exception": "ValueError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/circuit-terminations/null%2Cnull/paths/?brief=true&fields=&omit=' _______________________ GET /api/circuits/circuit-types/ _______________________ 1. Test Case ID: xpJjab - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group_id__n":["Select a valid choice. 0 is not // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/circuit-types/?brief=true&color=&color__empty=true&color__ic=&color__ie=&color__iew=&color__iregex=&color__isw=&color__n=&color__nic=&color__nie=&color__niew=&color__nisw=&color__regex=&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&slug=&slug__empty=true&slug__ic=&slug__ie=&slug__iew=&slug__iregex=&slug__isw=&slug__n=&slug__nic=&slug__nie=&slug__niew=&slug__nisw=&slug__regex=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0' ____________________ GET /api/circuits/circuit-types/{id}/ _____________________ 1. Test Case ID: zLtRqJ - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No CircuitType matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/circuit-types/0/?brief=true&fields=' _________________________ GET /api/circuits/circuits/ __________________________ 1. Test Case ID: n5IM6Q - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "Cannot resolve keyword 'account' into field. Choices are: accounts, asns, bookmarks, circuits, comments, contacts, created, custom_field_data, description, id, journal_entries, last_updated, name, networks, owner, owner_id, slug, subscriptions, tagged_items, tags", "exception": "FieldError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/circuits/?brief=true&cid=&cid__empty=true&cid__ic=&cid__ie=&cid__iew=&cid__iregex=&cid__isw=&cid__n=&cid__nic=&cid__nie=&cid__niew=&cid__nisw=&cid__regex=&commit_rate=-2147483648&commit_rate__empty=true&commit_rate__gt=-2147483648&commit_rate__gte=-2147483648&commit_rate__lt=-2147483648&commit_rate__lte=-2147483648&commit_rate__n=-2147483648&contact=0&contact__n=0&contact_group=&contact_group__n=&contact_role=0&contact_role__n=0&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&distance=0&distance__empty=true&distance__gt=0&distance__gte=0&distance__lt=0&distance__lte=0&distance__n=0&distance_unit=ft&distance_unit__empty=true&distance_unit__ic=&distance_unit__ie=&distance_unit__iew=&distance_unit__iregex=&distance_unit__isw=&distance_unit__n=ft&distance_unit__nic=&distance_unit__nie=&distance_unit__niew=&distance_unit__nisw=&distance_unit__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&install_date=2000-01-01&install_date__empty=true&install_date__gt=2000-01-01&install_date__gte=2000-01-01&install_date__lt=2000-01-01&install_date__lte=2000-01-01&install_date__n=2000-01-01&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&location_id=0&location_id__n=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&provider=&provider__n=&provider_account=&provider_account__n=&provider_account_id=0&provider_account_id__n=0&provider_id=0&provider_id__n=0&provider_network_id=0&provider_network_id__n=0&q=®ion=®ion__n=®ion_id=®ion_id__n=&site=&site__n=&site_group=&site_group__n=&site_group_id=&site_group_id__n=&site_id=0&site_id__n=0&start=0&status=&status__empty=true&status__ic=&status__ie=&status__iew=&status__iregex=&status__isw=&status__n=&status__nic=&status__nie=&status__niew=&status__nisw=&status__regex=&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_group=&tenant_group__n=&tenant_group_id=&tenant_group_id__n=&tenant_id=0&tenant_id__n=0&termination_a_id=0&termination_a_id__n=0&termination_date=2000-01-01&termination_date__empty=true&termination_date__gt=2000-01-01&termination_date__gte=2000-01-01&termination_date__lt=2000-01-01&termination_date__lte=2000-01-01&termination_date__n=2000-01-01&termination_z_id=0&termination_z_id__n=0&type=&type__n=&type_id=0&type_id__n=0' 2. Test Case ID: N3M3ab - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"contact_group":["“” is not a valid value."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/circuits/?contact_group=&contact_group=G%F3%8E%99%9B%C3%9D&contact_group=%C2%98%C3%97&contact_group=i%C3%B7%F2%82%AF%B3%C2%8B&contact_group=%0C%23y' _______________________ GET /api/circuits/circuits/{id}/ _______________________ 1. Test Case ID: qbPwWl - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Circuit matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/circuits/0/?brief=true&fields=' _____________________ GET /api/circuits/provider-accounts/ _____________________ 1. Test Case ID: CTHQ5s - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"contact":["Select a valid choice. 0 is not one of th // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/provider-accounts/?account=&account__empty=true&account__ic=&account__ie=&account__iew=&account__iregex=&account__isw=&account__n=&account__nic=&account__nie=&account__niew=&account__nisw=&account__regex=&brief=true&contact=0&contact__n=0&contact_group=&contact_group__n=&contact_role=0&contact_role__n=0&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&provider=&provider__n=&provider_id=0&provider_id__n=0&q=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0' __________________ GET /api/circuits/provider-accounts/{id}/ ___________________ 1. Test Case ID: Imyh1t - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No ProviderAccount matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/provider-accounts/0/?brief=true&fields=' _____________________ GET /api/circuits/provider-networks/ _____________________ 1. Test Case ID: B7eqYk - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"provider_id":["Select a valid choice. 0 is not one o // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/provider-networks/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&provider=&provider__n=&provider_id=0&provider_id__n=0&q=&service_id=&service_id__empty=true&service_id__ic=&service_id__ie=&service_id__iew=&service_id__iregex=&service_id__isw=&service_id__n=&service_id__nic=&service_id__nie=&service_id__niew=&service_id__nisw=&service_id__regex=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0' __________________ GET /api/circuits/provider-networks/{id}/ ___________________ 1. Test Case ID: pvLWTN - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No ProviderNetwork matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/provider-networks/0/?brief=true&fields=' _________________________ GET /api/circuits/providers/ _________________________ 1. Test Case ID: QATq3T - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"contact":["Select a valid choice. 0 is not one of th // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/providers/?asn=1&asn__n=1&asn_id=0&asn_id__n=0&brief=true&contact=0&contact__n=0&contact_group=&contact_group__n=&contact_role=0&contact_role__n=0&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=®ion=®ion__n=®ion_id=®ion_id__n=&site=&site__n=&site_group=&site_group__n=&site_group_id=&site_group_id__n=&site_id=0&site_id__n=0&slug=&slug__empty=true&slug__ic=&slug__ie=&slug__iew=&slug__iregex=&slug__isw=&slug__n=&slug__nic=&slug__nie=&slug__niew=&slug__nisw=&slug__regex=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0' ______________________ GET /api/circuits/providers/{id}/ _______________________ 1. Test Case ID: dmnG7j - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Provider matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/providers/0/?brief=true&fields=' _______________ GET /api/circuits/virtual-circuit-terminations/ ________________ 1. Test Case ID: nx3XxJ - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"interface_id":["Select a valid choice. 0 is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"role":["Select a valid choice. is not one of the available choices."],"provider_id":["Select a valid choice. 0 is not one of the available choices."],"provider":["Select a valid choice. is not one of the available choices."],"provider_account_id":["Select a valid choice. 0 is not // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/virtual-circuit-terminations/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&interface_id=0&interface_id__n=0&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&offset=0&omit=&ordering=&provider=&provider__n=&provider_account=&provider_account__n=&provider_account_id=0&provider_account_id__n=0&provider_id=0&provider_id__n=0&provider_network_id=0&provider_network_id__n=0&q=&role=&role__empty=true&role__ic=&role__ie=&role__iew=&role__iregex=&role__isw=&role__n=&role__nic=&role__nie=&role__niew=&role__nisw=&role__regex=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd' _____________ GET /api/circuits/virtual-circuit-terminations/{id}/ _____________ 1. Test Case ID: MtfJl8 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No VirtualCircuitTermination matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/virtual-circuit-terminations/0/?brief=true&fields=' __________ GET /api/circuits/virtual-circuit-terminations/{id}/paths/ __________ 1. Test Case ID: edhunc - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No VirtualCircuitTermination matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/virtual-circuit-terminations/0/paths/?brief=true&fields=' 2. Test Case ID: cyMZYV - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "Field 'id' expected a number but got 'null,null'.", "exception": "ValueError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/virtual-circuit-terminations/null%2Cnull/paths/?brief=true&fields=&omit=' ___________________ GET /api/circuits/virtual-circuit-types/ ___________________ 1. Test Case ID: SArsgg - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group_id__n":["Select a valid choice. 0 is not // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/virtual-circuit-types/?brief=true&color=&color__empty=true&color__ic=&color__ie=&color__iew=&color__iregex=&color__isw=&color__n=&color__nic=&color__nie=&color__niew=&color__nisw=&color__regex=&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&slug=&slug__empty=true&slug__ic=&slug__ie=&slug__iew=&slug__iregex=&slug__isw=&slug__n=&slug__nic=&slug__nie=&slug__niew=&slug__nisw=&slug__regex=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0' 2. Test Case ID: P0dlIw - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: parameter `created__gt` in query - violates `format` at /properties/created__gt/items [200] OK: `{"count":0,"next":null,"previous":null,"results":[]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/virtual-circuit-types/?created__gt=&created__gt=&created__gt=&created__gt=&created__gt=&created__gt=&created__gt=&created__gt=&created__gt=' ________________ GET /api/circuits/virtual-circuit-types/{id}/ _________________ 1. Test Case ID: ughs29 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No VirtualCircuitType matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/virtual-circuit-types/0/?brief=true&fields=' _____________________ GET /api/circuits/virtual-circuits/ ______________________ 1. Test Case ID: sCkM33 - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "Cannot resolve keyword 'account' into field. Choices are: accounts, asns, bookmarks, circuits, comments, contacts, created, custom_field_data, description, id, journal_entries, last_updated, name, networks, owner, owner_id, slug, subscriptions, tagged_items, tags", "exception": "FieldError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/virtual-circuits/?brief=true&cid=&cid__empty=true&cid__ic=&cid__ie=&cid__iew=&cid__iregex=&cid__isw=&cid__n=&cid__nic=&cid__nie=&cid__niew=&cid__nisw=&cid__regex=&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&provider=&provider__n=&provider_account=&provider_account__n=&provider_account_id=0&provider_account_id__n=0&provider_id=0&provider_id__n=0&provider_network_id=0&provider_network_id__n=0&q=&start=0&status=&status__empty=true&status__ic=&status__ie=&status__iew=&status__iregex=&status__isw=&status__n=&status__nic=&status__nie=&status__niew=&status__nisw=&status__regex=&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_group=&tenant_group__n=&tenant_group_id=&tenant_group_id__n=&tenant_id=0&tenant_id__n=0&type=&type__n=&type_id=0&type_id__n=0' 2. Test Case ID: UJoAPq - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"status__nisw":["Select a valid choice. 򼥶񍩉 is not one of the available choices."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/virtual-circuits/?status__nisw=%F2%BC%A5%B6%F1%8D%A9%89' ___________________ GET /api/circuits/virtual-circuits/{id}/ ___________________ 1. Test Case ID: WvLF4n - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No VirtualCircuit matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/circuits/virtual-circuits/0/?brief=true&fields=' _______________________ GET /api/core/background-queues/ _______________________ 1. Test Case ID: POEcP6 - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: parameter `brief` in query - brief: Incorrect type [200] OK: `{"count":3,"next":null,"previous":null,"results":[{"name":"default","url":"http://0.0.0.0:44043/api/core/background-queues/default/","jobs":1,"oldest_job_timestamp":"2026-10-10, 17:35:02","index":0,"scheduler_pid":null,"workers":0,"finished_jobs":0,"started_jobs":0,"deferred_jobs":0,"failed_jobs":0,"scheduled_jobs":0},{"name":"high","url":"http://0.0.0.0:44043/api/core/background-queues/high/","jobs":0,"oldest_job_timestamp":"-","index":1,"scheduler_pid":null,"workers":0,"finished_jobs":0,"started_jobs":0," // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/core/background-queues/?brief=null&brief=null' ___________________ GET /api/core/background-queues/{name}/ ____________________ 1. Test Case ID: IvJkqW - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/core/background-queues/0/?brief=true&fields=' _______________________ GET /api/core/background-tasks/ ________________________ 1. Test Case ID: 5k5vaR - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: parameter `brief` in query - brief: Incorrect type [200] OK: `{"count":1,"next":null,"previous":null,"results":[{"id":"d183db03-aee7-4a68-aa8a-e7c5d25e54b8","url":"http://0.0.0.0:44043/api/core/background-tasks/d183db03-aee7-4a68-aa8a-e7c5d25e54b8/","description":"handle(job=)","origin":"default","func_name":"handle","args":[],"kwargs":{"job":"Render config context"},"result":null,"timeout":300,"result_ttl":null,"created_at":"2026-10-10T17:35:02.813377Z","enqueued_at":"2026-10-10T17:35:02.814638Z","started_at":null,"ended_at":null,"worker_n // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/core/background-tasks/?brief=null&brief=null' _____________________ GET /api/core/background-tasks/{id}/ _____________________ 1. Test Case ID: bqResv - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "No such job: rq:job:0", "exception": "NoSuchJobError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/core/background-tasks/0/?brief=true&fields=' ______________________ GET /api/core/background-workers/ _______________________ 1. Test Case ID: 3udqXz - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: parameter `brief` in query - brief: Incorrect type [200] OK: `{"count":0,"next":null,"previous":null,"results":[]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/core/background-workers/?brief=null&brief=null' ___________________ GET /api/core/background-workers/{name}/ ___________________ 1. Test Case ID: PQ0hL1 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"Not found."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/core/background-workers/0/?brief=true&fields=' __________________________ GET /api/core/data-files/ ___________________________ 1. Test Case ID: GOjcfw - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"source_id":["Select a valid choice. 0 is not one of the available choices."],"source":["Select a valid choice. is not one of the available choices."],"source_id__n":["Select a valid choice. 0 is not one of the available choices."],"source__n":["Select a valid choice. is not one of the available choices."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/core/data-files/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&fields=&hash=&hash__empty=true&hash__ic=&hash__ie=&hash__iew=&hash__iregex=&hash__isw=&hash__n=&hash__nic=&hash__nie=&hash__niew=&hash__nisw=&hash__regex=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&offset=0&omit=&ordering=&path=&path__empty=true&path__ic=&path__ie=&path__iew=&path__iregex=&path__isw=&path__n=&path__nic=&path__nie=&path__niew=&path__nisw=&path__regex=&q=&size=-2147483648&size__empty=true&size__gt=-2147483648&size__gte=-2147483648&size__lt=-2147483648&size__lte=-2147483648&size__n=-2147483648&source=&source__n=&source_id=0&source_id__n=0&start=0' 2. Test Case ID: Z259p2 - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "The QuerySet value for an isnull lookup must be True or False.", "exception": "ValueError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/core/data-files/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&fields=&hash=&hash__empty=true&hash__ic=&hash__ie=&hash__iew=&hash__iregex=&hash__isw=&hash__n=&hash__nic=&hash__nie=&hash__niew=&hash__nisw=&hash__regex=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&offset=0&omit=&ordering=&path=&path__empty=true&path__ic=&path__ie=&path__iew=&path__iregex=&path__isw=&path__n=&path__nic=&path__nie=&path__niew=&path__nisw=&path__regex=&q=' ________________________ GET /api/core/data-files/{id}/ ________________________ 1. Test Case ID: HCpCg2 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No DataFile matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/core/data-files/0/?brief=true&fields=' _________________________ GET /api/core/data-sources/ __________________________ 1. Test Case ID: fa7Bfn - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"type":["Select a valid choice. is not one of the av // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/core/data-sources/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&enabled=true&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_synced=2000-01-01T00%3A00%3A00Z&last_synced__empty=true&last_synced__gt=2000-01-01T00%3A00%3A00Z&last_synced__gte=2000-01-01T00%3A00%3A00Z&last_synced__lt=2000-01-01T00%3A00%3A00Z&last_synced__lte=2000-01-01T00%3A00%3A00Z&last_synced__n=2000-01-01T00%3A00%3A00Z&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&source_url=&source_url__empty=true&source_url__ic=&source_url__ie=&source_url__iew=&source_url__iregex=&source_url__isw=&source_url__n=&source_url__nic=&source_url__nie=&source_url__niew=&source_url__nisw=&source_url__regex=&start=0&status=&status__empty=true&status__ic=&status__ie=&status__iew=&status__iregex=&status__isw=&status__n=&status__nic=&status__nie=&status__niew=&status__nisw=&status__regex=&sync_interval=0&sync_interval__ic=0&sync_interval__ie=0&sync_interval__iew=0&sync_interval__iregex=0&sync_interval__isw=0&sync_interval__n=0&sync_interval__nic=0&sync_interval__nie=0&sync_interval__niew=0&sync_interval__nisw=0&sync_interval__regex=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&type=&type__empty=true&type__ic=&type__ie=&type__iew=&type__iregex=&type__isw=&type__n=&type__nic=&type__nie=&type__niew=&type__nisw=&type__regex=' _______________________ GET /api/core/data-sources/{id}/ _______________________ 1. Test Case ID: SRC3hW - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No DataSource matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/core/data-sources/0/?brief=true&fields=' _____________________________ GET /api/core/jobs/ ______________________________ 1. Test Case ID: Dbk1dq - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"object_type_id":["Select a valid choice. 0 is not one of the available choices."],"status":["Select a valid choice. is not one of the available choices."],"user":["Select a valid choice. is not one of the available choices."],"notifications":["Select a valid choice. is not one of the available choices."],"object_type_id__n":["Select a valid choice. 0 is not one of the available choices."],"status__n":["Select a valid choice. is not one of the available choices."],"status__ic":["Select a valid choice. // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/core/jobs/?brief=true&completed=2000-01-01T00%3A00%3A00Z&completed__after=2000-01-01T00%3A00%3A00Z&completed__before=2000-01-01T00%3A00%3A00Z&created=2000-01-01T00%3A00%3A00Z&created__after=2000-01-01T00%3A00%3A00Z&created__before=2000-01-01T00%3A00%3A00Z&execution_time=P1D&execution_time__gte=P1D&execution_time__lte=P1D&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&interval=-2147483648&interval__empty=true&interval__gt=-2147483648&interval__gte=-2147483648&interval__lt=-2147483648&interval__lte=-2147483648&interval__n=-2147483648&job_id=e3e70682-c209-1cac-a29f-6fbed82c07cd&limit=0&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=¬ifications=¬ifications__empty=true¬ifications__ic=¬ifications__ie=¬ifications__iew=¬ifications__iregex=¬ifications__isw=¬ifications__n=¬ifications__nic=¬ifications__nie=¬ifications__niew=¬ifications__nisw=¬ifications__regex=&object_id=-2147483648&object_id__empty=true&object_id__gt=-2147483648&object_id__gte=-2147483648&object_id__lt=-2147483648&object_id__lte=-2147483648&object_id__n=-2147483648&object_type=&object_type__n=&object_type_id=0&object_type_id__n=0&offset=0&omit=&ordering=&q=&queue_name=&queue_name__empty=true&queue_name__ic=&queue_name__ie=&queue_name__iew=&queue_name__iregex=&queue_name__isw=&queue_name__n=&queue_name__nic=&queue_name__nie=&queue_name__niew=&queue_name__nisw=&queue_name__regex=&scheduled=2000-01-01T00%3A00%3A00Z&scheduled__after=2000-01-01T00%3A00%3A00Z&scheduled__before=2000-01-01T00%3A00%3A00Z&start=0&started=2000-01-01T00%3A00%3A00Z&started__after=2000-01-01T00%3A00%3A00Z&started__before=2000-01-01T00%3A00%3A00Z&status=&status__empty=true&status__ic=&status__ie=&status__iew=&status__iregex=&status__isw=&status__n=&status__nic=&status__nie=&status__niew=&status__nisw=&status__regex=&user=&user__n=' 2. Test Case ID: nmNDFt - Response violates schema (2 violations) null is not of type "object" Validated against the response schema for status code 200. Schema at /components/schemas/BriefUser: { "type": "object", "description": "Extends the built-in ModelSerializer to enforce calling f... "properties": { "id": { "type": "integer", "readOnly": true }, "url": { "type": "string", "format": "uri", "readOnly": true }, "display": { "type": "string", "readOnly": true }, "username": { "type": "string", // Output truncated... } Value: null null is not of type "string" Validated against the response schema for status code 200. Schema at /components/schemas/Job/properties/object_type: { "type": "string", "readOnly": true } Value: null [200] OK: `{"count":1,"next":null,"previous":null,"results":[{"id":1,"url":"http://0.0.0.0:44043/api/core/jobs/1/","display_url":"http://0.0.0.0:44043/core/jobs/1/","display":"Render config context","object_type":null,"object_id":null,"object":null,"name":"Render config context","status":{"value":"pending","label":"Pending"},"created":"2026-10-10T17:35:02.810969Z","scheduled":null,"interval":null,"started":null,"completed":null,"execution_time":null,"user":null,"data":null,"error":"","job_id":"d183db03-aee7-4a68-aa8a- // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/core/jobs/ 3. Test Case ID: XXdirj - Response violates schema "display" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/Job: { "required": [ "created", "display", "display_url", "error", "execution_time", "id", "job_id", "name", "notifications", "object", "object_type", "status", "url", "user" ], "type": "object", "properties": { // Output truncated... } Value: { "completed": null, "created": "2026-10-10T17:35:02.810969Z", "status": { "label": "Pending", "value": "pending" }, "url": "http://0.0.0.0:44043/api/core/jobs/1/", "user": null } [200] OK: `{"count":1,"next":null,"previous":null,"results":[{"url":"http://0.0.0.0:44043/api/core/jobs/1/","status":{"value":"pending","label":"Pending"},"created":"2026-10-10T17:35:02.810969Z","completed":null,"user":null}]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/core/jobs/?brief=false' ___________________________ GET /api/core/jobs/{id}/ ___________________________ 1. Test Case ID: Tn6P6z - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Job matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/core/jobs/0/?brief=true&fields=' 2. Test Case ID: jUB1tK - Response violates schema (2 violations) null is not of type "object" Validated against the response schema for status code 200. Schema at /components/schemas/BriefUser: { "type": "object", "description": "Extends the built-in ModelSerializer to enforce calling f... "properties": { "id": { "type": "integer", "readOnly": true }, "url": { "type": "string", "format": "uri", "readOnly": true }, "display": { "type": "string", "readOnly": true }, "username": { "type": "string", // Output truncated... } Value: null null is not of type "string" Validated against the response schema for status code 200. Schema at /components/schemas/Job/properties/object_type: { "type": "string", "readOnly": true } Value: null [200] OK: `{"id":1,"url":"http://0.0.0.0:44043/api/core/jobs/1/","display_url":"http://0.0.0.0:44043/core/jobs/1/","display":"Render config context","object_type":null,"object_id":null,"object":null,"name":"Render config context","status":{"value":"pending","label":"Pending"},"created":"2026-10-10T17:35:02.810969Z","scheduled":null,"interval":null,"started":null,"completed":null,"execution_time":null,"user":null,"data":null,"error":"","job_id":"d183db03-aee7-4a68-aa8a-e7c5d25e54b8","queue_name":"default","notification // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/core/jobs/1/ 3. Test Case ID: 9eKuik - Response violates schema "created" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/Job: { "required": [ "created", "display", "display_url", "error", "execution_time", "id", "job_id", "name", "notifications", "object", "object_type", "status", "url", "user" ], "type": "object", "properties": { // Output truncated... } Value: {} [200] OK: `{}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/core/jobs/1/?brief=true&fields=%C2%AB' ________________________ GET /api/core/object-changes/ _________________________ 1. Test Case ID: PpK4IE - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"user":["Select a valid choice. is not one of the available choices."],"changed_object_type_id":["Select a valid choice. 0 is not one of the available choices."],"user_id":["Select a valid choice. 0 is not one of the available choices."],"user__n":["Select a valid choice. is not one of the available choices."],"changed_object_type_id__n":["Select a valid choice. 0 is not one of the available choices."],"user_id__n":["Select a valid choice. 0 is not one of the available choices."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/core/object-changes/?action=create&action__empty=true&action__ic=&action__ie=&action__iew=&action__iregex=&action__isw=&action__n=create&action__nic=&action__nie=&action__niew=&action__nisw=&action__regex=&brief=true&changed_object_id=-2147483648&changed_object_id__empty=true&changed_object_id__gt=-2147483648&changed_object_id__gte=-2147483648&changed_object_id__lt=-2147483648&changed_object_id__lte=-2147483648&changed_object_id__n=-2147483648&changed_object_type=&changed_object_type__n=&changed_object_type_id=0&changed_object_type_id__n=0&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&limit=0&object_repr=&object_repr__empty=true&object_repr__ic=&object_repr__ie=&object_repr__iew=&object_repr__iregex=&object_repr__isw=&object_repr__n=&object_repr__nic=&object_repr__nie=&object_repr__niew=&object_repr__nisw=&object_repr__regex=&offset=0&omit=&ordering=&q=&related_object_id=-2147483648&related_object_id__empty=true&related_object_id__gt=-2147483648&related_object_id__gte=-2147483648&related_object_id__lt=-2147483648&related_object_id__lte=-2147483648&related_object_id__n=-2147483648&related_object_type=&related_object_type__n=&request_id=e3e70682-c209-1cac-a29f-6fbed82c07cd&start=0&time_after=2000-01-01T00%3A00%3A00Z&time_before=2000-01-01T00%3A00%3A00Z&user=&user__n=&user_id=0&user_id__n=0&user_name=&user_name__empty=true&user_name__ic=&user_name__ie=&user_name__iew=&user_name__iregex=&user_name__isw=&user_name__n=&user_name__nic=&user_name__nie=&user_name__niew=' ______________________ GET /api/core/object-changes/{id}/ ______________________ 1. Test Case ID: grbDTj - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No ObjectChange matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/core/object-changes/0/?brief=true&fields=' 2. Test Case ID: 8iWITS - Response violates schema "action" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/ObjectChange: { "required": [ "action", "changed_object", "changed_object_id", "changed_object_type", "display", "display_url", "id", "message", "object_repr", "postchange_data", "prechange_data", "request_id", "time", "url", "user", "user_name" ], // Output truncated... } Value: {} [200] OK: `{}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/core/object-changes/1/?brief=true&omit=%E0%A3%AB%06%C3%81%C3%99%C3%A0&fields=%F4%8B%B9%A8%26' 3. Test Case ID: GvaZZE - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: parameter `brief` in query - violates `type` at /properties/brief (was boolean, became null) [200] OK: `{}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/core/object-changes/103/?fields=%F4%85%B8%9D%C3%9E%F1%89%9F%9E%25K%F0%9C%8F%95%F1%91%B9%9E%C3%AC%13Y%C2%91%C2%A6&omit=&brief=null' _________________________ GET /api/core/object-types/ __________________________ 1. Test Case ID: USNHFW - Response violates schema null is not of type "string" Validated against the response schema for status code 200. Schema at /components/schemas/ObjectType/properties/rest_api_endpoint: { "type": "string", "readOnly": true } Value: null [200] OK: `{"count":163,"next":"http://0.0.0.0:44043/api/core/object-types/?limit=50&offset=50","previous":null,"results":[{"id":33,"url":"http://0.0.0.0:44043/api/core/object-types/33/","display":"Account > Token","app_label":"account","app_name":"Account","model":"usertoken","model_name":"token","model_name_plural":"tokens","public":false,"features":[],"is_plugin_model":false,"rest_api_endpoint":null,"description":"Proxy model for users to manage their own API tokens."},{"id":15,"url":"http://0.0.0.0:44043/api/core/ // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/core/object-types/ 2. Test Case ID: R0YULS - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "invalid regular expression: parentheses () not balanced", "exception": "DataError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/core/object-types/?model__niew=i%F1%85%AB%B3N%C3%88%F3%B0%B1%9D%C2%B0%EC%82%91%5C%12%C2%9E&model__niew=%F2%86%B3%94%C3%BE%C3%B7%F3%9F%A1%BCi%C3%A2%F0%90%9F%92%C3%8B&model__niew=.%F0%97%B3%BC&model__niew=jG%26%F0%AA%BE%86W%F2%B8%97%B2L%F0%B8%AE%91x2%C2%B7%7F%60&model__niew=%29&model__niew=%C3%A1%2C28%C2%B4-%C3%B4&model__niew=z%5B%C2%A6%C3%BE%F0%B6%B2%88%C2%9Ea&model__niew=%C3%A3%F1%94%8D%A8%C3%ABv%21%14&model__niew=%EC%98%AC%C2%B8%3D%C2%82%C2%BF%0C%C3%A7%C3%8B%1F%F0%A2%B5%91&model__niew=%28Q&model__niew=red&model__niew=&model__niew=%C2%BF&model__niew=%17%C2%92%C3%9D%C3%A9%06%C3%8A&model__niew=%3Cw&model__niew=%C2%A5%C3%A3%F2%96%B3%AA%F0%A2%B0%B02%C3%A1&app_label__ie=&app_label__ie=&model__nic=3%C3%9C%06ph&model__nic=%C3%89%29%C2%94%C3%B4%0D%F2%97%8E%9A%02%E2%92%9B~%C2%BC%2B5%C2%80%C3%80&model__nic=%1C%C3%A5%C3%94%F2%83%AA%964L&model__nic=%C3%AE&model__nic=q%C3%88x9&model__regex=%F2%9A%A3%BAJ-%F1%85%BB%BEa%C2%A9%C2%8A%0A%C3%B2%C3%9C%C2%B34%F2%9C%97%98%1F%7Dl%09&model__regex=%F3%88%85%81&model__regex=%F3%B6%BA%AE%28%02%C3%ADY&model__regex=1D%F0%A7%84%90%C2%93&model__regex=%C3%9B%1F%F3%BC%8B%B8%F1%A7%97%91%C3%B4%F2%BD%9E%89&model__regex=%C3%96%C3%B7%C2%AB%3A%F1%8F%BC%B3%F1%9E%9D%AB%1E%C2%B8V%C3%9A9%C2%BD%ED%96%AA%27%C3%84%C2%BD&model__regex=%C3%B8&model__regex=%09%0C%C2%9E&features=%E6%A6%87&ordering=%C3%93' _______________________ GET /api/core/object-types/{id}/ _______________________ 1. Test Case ID: KzUYUx - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No ObjectType matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/core/object-types/0/?brief=true&fields=' 2. Test Case ID: sC3Zzg - Response violates schema "app_label" is a required property Validated against the response schema for status code 200. Schema: { "required": [ "app_label", "app_name", "description", "display", "features", "id", "is_plugin_model", "model", "model_name", "model_name_plural", "public", "rest_api_endpoint", "url" ], "type": "object", "properties": { "id": { // Output truncated... } Value: {} [200] OK: `{}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/core/object-types/1/?fields=%C2%BF%C2%9D&brief=false&omit=' 3. Test Case ID: PLtfbg - Response violates schema null is not of type "string" Validated against the response schema for status code 200. Schema at /properties/rest_api_endpoint: { "type": "string", "readOnly": true } Value: null [200] OK: `{"id":16,"url":"http://0.0.0.0:44043/api/core/object-types/16/","display":"Content Types > Content Type","app_label":"contenttypes","app_name":"Content Types","model":"contenttype","model_name":"content type","model_name_plural":"content types","public":false,"features":[],"is_plugin_model":false,"rest_api_endpoint":null,"description":"ContentType(id, app_label, model)"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/core/object-types/16/ 4. Test Case ID: ZkC0ZJ - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: parameter `brief` in query - violates `type` at /properties/brief (was boolean, became integer) [200] OK: `{}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/core/object-types/1/?brief=971258183&fields=%C3%A75%C2%94%C3%BE%5D&omit=%C3%BAv%C2%B1%C3%90%F3%B8%AA%91%C3%BD%C2%A6%F1%A9%B7%A7' _________________________ GET /api/dcim/cable-bundles/ _________________________ 1. Test Case ID: AwttWE - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group_id__n":["Select a valid choice. 0 is not // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/cable-bundles/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0' 2. Test Case ID: DNtTm8 - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "The QuerySet value for an isnull lookup must be True or False.", "exception": "ValueError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/cable-bundles/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=' ______________________ GET /api/dcim/cable-bundles/{id}/ _______________________ 1. Test Case ID: JTqAB0 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No CableBundle matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/cable-bundles/0/?brief=true&fields=' ______________________ GET /api/dcim/cable-terminations/ _______________________ 1. Test Case ID: c281Sh - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"cable":["Select a valid choice. That choice is not one of the available choices."],"cable_id":["Select a valid choice. 0 is not one of the available choices."],"cable__n":["Select a valid choice. That choice is not one of the available choices."],"cable_id__n":["Select a valid choice. 0 is not one of the available choices."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/cable-terminations/?brief=true&cable=0&cable__n=0&cable_end=A&cable_end__empty=true&cable_end__ic=&cable_end__ie=&cable_end__iew=&cable_end__iregex=&cable_end__isw=&cable_end__n=A&cable_end__nic=&cable_end__nie=&cable_end__niew=&cable_end__nisw=&cable_end__regex=&cable_id=0&cable_id__n=0&circuittermination_id=-2147483648&consoleport_id=-2147483648&consoleserverport_id=-2147483648&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&fields=&frontport_id=-2147483648&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&interface_id=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&offset=0&omit=&ordering=&powerfeed_id=-2147483648&poweroutlet_id=-2147483648&powerport_id=-2147483648&rearport_id=-2147483648&start=0&termination_id=-2147483648&termination_id__empty=true&termination_id__gt=-2147483648&termination_id__gte=-2147483648&termination_id__lt=-2147483648&termination_id__lte=-2147483648&termination_id__n=-2147483648&termination_type=&termination_type__n=' 2. Test Case ID: ZexY6G - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: parameter `id__gt` in query - violates `maximum` at /properties/id__gt/items [200] OK: `{"count":0,"next":null,"previous":null,"results":[]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/cable-terminations/?id__gt=78728775865776864&id__gt=1353906912561634172481830912&id__gt=22747150589723378203723110660702208' ____________________ GET /api/dcim/cable-terminations/{id}/ ____________________ 1. Test Case ID: O9azNl - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No CableTermination matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/cable-terminations/0/?brief=true&fields=' ____________________________ GET /api/dcim/cables/ _____________________________ 1. Test Case ID: cOwIGG - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"tenant_group_id":["“” is not a valid value."],"tenant_group":["Select a valid choice. is not one of the available choices."],"tenant_id":["Select a valid choice. 0 is not one of the available choices."],"tenant":["Select a valid choice. is not one of the available choices."],"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choi // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/cables/?brief=true&bundle=&bundle__n=&bundle_id=0&bundle_id__n=0&circuittermination_id=-2147483648&color=&color__empty=true&color__ic=&color__ie=&color__iew=&color__iregex=&color__isw=&color__n=&color__nic=&color__nie=&color__niew=&color__nisw=&color__regex=&consoleport_id=-2147483648&consoleserverport_id=-2147483648&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device=&device_id=-2147483648&fields=&frontport_id=-2147483648&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&interface_id=-2147483648&label=&label__empty=true&label__ic=&label__ie=&label__iew=&label__iregex=&label__isw=&label__n=&label__nic=&label__nie=&label__niew=&label__nisw=&label__regex=&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&length=0&length__empty=true&length__gt=0&length__gte=0&length__lt=0&length__lte=0&length__n=0&length_unit=cm&length_unit__empty=true&length_unit__ic=&length_unit__ie=&length_unit__iew=&length_unit__iregex=&length_unit__isw=&length_unit__n=cm&length_unit__nic=&length_unit__nie=&length_unit__niew=&length_unit__nisw=&length_unit__regex=&limit=0&location=&location_id=-2147483648&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&powerfeed_id=-2147483648&poweroutlet_id=-2147483648&powerport_id=-2147483648&profile=&profile__empty=true&profile__ic=&profile__ie=&profile__iew=&profile__iregex=&profile__isw=&profile__n=&profile__nic=&profile__nie=&profile__niew=&profile__nisw=&profile__regex=&q=&rack=&rack_id=-2147483648&rearport_id=-2147483648&site=&site_id=-2147483648&start=0&status=&status__empty=true&status__ic=&status__ie=&status__iew=&status__iregex=&status__isw=&status__n=&status__nic=&status__nie=&status__niew=&status__nisw=&status__regex=&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_group=&tenant_group__n=&tenant_group_id=&tenant_group_id__n=&tenant_id=0&tenant_id__n=0&termination_a_id=-2147483648&termination_a_type=&termination_a_type__n=&termination_b_id=-2147483648&termination_b_type=&termination_b_type__n=&type=&type__empty=true&type__ic=&type__ie=&type__iew=&type__iregex=&type__isw=&type__n=&type__nic=&type__nie=&type__niew=&type__nisw=&type__regex=&unterminated=true' __________________________ GET /api/dcim/cables/{id}/ __________________________ 1. Test Case ID: iKFQPM - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Cable matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/cables/0/?brief=true&fields=' _______________________ GET /api/dcim/connected-device/ ________________________ 1. Test Case ID: 9zLkYH - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"detail":"Request must include \"peer_device\" and \"peer_interface\" filters."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/connected-device/?brief=true&fields=&peer_device=&peer_interface=' 2. Test Case ID: YoVwdV - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Device matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/connected-device/?peer_device=%C2%87%F2%AC%91%BF%C2%A3%0B%C2%A7&omit=9%F0%AA%89%91%02%C3%96%C3%86%1D%C3%94a%F1%99%A7%96%C2%B5%C2%BD%C2%98%C2%A1%C3%87&peer_interface=%2C.%2F%3B%27%5B%5D%5C-%3D%3C%3E%3F%3A%22%7B%7D%7C_%2B%21%40%23%24%25%5E%26%2A%28%29%60~' ____________________ GET /api/dcim/console-port-templates/ _____________________ 1. Test Case ID: vBUcx7 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"type":["Select a valid choice. Other is not one of the available choices."],"device_type_id":["Select a valid choice. 0 is not one of the available choices."],"module_type_id":["Select a valid choice. 0 is not one of the available choices."],"type__n":["Select a valid choice. Other is not one of the available choices."],"device_type_id__n":["Select a valid choice. 0 is not one of the available choices."],"module_type_id__n":["Select a valid choice. 0 is not one of the available choices."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/console-port-templates/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device_type_id=0&device_type_id__n=0&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&label=&label__empty=true&label__ic=&label__ie=&label__iew=&label__iregex=&label__isw=&label__n=&label__nic=&label__nie=&label__niew=&label__nisw=&label__regex=&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&module_type_id=0&module_type_id__n=0&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&q=&start=0&type=Other&type__empty=true&type__ic=&type__ie=&type__iew=&type__iregex=&type__isw=&type__n=Other&type__nic=&type__nie=&type__niew=&type__nisw=&type__regex=' __________________ GET /api/dcim/console-port-templates/{id}/ __________________ 1. Test Case ID: IG92PD - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No ConsolePortTemplate matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/console-port-templates/0/?brief=true&fields=' _________________________ GET /api/dcim/console-ports/ _________________________ 1. Test Case ID: iIylmi - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"region_id":["“” is not a valid value."],"region":["S // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/console-ports/?brief=true&cable_connector=-2147483648&cable_connector__empty=true&cable_connector__gt=-2147483648&cable_connector__gte=-2147483648&cable_connector__lt=-2147483648&cable_connector__lte=-2147483648&cable_connector__n=-2147483648&cable_end=A&cable_end__empty=true&cable_end__ic=&cable_end__ie=&cable_end__iew=&cable_end__iregex=&cable_end__isw=&cable_end__n=A&cable_end__nic=&cable_end__nie=&cable_end__niew=&cable_end__nisw=&cable_end__regex=&cable_id=0&cable_id__n=0&cabled=true&connected=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device=&device__n=&device_id=0&device_id__n=0&device_role=&device_role__n=&device_role_id=0&device_role_id__n=0&device_status=&device_status__empty=true&device_status__ic=&device_status__ie=&device_status__iew=&device_status__iregex=&device_status__isw=&device_status__n=&device_status__nic=&device_status__nie=&device_status__niew=&device_status__nisw=&device_status__regex=&device_type=&device_type__n=&device_type_id=0&device_type_id__n=0&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&label=&label__empty=true&label__ic=&label__ie=&label__iew=&label__iregex=&label__isw=&label__n=&label__nic=&label__nie=&label__niew=&label__nisw=&label__regex=&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&location=&location__n=&location_id=0&location_id__n=0&mark_connected=true&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&module_id=0&module_id__n=0&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&occupied=true&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&rack=&rack__n=&rack_id=0&rack_id__n=0®ion=®ion__n=®ion_id=®ion_id__n=&site=&site__n=&site_group=&site_group__n=&site_group_id=&site_group_id__n=&site_id=0&site_id__n=0&speed=115200&speed__ic=-2147483648&speed__ie=-2147483648&speed__iew=-2147483648&speed__iregex=-2147483648&speed__isw=-2147483648&speed__n=115200&speed__nic=-2147483648&speed__nie=-2147483648&speed__niew=-2147483648&speed__nisw=-2147483648&speed__regex=-2147483648&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=' 2. Test Case ID: YDWpOF - Response violates schema "cable_end" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/ConsolePort: { "required": [ "_occupied", "cable", "cable_end", "connected_endpoints", "connected_endpoints_reachable", "connected_endpoints_type", "created", "device", "display", "display_url", "id", "last_updated", "link_peers", "link_peers_type", "name", "url" ], // Output truncated... } Value: { "_occupied": false, "cable": null, "description": "", "device": { "description": "", "display": "router-1", "id": 1, "name": "router-1", "url": "http://0.0.0.0:44043/api/dcim/devices/1/" }, "display": ")\u009e\u00ff\u00d2u\ud9c6\udfcb\ud868\udc1a\u0014", "id": 1, "name": ")\u009e\u00ff\u00d2u\ud9c6\udfcb\ud868\udc1a\u0014", "url": "http://0.0.0.0:44043/api/dcim/console-ports/1/" } [200] OK: `{"count":2,"next":null,"previous":null,"results":[{"id":1,"url":"http://0.0.0.0:44043/api/dcim/console-ports/1/","display":")žÿÒu򁯋𪀚\u0014","device":{"id":1,"url":"http://0.0.0.0:44043/api/dcim/devices/1/","display":"router-1","name":"router-1","description":""},"name":")žÿÒu򁯋𪀚\u0014","description":"","cable":null,"_occupied":false},{"id":2,"url":"http://0.0.0.0:44043/api/dcim/console-ports/2/","display":"0","device":{"id":1,"url":"http://0.0.0.0:44043/api/dcim/devices/1/","display":"router-1","name":"router // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/console-ports/?brief=false' ______________________ GET /api/dcim/console-ports/{id}/ _______________________ 1. Test Case ID: Rfp6Nu - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No ConsolePort matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/console-ports/0/?brief=true&fields=' 2. Test Case ID: XRk2UZ - Response violates schema "_occupied" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/ConsolePort: { "required": [ "_occupied", "cable", "cable_end", "connected_endpoints", "connected_endpoints_reachable", "connected_endpoints_type", "created", "device", "display", "display_url", "id", "last_updated", "link_peers", "link_peers_type", "name", "url" ], // Output truncated... } Value: {} [200] OK: `{}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/console-ports/1/?fields=%F3%8F%97%9AS%0C%F1%81%83%B3f%17%C2%90&omit=%C2%AF%F1%AE%86%8E%F2%89%B7%A0BU%2F%F3%8B%A8%8B%C3%80%C2%B8%C3%A0%F2%99%A2%9F&brief=true' ___________________ GET /api/dcim/console-ports/{id}/trace/ ____________________ 1. Test Case ID: pNkmV4 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No ConsolePort matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/console-ports/0/trace/?brief=true&fields=' 2. Test Case ID: ZGE02M - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "Field 'id' expected a number but got 'null,null'.", "exception": "ValueError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/console-ports/null%2Cnull/trace/?brief=true&fields=&omit=' 3. Test Case ID: m9RqCE - Response violates schema [] is not of type "object" Validated against the response schema for status code 200. Schema at /components/schemas/ConsolePort: { "type": "object", "description": "Adds an `owner` field for models which have a ForeignKey ... "properties": { "id": { "type": "integer", "readOnly": true }, "url": { "type": "string", "format": "uri", "readOnly": true }, "display_url": { "type": "string", "format": "uri", "readOnly": true }, "display": { // Output truncated... } Value: [] [200] OK: `[]` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/console-ports/1/trace/ 4. Test Case ID: KfXlD9 - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: parameter `brief` in query - violates `type` at /properties/brief (was boolean, became integer) [200] OK: `[]` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/console-ports/1/trace/?brief=-1' _________________ GET /api/dcim/console-server-port-templates/ _________________ 1. Test Case ID: iyyqEk - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"type":["Select a valid choice. Other is not one of the available choices."],"device_type_id":["Select a valid choice. 0 is not one of the available choices."],"module_type_id":["Select a valid choice. 0 is not one of the available choices."],"type__n":["Select a valid choice. Other is not one of the available choices."],"device_type_id__n":["Select a valid choice. 0 is not one of the available choices."],"module_type_id__n":["Select a valid choice. 0 is not one of the available choices."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/console-server-port-templates/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device_type_id=0&device_type_id__n=0&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&label=&label__empty=true&label__ic=&label__ie=&label__iew=&label__iregex=&label__isw=&label__n=&label__nic=&label__nie=&label__niew=&label__nisw=&label__regex=&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&module_type_id=0&module_type_id__n=0&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&q=&start=0&type=Other&type__empty=true&type__ic=&type__ie=&type__iew=&type__iregex=&type__isw=&type__n=Other&type__nic=&type__nie=&type__niew=&type__nisw=&type__regex=' 2. Test Case ID: lW5zQ8 - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "time zone displacement out of range: \"7966-09-13 07:27:32.580700-17:13\"\nLINE 1: ...dcim_consoleserverporttemplate\".\"last_updated\" <= '7966-09-1...\n ^", "exception": "DataError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/console-server-port-templates/?description__niew=&last_updated__lte=7966-09-13T07%3A27%3A32.5807-17%3A13' ______________ GET /api/dcim/console-server-port-templates/{id}/ _______________ 1. Test Case ID: kMPuTx - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No ConsoleServerPortTemplate matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/console-server-port-templates/0/?brief=true&fields=' _____________________ GET /api/dcim/console-server-ports/ ______________________ 1. Test Case ID: XTd2Xa - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"region_id":["“” is not a valid value."],"region":["S // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/console-server-ports/?brief=true&cable_connector=-2147483648&cable_connector__empty=true&cable_connector__gt=-2147483648&cable_connector__gte=-2147483648&cable_connector__lt=-2147483648&cable_connector__lte=-2147483648&cable_connector__n=-2147483648&cable_end=A&cable_end__empty=true&cable_end__ic=&cable_end__ie=&cable_end__iew=&cable_end__iregex=&cable_end__isw=&cable_end__n=A&cable_end__nic=&cable_end__nie=&cable_end__niew=&cable_end__nisw=&cable_end__regex=&cable_id=0&cable_id__n=0&cabled=true&connected=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device=&device__n=&device_id=0&device_id__n=0&device_role=&device_role__n=&device_role_id=0&device_role_id__n=0&device_status=&device_status__empty=true&device_status__ic=&device_status__ie=&device_status__iew=&device_status__iregex=&device_status__isw=&device_status__n=&device_status__nic=&device_status__nie=&device_status__niew=&device_status__nisw=&device_status__regex=&device_type=&device_type__n=&device_type_id=0&device_type_id__n=0&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&label=&label__empty=true&label__ic=&label__ie=&label__iew=&label__iregex=&label__isw=&label__n=&label__nic=&label__nie=&label__niew=&label__nisw=&label__regex=&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&location=&location__n=&location_id=0&location_id__n=0&mark_connected=true&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&module_id=0&module_id__n=0&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&occupied=true&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&rack=&rack__n=&rack_id=0&rack_id__n=0®ion=®ion__n=®ion_id=®ion_id__n=&site=&site__n=&site_group=&site_group__n=&site_group_id=&site_group_id__n=&site_id=0&site_id__n=0&speed=115200&speed__ic=-2147483648&speed__ie=-2147483648&speed__iew=-2147483648&speed__iregex=-2147483648&speed__isw=-2147483648&speed__n=115200&speed__nic=-2147483648&speed__nie=-2147483648&speed__niew=-2147483648&speed__nisw=-2147483648&speed__regex=-2147483648&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_id=0&tenant_id__n=0&type=&type__empty=true&type__ic=&type__ie=&type__iew=&type__iregex=&type__isw=&type__n=&type__nic=&type__nie=&type__niew=&type__nisw=&type__regex=&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&virtual_chassis=&virtual_chassis__n=' ___________________ GET /api/dcim/console-server-ports/{id}/ ___________________ 1. Test Case ID: Tr7mCP - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No ConsoleServerPort matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/console-server-ports/0/?brief=true&fields=' ________________ GET /api/dcim/console-server-ports/{id}/trace/ ________________ 1. Test Case ID: NcDDqH - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No ConsoleServerPort matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/console-server-ports/0/trace/?brief=true&fields=' 2. Test Case ID: X9IKsh - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "Field 'id' expected a number but got 'null,null'.", "exception": "ValueError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/console-server-ports/null%2Cnull/trace/?brief=true&fields=&omit=' _________________________ GET /api/dcim/cooling-feeds/ _________________________ 1. Test Case ID: 5jqs00 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"tenant_group_id":["“” is not a valid value."],"tenan // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/cooling-feeds/?brief=true&cooling_capacity=0&cooling_capacity__empty=true&cooling_capacity__gt=0&cooling_capacity__gte=0&cooling_capacity__lt=0&cooling_capacity__lte=0&cooling_capacity__n=0&cooling_source_id=0&cooling_source_id__n=0&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&max_flow=0&max_flow__empty=true&max_flow__gt=0&max_flow__gte=0&max_flow__lt=0&max_flow__lte=0&max_flow__n=0&max_flow_unit=&max_flow_unit__empty=true&max_flow_unit__ic=&max_flow_unit__ie=&max_flow_unit__iew=&max_flow_unit__iregex=&max_flow_unit__isw=&max_flow_unit__n=&max_flow_unit__nic=&max_flow_unit__nie=&max_flow_unit__niew=&max_flow_unit__nisw=&max_flow_unit__regex=&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&rack_id=0&rack_id__n=0®ion=®ion__n=®ion_id=®ion_id__n=&site=&site__n=&site_group=&site_group__n=&site_group_id=&site_group_id__n=&site_id=0&site_id__n=0&start=0&status=&status__empty=true&status__ic=&status__ie=&status__iew=&status__iregex=&status__isw=&status__n=&status__nic=&status__nie=&status__niew=&status__nisw=&status__regex=&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_group=&tenant_group__n=&tenant_group_id=&tenant_group_id__n=&tenant_id=0&tenant_id__n=0' ______________________ GET /api/dcim/cooling-feeds/{id}/ _______________________ 1. Test Case ID: m7qhTZ - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No CoolingFeed matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/cooling-feeds/0/?brief=true&fields=' ___________________ GET /api/dcim/cooling-intake-templates/ ____________________ 1. Test Case ID: kj6jBU - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"device_type_id":["Select a valid choice. 0 is not one of the available choices."],"module_type_id":["Select a valid choice. 0 is not one of the available choices."],"type":["Select a valid choice. is not one of the available choices."],"diameter_unit":["Select a valid choice. is not one of the available choices."],"max_flow_unit":["Select a valid choice. is not one of the available choices."],"device_type_id__n":["Select a valid choice. 0 is not one of the available choices."],"module_type_id__n":["Sel // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/cooling-intake-templates/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device_type_id=0&device_type_id__n=0&diameter=0&diameter__empty=true&diameter__gt=0&diameter__gte=0&diameter__lt=0&diameter__lte=0&diameter__n=0&diameter_unit=&diameter_unit__empty=true&diameter_unit__ic=&diameter_unit__ie=&diameter_unit__iew=&diameter_unit__iregex=&diameter_unit__isw=&diameter_unit__n=&diameter_unit__nic=&diameter_unit__nie=&diameter_unit__niew=&diameter_unit__nisw=&diameter_unit__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&label=&label__empty=true&label__ic=&label__ie=&label__iew=&label__iregex=&label__isw=&label__n=&label__nic=&label__nie=&label__niew=&label__nisw=&label__regex=&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&max_flow=0&max_flow__empty=true&max_flow__gt=0&max_flow__gte=0&max_flow__lt=0&max_flow__lte=0&max_flow__n=0&max_flow_unit=&max_flow_unit__empty=true&max_flow_unit__ic=&max_flow_unit__ie=&max_flow_unit__iew=&max_flow_unit__iregex=&max_flow_unit__isw=&max_flow_unit__n=&max_flow_unit__nic=&max_flow_unit__nie=&max_flow_unit__niew=&max_flow_unit__nisw=&max_flow_unit__regex=&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&module_type_id=0&module_type_id__n=0&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&q=&start=0&type=&type__empty=true&type__ic=&type__ie=&type__iew=&type__iregex=&type__isw=&type__n=&type__nic=&type__nie=&type__niew=&type__nisw=&type__regex=' _________________ GET /api/dcim/cooling-intake-templates/{id}/ _________________ 1. Test Case ID: lTTY5h - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No CoolingIntakeTemplate matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/cooling-intake-templates/0/?brief=true&fields=' ________________________ GET /api/dcim/cooling-intakes/ ________________________ 1. Test Case ID: lToOJd - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"region_id":["“” is not a valid value."],"region":["S // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/cooling-intakes/?brief=true&cooling_outflow_id=0&cooling_outflow_id__n=0&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device=&device__n=&device_id=0&device_id__n=0&device_role=&device_role__n=&device_role_id=0&device_role_id__n=0&device_status=&device_status__empty=true&device_status__ic=&device_status__ie=&device_status__iew=&device_status__iregex=&device_status__isw=&device_status__n=&device_status__nic=&device_status__nie=&device_status__niew=&device_status__nisw=&device_status__regex=&device_type=&device_type__n=&device_type_id=0&device_type_id__n=0&diameter=0&diameter__empty=true&diameter__gt=0&diameter__gte=0&diameter__lt=0&diameter__lte=0&diameter__n=0&diameter_unit=&diameter_unit__empty=true&diameter_unit__ic=&diameter_unit__ie=&diameter_unit__iew=&diameter_unit__iregex=&diameter_unit__isw=&diameter_unit__n=&diameter_unit__nic=&diameter_unit__nie=&diameter_unit__niew=&diameter_unit__nisw=&diameter_unit__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&label=&label__empty=true&label__ic=&label__ie=&label__iew=&label__iregex=&label__isw=&label__n=&label__nic=&label__nie=&label__niew=&label__nisw=&label__regex=&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&location=&location__n=&location_id=0&location_id__n=0&max_flow=0&max_flow__empty=true&max_flow__gt=0&max_flow__gte=0&max_flow__lt=0&max_flow__lte=0&max_flow__n=0&max_flow_unit=&max_flow_unit__empty=true&max_flow_unit__ic=&max_flow_unit__ie=&max_flow_unit__iew=&max_flow_unit__iregex=&max_flow_unit__isw=&max_flow_unit__n=&max_flow_unit__nic=&max_flow_unit__nie=&max_flow_unit__niew=&max_flow_unit__nisw=&max_flow_unit__regex=&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&module_id=0&module_id__n=0&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&rack=&rack__n=&rack_id=0&rack_id__n=0®ion=®ion__n=®ion_id=®ion_id__n=&site=&site__n=&site_group=&site_group__n=&site_group_id=&site_group_id__n=&site_id=0&site_id__n=0&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_id=0&tenant_id__n=0&type=&type__empty=true&type__ic=&type__ie=&type__iew=&type__iregex=&type__isw=&type__n=&type__nic=&type__nie=&type__niew=&type__nisw=&type__regex=&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&virtual_chassis=&virtual_chassis__n=' _____________________ GET /api/dcim/cooling-intakes/{id}/ ______________________ 1. Test Case ID: zpkJ2c - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No CoolingIntake matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/cooling-intakes/0/?brief=true&fields=' ___________________ GET /api/dcim/cooling-outflow-templates/ ___________________ 1. Test Case ID: CIEtOB - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"device_type_id":["Select a valid choice. 0 is not one of the available choices."],"module_type_id":["Select a valid choice. 0 is not one of the available choices."],"type":["Select a valid choice. is not one of the available choices."],"diameter_unit":["Select a valid choice. is not one of the available choices."],"cooling_intake_id":["Select a valid choice. 0 is not one of the available choices."],"device_type_id__n":["Select a valid choice. 0 is not one of the available choices."],"module_type_id__n": // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/cooling-outflow-templates/?brief=true&cooling_intake_id=0&cooling_intake_id__n=0&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device_type_id=0&device_type_id__n=0&diameter=0&diameter__empty=true&diameter__gt=0&diameter__gte=0&diameter__lt=0&diameter__lte=0&diameter__n=0&diameter_unit=&diameter_unit__empty=true&diameter_unit__ic=&diameter_unit__ie=&diameter_unit__iew=&diameter_unit__iregex=&diameter_unit__isw=&diameter_unit__n=&diameter_unit__nic=&diameter_unit__nie=&diameter_unit__niew=&diameter_unit__nisw=&diameter_unit__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&label=&label__empty=true&label__ic=&label__ie=&label__iew=&label__iregex=&label__isw=&label__n=&label__nic=&label__nie=&label__niew=&label__nisw=&label__regex=&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&module_type_id=0&module_type_id__n=0&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&q=&start=0&type=&type__empty=true&type__ic=&type__ie=&type__iew=&type__iregex=&type__isw=&type__n=&type__nic=&type__nie=&type__niew=&type__nisw=&type__regex=' ________________ GET /api/dcim/cooling-outflow-templates/{id}/ _________________ 1. Test Case ID: 9rAJ8h - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No CoolingOutflowTemplate matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/cooling-outflow-templates/0/?brief=true&fields=' _______________________ GET /api/dcim/cooling-outflows/ ________________________ 1. Test Case ID: oEys5p - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"region_id":["“” is not a valid value."],"region":["S // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/cooling-outflows/?brief=true&cooling_intake_id=0&cooling_intake_id__n=0&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device=&device__n=&device_id=0&device_id__n=0&device_role=&device_role__n=&device_role_id=0&device_role_id__n=0&device_status=&device_status__empty=true&device_status__ic=&device_status__ie=&device_status__iew=&device_status__iregex=&device_status__isw=&device_status__n=&device_status__nic=&device_status__nie=&device_status__niew=&device_status__nisw=&device_status__regex=&device_type=&device_type__n=&device_type_id=0&device_type_id__n=0&diameter=0&diameter__empty=true&diameter__gt=0&diameter__gte=0&diameter__lt=0&diameter__lte=0&diameter__n=0&diameter_unit=&diameter_unit__empty=true&diameter_unit__ic=&diameter_unit__ie=&diameter_unit__iew=&diameter_unit__iregex=&diameter_unit__isw=&diameter_unit__n=&diameter_unit__nic=&diameter_unit__nie=&diameter_unit__niew=&diameter_unit__nisw=&diameter_unit__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&label=&label__empty=true&label__ic=&label__ie=&label__iew=&label__iregex=&label__isw=&label__n=&label__nic=&label__nie=&label__niew=&label__nisw=&label__regex=&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&location=&location__n=&location_id=0&location_id__n=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&module_id=0&module_id__n=0&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&rack=&rack__n=&rack_id=0&rack_id__n=0®ion=®ion__n=®ion_id=®ion_id__n=&site=&site__n=&site_group=&site_group__n=&site_group_id=&site_group_id__n=&site_id=0&site_id__n=0&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_id=0&tenant_id__n=0&type=&type__empty=true&type__ic=&type__ie=&type__iew=&type__iregex=&type__isw=&type__n=&type__nic=&type__nie=&type__niew=&type__nisw=&type__regex=&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&virtual_chassis=&virtual_chassis__n=' _____________________ GET /api/dcim/cooling-outflows/{id}/ _____________________ 1. Test Case ID: l7RJVk - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No CoolingOutflow matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/cooling-outflows/0/?brief=true&fields=' ________________________ GET /api/dcim/cooling-sources/ ________________________ 1. Test Case ID: UI9tNQ - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"contact":["Select a valid choice. 0 is not one of th // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/cooling-sources/?brief=true&contact=0&contact__n=0&contact_group=&contact_group__n=&contact_role=0&contact_role__n=0&cooling_capacity=0&cooling_capacity__empty=true&cooling_capacity__gt=0&cooling_capacity__gte=0&cooling_capacity__lt=0&cooling_capacity__lte=0&cooling_capacity__n=0&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&fluid_type=&fluid_type__empty=true&fluid_type__ic=&fluid_type__ie=&fluid_type__iew=&fluid_type__iregex=&fluid_type__isw=&fluid_type__n=&fluid_type__nic=&fluid_type__nie=&fluid_type__niew=&fluid_type__nisw=&fluid_type__regex=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&location=&location__n=&location_id=&location_id__n=&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=®ion=®ion__n=®ion_id=®ion_id__n=&site=&site__n=&site_group=&site_group__n=&site_group_id=&site_group_id__n=&site_id=0&site_id__n=0&start=0&status=&status__empty=true&status__ic=&status__ie=&status__iew=&status__iregex=&status__isw=&status__n=&status__nic=&status__nie=&status__niew=&status__nisw=&status__regex=&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&type=&type__empty=true&type__ic=&type__ie=&type__iew=&type__iregex=&type__isw=&type__n=&type__nic=&type__nie=&type__niew=&type__nisw=&type__regex=' _____________________ GET /api/dcim/cooling-sources/{id}/ ______________________ 1. Test Case ID: 8PwOV9 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No CoolingSource matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/cooling-sources/0/?brief=true&fields=' _____________________ GET /api/dcim/device-bay-templates/ ______________________ 1. Test Case ID: rqH4tZ - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"device_type_id":["Select a valid choice. 0 is not one of the available choices."],"device_type_id__n":["Select a valid choice. 0 is not one of the available choices."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/device-bay-templates/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device_type_id=0&device_type_id__n=0&enabled=true&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&label=&label__empty=true&label__ic=&label__ie=&label__iew=&label__iregex=&label__isw=&label__n=&label__nic=&label__nie=&label__niew=&label__nisw=&label__regex=&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&q=&start=0' 2. Test Case ID: IGEgRQ - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "invalid regular expression: brackets [] not balanced", "exception": "DataError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/device-bay-templates/?label__iregex=%C3%99%C2%BB&label__iregex=%C3%8A%3Cv%F0%B4%97%83%F2%9D%8A%82&label__iregex=%C3%A6&label__iregex=%F1%BB%9B%AC%F1%B7%A2%B7%5By%F0%BC%A3%A6%2C&label__iregex=%C2%A3' 3. Test Case ID: KLqIIl - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: parameters `description__nie`, `id__empty` in query - violates `type` at /properties/description__nie (was array, became number) - violates `type` at /properties/id__empty (was boolean, became null) [200] OK: `{"count":0,"next":null,"previous":null,"results":[]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/device-bay-templates/?id__empty=null&description__nie=0.3333333333333333' ___________________ GET /api/dcim/device-bay-templates/{id}/ ___________________ 1. Test Case ID: IFmmx3 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No DeviceBayTemplate matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/device-bay-templates/0/?brief=true&fields=' __________________________ GET /api/dcim/device-bays/ __________________________ 1. Test Case ID: qLgBGF - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"region_id":["“” is not a valid value."],"region":["S // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/device-bays/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device=&device__n=&device_id=0&device_id__n=0&device_role=&device_role__n=&device_role_id=0&device_role_id__n=0&device_status=&device_status__empty=true&device_status__ic=&device_status__ie=&device_status__iew=&device_status__iregex=&device_status__isw=&device_status__n=&device_status__nic=&device_status__nie=&device_status__niew=&device_status__nisw=&device_status__regex=&device_type=&device_type__n=&device_type_id=0&device_type_id__n=0&enabled=true&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&installed_device=&installed_device__n=&installed_device_id=0&installed_device_id__n=0&label=&label__empty=true&label__ic=&label__ie=&label__iew=&label__iregex=&label__isw=&label__n=&label__nic=&label__nie=&label__niew=&label__nisw=&label__regex=&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&location=&location__n=&location_id=0&location_id__n=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&rack=&rack__n=&rack_id=0&rack_id__n=0®ion=®ion__n=®ion_id=®ion_id__n=&site=&site__n=&site_group=&site_group__n=&site_group_id=&site_group_id__n=&site_id=0&site_id__n=0&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_id=0&tenant_id__n=0&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&virtual_chassis=&virtual_chassis__n=' _______________________ GET /api/dcim/device-bays/{id}/ ________________________ 1. Test Case ID: AV00uG - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No DeviceBay matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/device-bays/0/?brief=true&fields=' _________________________ GET /api/dcim/device-roles/ __________________________ 1. Test Case ID: okwXGN - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"config_template_id":["Select a valid choice. 0 is no // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/device-roles/?ancestor=&ancestor__n=&ancestor_id=&ancestor_id__n=&brief=true&color=&color__empty=true&color__ic=&color__ie=&color__iew=&color__iregex=&color__isw=&color__n=&color__nic=&color__nie=&color__niew=&color__nisw=&color__regex=&config_template_id=0&config_template_id__n=0&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&parent=&parent__n=&parent_id=0&parent_id__n=0&q=&slug=&slug__empty=true&slug__ic=&slug__ie=&slug__iew=&slug__iregex=&slug__isw=&slug__n=&slug__nic=&slug__nie=&slug__niew=&slug__nisw=&slug__regex=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd' _______________________ GET /api/dcim/device-roles/{id}/ _______________________ 1. Test Case ID: 1EPgFn - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No DeviceRole matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/device-roles/0/?brief=true&fields=' 2. Test Case ID: rncteR - Response violates schema "created" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/DeviceRole: { "required": [ "_depth", "created", "device_count", "display", "display_url", "id", "last_updated", "name", "slug", "url", "virtualmachine_count" ], "type": "object", "description": "Base serializer class for models inheriting from NestedGr... "properties": { "id": { "type": "integer", // Output truncated... } Value: { "_depth": 0, "description": "", "device_count": 1, "display": "\u00b9d\ud8ee\udc5e\u00cf\u008b\u00e1,m\udb23\udec7\u00f9\ud8... "id": 1, "name": "\u00b9d\ud8ee\udc5e\u00cf\u008b\u00e1,m\udb23\udec7\u00f9\ud842\... "slug": "CwEE0GBD", "url": "http://0.0.0.0:44043/api/dcim/device-roles/1/", "virtualmachine_count": 0 } [200] OK: `{"id":1,"url":"http://0.0.0.0:44043/api/dcim/device-roles/1/","display":"¹d񋡞ϋá,m󘻇ù𠬎l","name":"¹d񋡞ϋá,m󘻇ù𠬎l","slug":"CwEE0GBD","description":"","device_count":1,"virtualmachine_count":0,"_depth":0}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/device-roles/1/?brief=false&fields=&omit=' _________________________ GET /api/dcim/device-types/ __________________________ 1. Test Case ID: e0SjXN - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"manufacturer_id":["Select a valid choice. 0 is not o // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/device-types/?airflow=bottom-to-top&airflow__empty=true&airflow__ic=&airflow__ie=&airflow__iew=&airflow__iregex=&airflow__isw=&airflow__n=bottom-to-top&airflow__nic=&airflow__nie=&airflow__niew=&airflow__nisw=&airflow__regex=&brief=true&console_port_template_count=-2147483648&console_port_template_count__empty=true&console_port_template_count__gt=-2147483648&console_port_template_count__gte=-2147483648&console_port_template_count__lt=-2147483648&console_port_template_count__lte=-2147483648&console_port_template_count__n=-2147483648&console_ports=true&console_server_port_template_count=-2147483648&console_server_port_template_count__empty=true&console_server_port_template_count__gt=-2147483648&console_server_port_template_count__gte=-2147483648&console_server_port_template_count__lt=-2147483648&console_server_port_template_count__lte=-2147483648&console_server_port_template_count__n=-2147483648&console_server_ports=true&cooling_intake_template_count=-2147483648&cooling_intake_template_count__empty=true&cooling_intake_template_count__gt=-2147483648&cooling_intake_template_count__gte=-2147483648&cooling_intake_template_count__lt=-2147483648&cooling_intake_template_count__lte=-2147483648&cooling_intake_template_count__n=-2147483648&cooling_method=air&cooling_method__empty=true&cooling_method__ic=&cooling_method__ie=&cooling_method__iew=&cooling_method__iregex=&cooling_method__isw=&cooling_method__n=air&cooling_method__nic=&cooling_method__nie=&cooling_method__niew=&cooling_method__nisw=&cooling_method__regex=&cooling_outflow_template_count=-2147483648&cooling_outflow_template_count__empty=true&cooling_outflow_template_count__gt=-2147483648&cooling_outflow_template_count__gte=-2147483648&cooling_outflow_template_count__lt=-2147483648&cooling_outflow_template_count__lte=-2147483648&cooling_outflow_template_count__n=-2147483648&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&default_platform=&default_platform__n=&default_platform_id=&default_platform_id__n=&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device_bay_template_count=-2147483648&device_bay_template_count__empty=true&device_bay_template_count__gt=-2147483648&device_bay_template_count__gte=-2147483648&device_bay_template_count__lt=-2147483648&device_bay_template_count__lte=-2147483648&device_bay_template_count__n=-2147483648&device_bays=true&device_count=-2147483648&device_count__empty=true&device_count__gt=-2147483648&device_count__gte=-2147483648&device_count__lt=-2147483648&device_count__lte=-2147483648&device_count__n=-2147483648&end_of_life=2000-01-01&end_of_life__empty=true&end_of_life__gt=2000-01-01&end_of_life__gte=2000-01-01&end_of_life__lt=2000-01-01&end_of_life__lte=2000-01-01&end_of_life__n=2000-01-01&exclude_from_utilization=true&fields=&front_port_template_count=-2147483648&front_port_template_count__empty=true&front_port_template_count__gt=-2147483648&front_port_template_count__gte=-2147483648&front_port_template_count__lt=-2147483648&front_port_template_count__lte=-2147483648&front_port_template_count__n=-2147483648&has_front_image=true&has_rear_image=true&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&interface_template_count=-2147483648&interface_template_count__empty=true&interface_template_count__gt=-2147483648&interface_template_count__gte=-2147483648&interface_template_count__lt=-2147483648&interface_template_count__lte=-2147483648&interface_template_count__n=-2147483648&interfaces=true&inventory_item_template_count=-2147483648&inventory_item_template_count__empty=true&inventory_item_template_count__gt=-2147483648&inventory_item_template_count__gte=-2147483648&inventory_item_template_count__lt=-2147483648&inventory_item_template_count__lte=-2147483648&inventory_item_template_count__n=-2147483648&inventory_items=true&is_full_depth=true&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&manufacturer=&manufacturer__n=&manufacturer_id=0&manufacturer_id__n=0&model=&model__empty=true&model__ic=&model__ie=&model__iew=&model__iregex=&model__isw=&model__n=&model__nic=&model__nie=&model__niew=&model__nisw=&model__regex=&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&module_bay_template_count=-2147483648&module_bay_template_count__empty=true&module_bay_template_count__gt=-2147483648&module_bay_template_count__gte=2147483648&module_bay_template_count__lt=-2147483648&module_bay_template_count__lte=-2147483648&module_bay_template_count__n=-2147483648&module_bays=true&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&part_number=&part_number__empty=true&part_number__ic=&part_number__ie=&part_number__iew=&part_number__iregex=&part_number__isw=&part_number__n=&part_number__nic=&part_number__nie=&part_number__niew=&part_number__nisw=&part_number__regex=&pass_through_ports=true&power_outlet_template_count=-2147483648&power_outlet_template_count__empty=true&power_outlet_template_count__gt=-2147483648&power_outlet_template_count__gte=-2147483648&power_outlet_template_count__lt=-2147483648&power_outlet_template_count__lte=-2147483648&power_outlet_template_count__n=-2147483648&power_outlets=true&power_port_template_count=-2147483648&power_port_template_count__empty=true&power_port_template_count__gt=-2147483648&power_port_template_count__gte=-2147483648&power_port_template_count__lt=-2147483648&power_port_template_count__lte=-2147483648&power_port_template_count__n=-2147483648&power_ports=true&q=&rear_port_template_count=-2147483648&rear_port_template_count__empty=true&rear_port_template_count__gt=-2147483648&rear_port_template_count__gte=-2147483648&rear_port_template_count__lt=-2147483648&rear_port_template_count__lte=-2147483648&rear_port_template_count__n=-2147483648&slug=&slug__empty=true&slug__ic=&slug__ie=&slug__iew=&slug__iregex=&slug__isw=&slug__n=&slug__nic=&slug__nie=&slug__niew=&slug__nisw=&slug__regex=&start=0&subdevice_role=child&subdevice_role__empty=true&subdevice_role__ic=&subdevice_role__ie=&subdevice_role__iew=&subdevice_role__iregex=&subdevice_role__isw=&subdevice_role__n=child&subdevice_role__nic=&subdevice_role__nie=&subdevice_role__niew=&subdevice_role__nisw=&subdevice_role__regex=&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&u_height=0&u_height__empty=true&u_height__gt=0&u_height__gte=0&u_height__lt=0&u_height__lte=0&u_height__n=0&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&weight=0&weight__empty=true&weight__gt=0&weight__gte=0&weight__lt=0&weight__lte=0&weight__n=0&weight_unit=g&weight_unit__empty=true&weight_unit__ic=&weight_unit__ie=&weight_unit__iew=&weight_unit__iregex=&weight_unit__isw=&weight_unit__n=g&weight_unit__nic=&weight_unit__nie=&weight_unit__niew=&weight_unit__nisw=&weight_unit__regex=' 2. Test Case ID: a5tzni - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"owner_group_id__n":["Select a valid choice. -216 is not one of the available choices."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/device-types/?owner_group_id__n=-3377501670&owner_group_id__n=-216&owner_group_id__n=315&owner_group_id__n=-12382&weight__empty=false&cooling_intake_template_count__gt=-108912' _______________________ GET /api/dcim/device-types/{id}/ _______________________ 1. Test Case ID: 4CpYv5 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No DeviceType matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/device-types/0/?brief=true&fields=' 2. Test Case ID: GiQPuN - Response violates schema "console_port_template_count" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/DeviceType: { "required": [ "console_port_template_count", "console_server_port_template_count", "cooling_intake_template_count", "cooling_outflow_template_count", "created", "device_bay_template_count", "device_count", "display", "display_url", "front_port_template_count", "id", "interface_template_count", "inventory_item_template_count", "last_updated", "manufacturer", "model", "module_bay_template_count", // Output truncated... } Value: { "description": "", "device_count": 0, "display": "R1", "id": 1, "manufacturer": { "description": "", "display": "0", "id": 1, "name": "0", "slug": "0", "url": "http://0.0.0.0:44043/api/dcim/manufacturers/1/" }, "model": "R1", "slug": "r1", "url": "http://0.0.0.0:44043/api/dcim/device-types/1/" } [200] OK: `{"id":1,"url":"http://0.0.0.0:44043/api/dcim/device-types/1/","display":"R1","manufacturer":{"id":1,"url":"http://0.0.0.0:44043/api/dcim/manufacturers/1/","display":"0","name":"0","slug":"0","description":""},"model":"R1","slug":"r1","description":"","device_count":0}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/device-types/1/?brief=false' ____________________________ GET /api/dcim/devices/ ____________________________ 1. Test Case ID: PNrrOj - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"tenant_group_id":["“” is not a valid value."],"tenan // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/devices/?airflow=bottom-to-top&airflow__empty=true&airflow__ic=&airflow__ie=&airflow__iew=&airflow__iregex=&airflow__isw=&airflow__n=bottom-to-top&airflow__nic=&airflow__nie=&airflow__niew=&airflow__nisw=&airflow__regex=&asset_tag=&asset_tag__empty=true&asset_tag__ic=&asset_tag__ie=&asset_tag__iew=&asset_tag__iregex=&asset_tag__isw=&asset_tag__n=&asset_tag__nic=&asset_tag__nie=&asset_tag__niew=&asset_tag__nisw=&asset_tag__regex=&brief=true&cluster_group=&cluster_group__n=&cluster_group_id=0&cluster_group_id__n=0&cluster_id=0&cluster_id__n=0&config_template_id=0&config_template_id__n=0&console_port_count=-2147483648&console_port_count__empty=true&console_port_count__gt=-2147483648&console_port_count__gte=-2147483648&console_port_count__lt=-2147483648&console_port_count__lte=-2147483648&console_port_count__n=-2147483648&console_ports=true&console_server_port_count=-2147483648&console_server_port_count__empty=true&console_server_port_count__gt=-2147483648&console_server_port_count__gte=-2147483648&console_server_port_count__lt=-2147483648&console_server_port_count__lte=-2147483648&console_server_port_count__n=-2147483648&console_server_ports=true&contact=0&contact__n=0&contact_group=&contact_group__n=&contact_role=0&contact_role__n=0&cooling_intake_count=-2147483648&cooling_intake_count__empty=true&cooling_intake_count__gt=-2147483648&cooling_intake_count__gte=-2147483648&cooling_intake_count__lt=-2147483648&cooling_intake_count__lte=-2147483648&cooling_intake_count__n=-2147483648&cooling_method=air&cooling_method__empty=true&cooling_method__ic=&cooling_method__ie=&cooling_method__iew=&cooling_method__iregex=&cooling_method__isw=&cooling_method__n=air&cooling_method__nic=&cooling_method__nie=&cooling_method__niew=&cooling_method__nisw=&cooling_method__regex=&cooling_outflow_count=-2147483648&cooling_outflow_count__empty=true&cooling_outflow_count__gt=-2147483648&cooling_outflow_count__gte=-2147483648&cooling_outflow_count__lt=-2147483648&cooling_outflow_count__lte=-2147483648&cooling_outflow_count__n=-2147483648&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device_bay_count=-2147483648&device_bay_count__empty=true&device_bay_count__gt=-2147483648&device_bay_count__gte=-2147483648&device_bay_count__lt=-2147483648&device_bay_count__lte=-2147483648&device_bay_count__n=-2147483648&device_bays=true&device_type=&device_type__n=&device_type_id=0&device_type_id__n=0&face=front&face__empty=true&face__ic=&face__ie=&face__iew=&face__iregex=&face__isw=&face__n=front&face__nic=&face__nie=&face__niew=&face__nisw=&face__regex=&fields=&front_port_count=-2147483648&front_port_count__empty=true&front_port_count__gt=-2147483648&front_port_count__gte=-2147483648&front_port_count__lt=-2147483648&front_port_count__lte=-2147483648&front_port_count__n=null&front_port_count__n=null&has_oob_ip=true&has_primary_ip=true&has_virtual_device_context=true&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&interface_count=-2147483648&interface_count__empty=true&interface_count__gt=-2147483648&interface_count__gte=-2147483648&interface_count__lt=-2147483648&interface_count__lte=-2147483648&interface_count__n=-2147483648&interfaces=true&inventory_item_count=-2147483648&inventory_item_count__empty=true&inventory_item_count__gt=-2147483648&inventory_item_count__gte=-2147483648&inventory_item_count__lt=-2147483648&inventory_item_count__lte=-2147483648&inventory_item_count__n=-2147483648&is_full_depth=true&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&latitude=0&latitude__empty=true&latitude__gt=0&latitude__gte=0&latitude__lt=0&latitude__lte=0&latitude__n=0&limit=0&local_context_data=true&location=&location__n=&location_id=&location_id__n=&longitude=0&longitude__empty=true&longitude__gt=0&longitude__gte=0&longitude__lt=0&longitude__lte=0&longitude__n=0&mac_address=&mac_address__ic=&mac_address__ie=&mac_address__iew=&mac_address__iregex=&mac_address__isw=&mac_address__n=&mac_address__nic=&mac_address__nie=&mac_address__niew=&mac_address__nisw=&mac_address__regex=&manufacturer=&manufacturer__n=&manufacturer_id=0&manufacturer_id__n=0&model=&model__n=&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&module_bay_count=-2147483648&module_bay_count__empty=true&module_bay_count__gt=-2147483648&module_bay_count__gte=-2147483648&module_bay_count__lt=-2147483648&module_bay_count__lte=-2147483648&module_bay_count__n=-2147483648&module_bays=true&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&oob_ip_id=0&oob_ip_id__n=0&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&parent_bay_id=0&parent_bay_id__n=0&parent_device_id=0&parent_device_id__n=0&pass_through_ports=true&platform=&platform__n=&platform_id=&platform_id__n=&position=0&position__empty=true&position__gt=0&position__gte=0&position__lt=0&position__lte=0&position__n=0&power_outlet_count=-2147483648&power_outlet_count__empty=true&power_outlet_count__gt=-2147483648&power_outlet_count__gte=-2147483648&power_outlet_count__lt=-2147483648&power_outlet_count__lte=-2147483648&power_outlet_count__n=-2147483648&power_outlets=true&power_port_count=-2147483648&power_port_count__empty=true&power_port_count__gt=-2147483648&power_port_count__gte=-2147483648&power_port_count__lt=-2147483648&power_port_count__lte=-2147483648&power_port_count__n=-2147483648&power_ports=true&primary_ip4=&primary_ip4__n=&primary_ip4_id=0&primary_ip4_id__n=0&primary_ip6=&primary_ip6__n=&primary_ip6_id=0&primary_ip6_id__n=0&q=&rack_id=0&rack_id__n=0&rear_port_count=-2147483648&rear_port_count__empty=true&rear_port_count__gt=-2147483648&rear_port_count__gte=-2147483648&rear_port_count__lt=-2147483648&rear_port_count__lte=-2147483648&rear_port_count__n=-2147483648®ion=®ion__n=®ion_id=®ion_id__n=&role=&role__n=&role_id=&role_id__n=&serial=&serial__empty=true&serial__ic=&serial__ie=&serial__iew=&serial__iregex=&serial__isw=&serial__n=&serial__nic=&serial__nie=&serial__niew=&serial__nisw=&serial__regex=&site=&site__n=&site_group=&site_group__n=&site_group_id=&site_group_id__n=&site_id=0&site_id__n=0&start=0&status=&status__empty=true&status__ic=&status__ie=&status__iew=&status__iregex=&status__isw=&status__n=&status__nic=&status__nie=&status__niew=&status__nisw=&status__regex=&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_group=&tenant_group__n=&tenant_group_id=&tenant_group_id__n=&tenant_id=0&tenant_id__n=0&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&vc_position=-2147483648&vc_position__empty=true&vc_position__gt=-2147483648&vc_position__gte=-2147483648&vc_position__lt=-2147483648&vc_position__lte=-2147483648&vc_position__n=-2147483648&vc_priority=-2147483648&vc_priority__empty=true&vc_priority__gt=-2147483648&vc_priority__gte=-2147483648&vc_priority__lt=-2147483648&vc_priority__lte=-2147483648&vc_priority__n=-2147483648&virtual_chassis_id=0&virtual_chassis_id__n=0&virtual_chassis_member=true' 2. Test Case ID: pWAYAv - Response violates schema (2 violations) null is not of type "object" Validated against the response schema for status code 200. Schema at /components/schemas/Device/properties/airflow: { "type": "object", "properties": { "value": { "enum": [ "front-to-rear", "rear-to-front", "left-to-right", "right-to-left", "side-to-rear", "rear-to-side", "bottom-to-top", "top-to-bottom", "passive", "mixed", "" ], "type": "string", "description": "* `front-to-rear` - Front to rear\n* `rear-to-fro... // Output truncated... } Value: null null is not of type "object" Validated against the response schema for status code 200. Schema at /components/schemas/Device/properties/face: { "type": "object", "properties": { "value": { "enum": [ "front", "rear", "" ], "type": "string", "description": "* `front` - Front\n* `rear` - Rear", "x-spec-enum-id": "d2fb9b3f75158b83" }, "label": { "type": "string", "enum": [ "Front", "Rear" ] // Output truncated... } Value: null [200] OK: `{"count":1,"next":null,"previous":null,"results":[{"id":1,"url":"http://0.0.0.0:44043/api/dcim/devices/1/","display_url":"http://0.0.0.0:44043/dcim/devices/1/","display":"router-1","name":"router-1","device_type":{"id":1,"url":"http://0.0.0.0:44043/api/dcim/device-types/1/","display":"R1","manufacturer":{"id":1,"url":"http://0.0.0.0:44043/api/dcim/manufacturers/1/","display":"ˆ=e","name":"ˆ=e","slug":"nv","description":""},"model":"R1","slug":"r1","description":"","device_count":1},"role":{"id":1,"url":"htt // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/devices/ 3. Test Case ID: 2Um8Qh - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"tenant_group":["Select a valid choice. ºû is not one of the available choices."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/devices/?tenant_group=%C2%82%F1%93%B9%BD&tenant_group=%C2%BA%C3%BB&tenant_group=%C3%8C&tenant_group=Vs%C3%92a%C2%A9%C3%AD%C2%A9E%C2%AB%F2%B2%91%B40%C3%84%C3%BC%C2%A2V%5CR%F3%A8%A3%BD%F2%83%A6%94%2A%C3%A6%C3%A4%1C%F2%BB%8D%99%C3%9F%C2%80%F2%82%88%A9%F4%8A%88%97%F3%99%AA%AD%F1%93%BF%9D%C3%A6K%F1%AE%8D%90%F1%A4%82%B3%C3%AB%3A%29%2B2%C2%A3x%40mG&tenant_group=UndefinedContentType&tenant_group=%C2%96%E6%8F%AF%C2%BB%F2%AC%A5%B67%C2%B5%C3%BA%C2%83&tenant_group=%F4%85%98%95%3B%F2%84%99%AA%C2%B8%C2%B0%C2%9B%F0%90%B1%B4N%F1%80%82%B1zM%C3%ABU&tenant_group=%C2%BF%C2%9C%F1%9A%9A%9E%C2%8Cr%C3%84%11%C2%BD%C3%AE%C3%B7%C3%BDUy%F0%B2%A0%B4%2B%F2%BB%B7%85L%02%F0%98%87%A1%C2%AA%C2%98%10&tenant_group=%C3%B7%3B%C2%B6%F1%BA%AF%8C%C3%AD&tenant_group=%E1%82%89&tenant_group=%C2%82%F3%A7%85%92%01' _________________________ GET /api/dcim/devices/{id}/ __________________________ 1. Test Case ID: ndlxnB - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Device matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/devices/0/?brief=true&fields=' 2. Test Case ID: 3drpU0 - Response violates schema (2 violations) null is not of type "object" Validated against the response schema for status code 200. Schema at /components/schemas/Device/properties/airflow: { "type": "object", "properties": { "value": { "enum": [ "front-to-rear", "rear-to-front", "left-to-right", "right-to-left", "side-to-rear", "rear-to-side", "bottom-to-top", "top-to-bottom", "passive", "mixed", "" ], "type": "string", "description": "* `front-to-rear` - Front to rear\n* `rear-to-fro... // Output truncated... } Value: null null is not of type "object" Validated against the response schema for status code 200. Schema at /components/schemas/Device/properties/face: { "type": "object", "properties": { "value": { "enum": [ "front", "rear", "" ], "type": "string", "description": "* `front` - Front\n* `rear` - Rear", "x-spec-enum-id": "d2fb9b3f75158b83" }, "label": { "type": "string", "enum": [ "Front", "Rear" ] // Output truncated... } Value: null [200] OK: `{"id":1,"url":"http://0.0.0.0:44043/api/dcim/devices/1/","display_url":"http://0.0.0.0:44043/dcim/devices/1/","display":"router-1","name":"router-1","device_type":{"id":1,"url":"http://0.0.0.0:44043/api/dcim/device-types/1/","display":"R1","manufacturer":{"id":1,"url":"http://0.0.0.0:44043/api/dcim/manufacturers/1/","display":"ˆ=e","name":"ˆ=e","slug":"nv","description":""},"model":"R1","slug":"r1","description":"","device_count":1},"role":{"id":1,"url":"http://0.0.0.0:44043/api/dcim/device-roles/1/","displ // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/devices/1/ 3. Test Case ID: nsNW78 - Response violates schema "config_context" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/Device: { "required": [ "config_context", "console_port_count", "console_server_port_count", "cooling_intake_count", "cooling_outflow_count", "created", "device_bay_count", "device_type", "display", "display_url", "front_port_count", "id", "interface_count", "inventory_item_count", "last_updated", "module_bay_count", "parent_device", // Output truncated... } Value: {} [200] OK: `{}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/devices/1/?omit=%EB%94%B3%C3%93%C3%87%07%1F&fields=Z%C2%A6%C2%85%C2%BB%C2%9A&brief=true' 4. Test Case ID: Mxsugx - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: parameter `brief` in query - violates `type` at /properties/brief (was boolean, became number) [200] OK: `{"id":1,"url":"http://0.0.0.0:44043/api/dcim/devices/1/","display":"router-1","name":"router-1","description":""}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/devices/1/?brief=3.3090711594702495e%2B306' _____________________ GET /api/dcim/front-port-templates/ ______________________ 1. Test Case ID: 0Mv9xF - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "Cannot resolve keyword 'rear_port' into field. Choices are: color, created, description, device_type, device_type_id, id, label, last_updated, mappings, module_type, module_type_id, name, positions, type", "exception": "FieldError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/front-port-templates/?brief=true&color=&color__empty=true&color__ic=&color__ie=&color__iew=&color__iregex=&color__isw=&color__n=&color__nic=&color__nie=&color__niew=&color__nisw=&color__regex=&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device_type_id=0&device_type_id__n=0&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&label=&label__empty=true&label__ic=&label__ie=&label__iew=&label__iregex=&label__isw=&label__n=&label__nic=&label__nie=&label__niew=&label__nisw=&label__regex=&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&module_type_id=0&module_type_id__n=0&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&positions=-2147483648&positions__empty=true&positions__gt=-2147483648&positions__gte=-2147483648&positions__lt=-2147483648&positions__lte=-2147483648&positions__n=-2147483648&q=&rear_port_id=0&rear_port_id__n=0&start=0&type=&type__empty=true&type__ic=&type__ie=&type__iew=&type__iregex=&type__isw=&type__n=&type__nic=&type__nie=&type__niew=&type__nisw=&type__regex=' 2. Test Case ID: VB91gu - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"device_type_id":["Select a valid choice. 1782601 is not one of the available choices."],"type__niew":["Select a valid choice. çØÖD is not one of the available choices."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/front-port-templates/?positions__gte=-393&positions__gte=536870911&device_type_id=null&device_type_id=null&device_type_id=null&device_type_id=null&device_type_id=1782601&type__niew=%C3%A7%C3%98%C3%96D&type__niew=C%C2%AE%C2%A9' ___________________ GET /api/dcim/front-port-templates/{id}/ ___________________ 1. Test Case ID: 193713 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No FrontPortTemplate matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/front-port-templates/0/?brief=true&fields=' __________________________ GET /api/dcim/front-ports/ __________________________ 1. Test Case ID: wkJv2n - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "Cannot resolve keyword 'rear_port' into field. Choices are: _location, _location_id, _rack, _rack_id, _site, _site_id, bookmarks, cable, cable_connector, cable_end, cable_id, cable_positions, cable_terminations, color, created, custom_field_data, description, device, device_id, id, inventory_items, journal_entries, label, last_updated, mappings, mark_connected, module, module_id, name, owner, owner_id, positions, subscriptions, tagged_items, tags, type", "exception": "FieldError", "netbox_version // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/front-ports/?brief=true&cable_connector=-2147483648&cable_connector__empty=true&cable_connector__gt=-2147483648&cable_connector__gte=-2147483648&cable_connector__lt=-2147483648&cable_connector__lte=-2147483648&cable_connector__n=-2147483648&cable_end=A&cable_end__empty=true&cable_end__ic=&cable_end__ie=&cable_end__iew=&cable_end__iregex=&cable_end__isw=&cable_end__n=A&cable_end__nic=&cable_end__nie=&cable_end__niew=&cable_end__nisw=&cable_end__regex=&cable_id=0&cable_id__n=0&cabled=true&color=&color__empty=true&color__ic=&color__ie=&color__iew=&color__iregex=&color__isw=&color__n=&color__nic=&color__nie=&color__niew=&color__nisw=&color__regex=&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device=&device__n=&device_id=0&device_id__n=0&device_role=&device_role__n=&device_role_id=0&device_role_id__n=0&device_status=&device_status__empty=true&device_status__ic=&device_status__ie=&device_status__iew=&device_status__iregex=&device_status__isw=&device_status__n=&device_status__nic=&device_status__nie=&device_status__niew=&device_status__nisw=&device_status__regex=&device_type=&device_type__n=&device_type_id=0&device_type_id__n=0&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&label=&label__empty=true&label__ic=&label__ie=&label__iew=&label__iregex=&label__isw=&label__n=&label__nic=&label__nie=&label__niew=&label__nisw=&label__regex=&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&location=&location__n=&location_id=0&location_id__n=0&mark_connected=true&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&module_id=0&module_id__n=0&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&occupied=true&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&positions=-2147483648&positions__empty=true&positions__gt=-2147483648&positions__gte=-2147483648&positions__lt=-2147483648&positions__lte=-2147483648&positions__n=-2147483648&q=&rack=&rack__n=&rack_id=0&rack_id__n=0&rear_port_id=0&rear_port_id__n=0®ion=®ion__n=®ion_id=®ion_id__n=&site=&site__n=&site_group=&site_group__n=&site_group_id=&site_group_id__n=&site_id=0&site_id__n=0&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_id=0&tenant_id__n=0&type=&type__empty=true&type__ic=&type__ie=&type__iew=&type__iregex=&type__isw=&type__n=&type__nic=&type__nie=&type__niew=&type__nisw=&type__regex=&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&virtual_chassis=&virtual_chassis__n=' _______________________ GET /api/dcim/front-ports/{id}/ ________________________ 1. Test Case ID: HpjXl5 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No FrontPort matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/front-ports/0/?brief=true&fields=' ____________________ GET /api/dcim/front-ports/{id}/paths/ _____________________ 1. Test Case ID: qXq2w6 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No FrontPort matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/front-ports/0/paths/?brief=true&fields=' ______________________ GET /api/dcim/interface-templates/ ______________________ 1. Test Case ID: 0r9aGK - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"type":["Select a valid choice. is not one of the available choices."],"device_type_id":["Select a valid choice. 0 is not one of the available choices."],"module_type_id":["Select a valid choice. 0 is not one of the available choices."],"parent_id":["Select a valid choice. 0 is not one of the available choices."],"bridge_id":["Select a valid choice. 0 is not one of the available choices."],"poe_mode":["Select a valid choice. is not one of the available choices."],"poe_type":["Select a valid choice. is n // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/interface-templates/?bridge_id=0&bridge_id__n=0&brief=true&channel_id=-2147483648&channel_id__empty=true&channel_id__gt=-2147483648&channel_id__gte=-2147483648&channel_id__lt=-2147483648&channel_id__lte=-2147483648&channel_id__n=-2147483648&channels=-2147483648&channels__empty=true&channels__gt=-2147483648&channels__gte=-2147483648&channels__lt=-2147483648&channels__lte=-2147483648&channels__n=-2147483648&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device_type_id=0&device_type_id__n=0&enabled=true&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&label=&label__empty=true&label__ic=&label__ie=&label__iew=&label__iregex=&label__isw=&label__n=&label__nic=&label__nie=&label__niew=&label__nisw=&label__regex=&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&mgmt_only=true&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&module_type_id=0&module_type_id__n=0&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&parent_id=0&parent_id__n=0&poe_mode=&poe_mode__empty=true&poe_mode__ic=&poe_mode__ie=&poe_mode__iew=&poe_mode__iregex=&poe_mode__isw=&poe_mode__n=&poe_mode__nic=&poe_mode__nie=&poe_mode__niew=&poe_mode__nisw=&poe_mode__regex=&poe_type=&poe_type__empty=true&poe_type__ic=&poe_type__ie=&poe_type__iew=&poe_type__iregex=&poe_type__isw=&poe_type__n=&poe_type__nic=&poe_type__nie=&poe_type__niew=&poe_type__nisw=&poe_type__regex=&q=&rf_role=&rf_role__empty=true&rf_role__ic=&rf_role__ie=&rf_role__iew=&rf_role__iregex=&rf_role__isw=&rf_role__n=&rf_role__nic=&rf_role__nie=&rf_role__niew=&rf_role__nisw=&rf_role__regex=&start=0&type=&type__empty=true&type__ic=&type__ie=&type__iew=&type__iregex=&type__isw=&type__n=&type__nic=&type__nie=&type__niew=&type__nisw=&type__regex=' 2. Test Case ID: PeoKBv - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "Cannot use None as a query value", "exception": "ValueError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/interface-templates/?rf_role__regex=null' ___________________ GET /api/dcim/interface-templates/{id}/ ____________________ 1. Test Case ID: 4PwYyo - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No InterfaceTemplate matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/interface-templates/0/?brief=true&fields=' __________________________ GET /api/dcim/interfaces/ ___________________________ 1. Test Case ID: fZgaxu - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"type":["Select a valid choice. is not one of the available choices."],"poe_mode":["Select a valid choice. is not one of the available choices."],"poe_type":["Select a valid choice. is not one of the available choices."],"mode":["Select a valid choice. is not one of the available choices."],"rf_role":["Select a valid choice. is not one of the available choices."],"rf_channel":["Select a valid choice. is not one of the available choices."],"cable_id":["Select a valid choice. 0 is not one of the availa // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/interfaces/?bridge_id=0&bridge_id__n=0&brief=true&cable_connector=-2147483648&cable_connector__empty=true&cable_connector__gt=-2147483648&cable_connector__gte=-2147483648&cable_connector__lt=-2147483648&cable_connector__lte=-2147483648&cable_connector__n=-2147483648&cable_end=A&cable_end__empty=true&cable_end__ic=&cable_end__ie=&cable_end__iew=&cable_end__iregex=&cable_end__isw=&cable_end__n=A&cable_end__nic=&cable_end__nie=&cable_end__niew=&cable_end__nisw=&cable_end__regex=&cable_id=0&cable_id__n=0&cabled=true&channel_id=-2147483648&channel_id__empty=true&channel_id__gt=-2147483648&channel_id__gte=-2147483648&channel_id__lt=-2147483648&channel_id__lte=-2147483648&channel_id__n=-2147483648&channels=-2147483648&channels__empty=true&channels__gt=-2147483648&channels__gte=-2147483648&channels__lt=-2147483648&channels__lte=-2147483648&channels__n=-2147483648&connected=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device=&device__n=&device_id=0&device_id__n=0&device_role=&device_role__n=&device_role_id=0&device_role_id__n=0&device_status=&device_status__empty=true&device_status__ic=&device_status__ie=&device_status__iew=&device_status__iregex=&device_status__isw=&device_status__n=&device_status__nic=&device_status__nie=&device_status__niew=&device_status__nisw=&device_status__regex=&device_type=&device_type__n=&device_type_id=0&device_type_id__n=0&duplex=&duplex__empty=true&duplex__ic=&duplex__ie=&duplex__iew=&duplex__iregex=&duplex__isw=&duplex__n=&duplex__nic=&duplex__nie=&duplex__niew=&duplex__nisw=&duplex__regex=&enabled=true&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&kind=&l2vpn=-9223372036854775808&l2vpn__n=-9223372036854775808&l2vpn_id=0&l2vpn_id__n=0&label=&label__empty=true&label__ic=&label__ie=&label__iew=&label__iregex=&label__isw=&label__n=&label__nic=&label__nie=0.5&label__niew=&label__nisw=&label__regex=&lag_id=0&lag_id__n=0&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&location=&location__n=&location_id=0&location_id__n=0&mac_address=&mac_address__ic=&mac_address__ie=&mac_address__iew=&mac_address__iregex=&mac_address__isw=&mac_address__n=&mac_address__nic=&mac_address__nie=&mac_address__niew=&mac_address__nisw=&mac_address__regex=&mark_connected=true&mgmt_only=true&mode=&mode__empty=true&mode__ic=&mode__ie=&mode__iew=&mode__iregex=&mode__isw=&mode__n=&mode__nic=&mode__nie=&mode__niew=&mode__nisw=&mode__regex=&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&module_id=0&module_id__n=0&mtu=-2147483648&mtu__empty=true&mtu__gt=-2147483648&mtu__gte=-2147483648&mtu__lt=-2147483648&mtu__lte=-2147483648&mtu__n=-2147483648&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&occupied=true&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&parent_id=0&parent_id__n=0&poe_mode=&poe_mode__empty=true&poe_mode__ic=&poe_mode__ie=&poe_mode__iew=&poe_mode__iregex=&poe_mode__isw=&poe_mode__n=&poe_mode__nic=&poe_mode__nie=&poe_mode__niew=&poe_mode__nisw=&poe_mode__regex=&poe_type=&poe_type__empty=true&poe_type__ic=&poe_type__ie=&poe_type__iew=&poe_type__iregex=&poe_type__isw=&poe_type__n=&poe_type__nic=&poe_type__nie=&poe_type__niew=&poe_type__nisw=&poe_type__regex=&primary_mac_address=&primary_mac_address__n=&primary_mac_address_id=0&primary_mac_address_id__n=0&q=&rack=&rack__n=&rack_id=0&rack_id__n=0®ion=®ion__n=®ion_id=®ion_id__n=&rf_channel=&rf_channel__empty=true&rf_channel__ic=&rf_channel__ie=&rf_channel__iew=&rf_channel__iregex=&rf_channel__isw=&rf_channel__n=&rf_channel__nic=&rf_channel__nie=&rf_channel__niew=&rf_channel__nisw=&rf_channel__regex=&rf_channel_frequency=0&rf_channel_frequency__empty=true&rf_channel_frequency__gt=0&rf_channel_frequency__gte=0&rf_channel_frequency__lt=0&rf_channel_frequency__lte=0&rf_channel_frequency__n=0&rf_channel_width=0&rf_channel_width__empty=true&rf_channel_width__gt=0&rf_channel_width__gte=0&rf_channel_width__lt=0&rf_channel_width__lte=0&rf_channel_width__n=0&rf_role=&rf_role__empty=true&rf_role__ic=&rf_role__ie=&rf_role__iew=&rf_role__iregex=&rf_role__isw=&rf_role__n=&rf_role__nic=&rf_role__nie=&rf_role__niew=&rf_role__nisw=&rf_role__regex=&site=&site__n=&site_group=&site_group__n=&site_group_id=&site_group_id__n=&site_id=0&site_id__n=0&speed=-9223372036854775808&speed__empty=-9223372036854775808&speed__gt=-9223372036854775808&speed__gte=-9223372036854775808&speed__lt=-9223372036854775808&speed__lte=-9223372036854775808&speed__n=-9223372036854775808&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_id=0&tenant_id__n=0&tx_power=-2147483648&tx_power__empty=true&tx_power__gt=-2147483648&tx_power__gte=-2147483648&tx_power__lt=-2147483648&tx_power__lte=-2147483648&tx_power__n=-2147483648&type=&type__empty=true&type__ic=&type__ie=&type__iew=&type__iregex=&type__isw=&type__n=&type__nic=&type__nie=&type__niew=&type__nisw=&type__regex=&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&vdc=&vdc__n=&vdc_id=0&vdc_id__n=0&vdc_identifier=0&vdc_identifier__n=0&virtual_chassis=&virtual_chassis__n=&virtual_chassis_id=0&virtual_chassis_id__n=0&virtual_chassis_member=&virtual_chassis_member_id=-2147483648&virtual_chassis_member_or_master=&virtual_chassis_member_or_master_id=-2147483648&virtual_circuit_id=0&virtual_circuit_id__n=0&virtual_circuit_termination_id=0&virtual_circuit_termination_id__n=0&vlan=&vlan_id=&vlan_translation_policy=&vlan_translation_policy__n=&vlan_translation_policy_id=0&vlan_translation_policy_id__n=0&vrf=&vrf__n=&vrf_id=0&vrf_id__n=0&wireless_lan_id=0&wireless_lan_id__n=0&wireless_link_id=0&wireless_link_id__n=0&wwn=&wwn__ic=&wwn__ie=&wwn__iew=&wwn__iregex=&wwn__isw=&wwn__n=&wwn__nic=&wwn__nie=&wwn__niew=&wwn__nisw=&wwn__regex=' 2. Test Case ID: xmLcM2 - Response violates schema (5 violations) null is not of type "object" Validated against the response schema for status code 200. Schema at /components/schemas/Interface/properties/mode: { "type": "object", "properties": { "value": { "enum": [ "access", "tagged", "tagged-all", "q-in-q", "" ], "type": "string", "description": "* `access` - Access\n* `tagged` - Tagged\n* `tagg... "x-spec-enum-id": "84129b71b974ebe5" }, "label": { "type": "string", "enum": [ "Access", // Output truncated... } Value: null null is not of type "object" Validated against the response schema for status code 200. Schema at /components/schemas/Interface/properties/poe_mode: { "type": "object", "properties": { "value": { "enum": [ "pd", "pse", "" ], "type": "string", "description": "* `pd` - PD\n* `pse` - PSE", "x-spec-enum-id": "2f2fe6dcdc7772bd" }, "label": { "type": "string", "enum": [ "PD", "PSE" ] // Output truncated... } Value: null null is not of type "object" Validated against the response schema for status code 200. Schema at /components/schemas/Interface/properties/poe_type: { "type": "object", "properties": { "value": { "enum": [ "type1-ieee802.3af", "type2-ieee802.3at", "type3-ieee802.3bt", "type4-ieee802.3bt", "passive-24v-2pair", "passive-24v-4pair", "passive-48v-2pair", "passive-48v-4pair", "" ], "type": "string", "description": "* `type1-ieee802.3af` - 802.3af (Type 1)\n* `type... "x-spec-enum-id": "5473d57885f237ab" }, // Output truncated... } Value: null null is not of type "object" Validated against the response schema for status code 200. Schema at /components/schemas/Interface/properties/rf_channel: { "type": "object", "properties": { "value": { "enum": [ "2.4g-1-2412-22", "2.4g-2-2417-22", "2.4g-3-2422-22", "2.4g-4-2427-22", "2.4g-5-2432-22", "2.4g-6-2437-22", "2.4g-7-2442-22", "2.4g-8-2447-22", "2.4g-9-2452-22", "2.4g-10-2457-22", "2.4g-11-2462-22", "2.4g-12-2467-22", "2.4g-13-2472-22", "5g-32-5160-20", // Output truncated... } Value: null null is not of type "object" Validated against the response schema for status code 200. Schema at /components/schemas/Interface/properties/rf_role: { "type": "object", "properties": { "value": { "enum": [ "ap", "station", "" ], "type": "string", "description": "* `ap` - Access point\n* `station` - Station", "x-spec-enum-id": "d2772dbea88b0fb1" }, "label": { "type": "string", "enum": [ "Access point", "Station" ] // Output truncated... } Value: null [200] OK: `{"count":2,"next":null,"previous":null,"results":[{"id":2,"url":"http://0.0.0.0:44043/api/dcim/interfaces/2/","display_url":"http://0.0.0.0:44043/dcim/interfaces/2/","display":"0","device":{"id":1,"url":"http://0.0.0.0:44043/api/dcim/devices/1/","display":"router-1","name":"router-1","description":""},"vdcs":[],"module":null,"name":"0","label":"","type":{"value":"4g","label":"4G"},"channels":null,"channel_id":null,"enabled":true,"parent":null,"bridge":null,"bridge_interfaces":[],"lag":null,"mtu":null,"mac_a // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/interfaces/ 3. Test Case ID: Mun52J - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"l2vpn__n":["Select a valid choice. -9223372036854775808 is not one of the available choices."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/interfaces/?rf_channel_frequency=-1088635903320656.0&rf_channel_frequency=-4.588386929961085e-120&rf_channel_frequency=-5.8610518993368e%2B16&l2vpn__n=null&l2vpn__n=null&l2vpn__n=-9223372036854775808&l2vpn__n=null&l2vpn__n=-486095&l2vpn__n=null&l2vpn__n=null&l2vpn__n=null&l2vpn__n=null&l2vpn__n=23&l2vpn__n=-10416&l2vpn__n=-1755927' ________________________ GET /api/dcim/interfaces/{id}/ ________________________ 1. Test Case ID: JWHzDP - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Interface matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/interfaces/0/?brief=true&fields=' 2. Test Case ID: AP12pE - Response violates schema (5 violations) null is not of type "object" Validated against the response schema for status code 200. Schema at /components/schemas/Interface/properties/mode: { "type": "object", "properties": { "value": { "enum": [ "access", "tagged", "tagged-all", "q-in-q", "" ], "type": "string", "description": "* `access` - Access\n* `tagged` - Tagged\n* `tagg... "x-spec-enum-id": "84129b71b974ebe5" }, "label": { "type": "string", "enum": [ "Access", // Output truncated... } Value: null null is not of type "object" Validated against the response schema for status code 200. Schema at /components/schemas/Interface/properties/poe_mode: { "type": "object", "properties": { "value": { "enum": [ "pd", "pse", "" ], "type": "string", "description": "* `pd` - PD\n* `pse` - PSE", "x-spec-enum-id": "2f2fe6dcdc7772bd" }, "label": { "type": "string", "enum": [ "PD", "PSE" ] // Output truncated... } Value: null null is not of type "object" Validated against the response schema for status code 200. Schema at /components/schemas/Interface/properties/poe_type: { "type": "object", "properties": { "value": { "enum": [ "type1-ieee802.3af", "type2-ieee802.3at", "type3-ieee802.3bt", "type4-ieee802.3bt", "passive-24v-2pair", "passive-24v-4pair", "passive-48v-2pair", "passive-48v-4pair", "" ], "type": "string", "description": "* `type1-ieee802.3af` - 802.3af (Type 1)\n* `type... "x-spec-enum-id": "5473d57885f237ab" }, // Output truncated... } Value: null null is not of type "object" Validated against the response schema for status code 200. Schema at /components/schemas/Interface/properties/rf_channel: { "type": "object", "properties": { "value": { "enum": [ "2.4g-1-2412-22", "2.4g-2-2417-22", "2.4g-3-2422-22", "2.4g-4-2427-22", "2.4g-5-2432-22", "2.4g-6-2437-22", "2.4g-7-2442-22", "2.4g-8-2447-22", "2.4g-9-2452-22", "2.4g-10-2457-22", "2.4g-11-2462-22", "2.4g-12-2467-22", "2.4g-13-2472-22", "5g-32-5160-20", // Output truncated... } Value: null null is not of type "object" Validated against the response schema for status code 200. Schema at /components/schemas/Interface/properties/rf_role: { "type": "object", "properties": { "value": { "enum": [ "ap", "station", "" ], "type": "string", "description": "* `ap` - Access point\n* `station` - Station", "x-spec-enum-id": "d2772dbea88b0fb1" }, "label": { "type": "string", "enum": [ "Access point", "Station" ] // Output truncated... } Value: null [200] OK: `{"id":1,"url":"http://0.0.0.0:44043/api/dcim/interfaces/1/","display_url":"http://0.0.0.0:44043/dcim/interfaces/1/","display":"eth0","device":{"id":1,"url":"http://0.0.0.0:44043/api/dcim/devices/1/","display":"router-1","name":"router-1","description":""},"vdcs":[],"module":null,"name":"eth0","label":"","type":{"value":"1000base-t","label":"1000BASE-T (1GE)"},"channels":null,"channel_id":null,"enabled":true,"parent":null,"bridge":null,"bridge_interfaces":[],"lag":null,"mtu":null,"mac_address":null,"primary_ // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/interfaces/1/ 3. Test Case ID: L0CJrM - Response violates schema "_occupied" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/Interface: { "required": [ "_occupied", "bridge_interfaces", "cable", "cable_end", "connected_endpoints", "connected_endpoints_reachable", "connected_endpoints_type", "count_fhrp_groups", "count_ipaddresses", "created", "device", "display", "display_url", "id", "l2vpn_termination", "last_updated", "link_peers", // Output truncated... } Value: {} [200] OK: `{}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/interfaces/1/?omit=%21%C3%A3%F3%B0%84%8C&fields=%F2%A2%8F%B4%F3%BF%AF%A0%F1%9B%81%A5w%C3%AD%13%01j%C2%84%C3%8E%F3%A4%90%BB%C3%86%1D%0AE%C2%A1' 4. Test Case ID: RuZbUg - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: parameter `brief` in query - violates `type` at /properties/brief (was boolean, became null) [200] OK: `{"id":1,"url":"http://0.0.0.0:44043/api/dcim/interfaces/1/","display_url":"http://0.0.0.0:44043/dcim/interfaces/1/","display":"eth0","device":{"id":1,"url":"http://0.0.0.0:44043/api/dcim/devices/1/","display":"router-1","name":"router-1","description":""},"vdcs":[],"module":null,"name":"eth0","label":"","type":{"value":"1000base-t","label":"1000BASE-T (1GE)"},"channels":null,"channel_id":null,"enabled":true,"parent":null,"bridge":null,"bridge_interfaces":[],"lag":null,"mtu":null,"mac_address":null,"primary_ // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/interfaces/1/?omit=%C3%9A&brief=null' _____________________ GET /api/dcim/interfaces/{id}/trace/ _____________________ 1. Test Case ID: g5pOC6 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Interface matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/interfaces/0/trace/?brief=true&fields=' 2. Test Case ID: KyyQLU - Response violates schema [] is not of type "object" Validated against the response schema for status code 200. Schema at /components/schemas/Interface: { "type": "object", "description": "Mixin for Interface and VMInterface serializers that adds... "properties": { "id": { "type": "integer", "readOnly": true }, "url": { "type": "string", "format": "uri", "readOnly": true }, "display_url": { "type": "string", "format": "uri", "readOnly": true }, "display": { // Output truncated... } Value: [] [200] OK: `[]` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/dcim/interfaces/1/trace/ 3. Test Case ID: CEeTe6 - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: parameter `brief` in query - violates `type` at /properties/brief (was boolean, became integer) [200] OK: `[]` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/interfaces/1/trace/?brief=9654820774' _____________________ GET /api/dcim/inventory-item-roles/ ______________________ 1. Test Case ID: DaWAJB - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group_id__n":["Select a valid choice. 0 is not // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/inventory-item-roles/?brief=true&color=&color__empty=true&color__ic=&color__ie=&color__iew=&color__iregex=&color__isw=&color__n=&color__nic=&color__nie=&color__niew=&color__nisw=&color__regex=&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&slug=&slug__empty=true&slug__ic=&slug__ie=&slug__iew=&slug__iregex=&slug__isw=&slug__n=&slug__nic=&slug__nie=&slug__niew=&slug__nisw=&slug__regex=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0' ___________________ GET /api/dcim/inventory-item-roles/{id}/ ___________________ 1. Test Case ID: vBSJyb - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No InventoryItemRole matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/inventory-item-roles/0/?brief=true&fields=' ___________________ GET /api/dcim/inventory-item-templates/ ____________________ 1. Test Case ID: WWMd6j - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"device_type_id":["Select a valid choice. 0 is not one of the available choices."],"parent_id":["Select a valid choice. 0 is not one of the available choices."],"manufacturer_id":["Select a valid choice. 0 is not one of the available choices."],"manufacturer":["Select a valid choice. is not one of the available choices."],"role_id":["Select a valid choice. 0 is not one of the available choices."],"role":["Select a valid choice. is not one of the available choices."],"device_type_id__n":["Select a valid c // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/inventory-item-templates/?brief=true&component_id=-2147483648&component_id__empty=-2147483648&component_id__gt=-2147483648&component_id__gte=-2147483648&component_id__lt=-2147483648&component_id__lte=-2147483648&component_id__n=-2147483648&component_type=&component_type__n=&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device_type_id=0&device_type_id__n=0&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&label=&label__empty=true&label__ic=&label__ie=&label__iew=&label__iregex=&label__isw=&label__n=&label__nic=&label__nie=&label__niew=&label__nisw=&label__regex=&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&manufacturer=&manufacturer__n=&manufacturer_id=0&manufacturer_id__n=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&parent_id=0&parent_id__n=0&part_id=&part_id__empty=true&part_id__ic=&part_id__ie=&part_id__iew=&part_id__iregex=&part_id__isw=&part_id__n=&part_id__nic=&part_id__nie=&part_id__niew=&part_id__nisw=&part_id__regex=&q=&role=&role__n=&role_id=0&role_id__n=0&start=0' _________________ GET /api/dcim/inventory-item-templates/{id}/ _________________ 1. Test Case ID: z0OMOr - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No InventoryItemTemplate matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/inventory-item-templates/0/?brief=true&fields=' ________________________ GET /api/dcim/inventory-items/ ________________________ 1. Test Case ID: O92G36 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"site":["Select a valid choice. \u0012!񪼐Ü& XQÂ蹾𙮁òê is not one of the available choices."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/inventory-items/?site=%1B%22&site=%C2%98F%C2%93%C2%9Bk&site=%12%21%C2%8D%F1%AA%BC%90%C3%9C%26+XQ%C3%82%E8%B9%BE%F0%99%AE%81%C3%B2%C3%AA&site=%C3%8B%C3%99V%07%C3%98%F3%A4%8D%95%C3%BD%F2%8B%9D%AB%C2%A1%C3%9A%03R&site=%C2%84xJN%C2%81%F2%B5%8E%93%12%C2%B2&site=%C2%85%5C%C3%83' _____________________ GET /api/dcim/inventory-items/{id}/ ______________________ 1. Test Case ID: AV2Yt2 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No InventoryItem matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/inventory-items/0/?brief=true&fields=' ___________________________ GET /api/dcim/locations/ ___________________________ 1. Test Case ID: iL5pUl - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"tenant_group_id":["“” is not a valid value."],"tenant_group":["Select a valid choice. is not one of the available choices."],"tenant_id":["Select a valid choice. 0 is not one of the available choices."],"tenant":["Select a valid choice. is not one of the available choices."],"contact":["Select a valid choice. 0 is not one of the available choices."],"contact_role":["Select a valid choice. 0 is not one of the available choices."],"contact_group":["“” is not a valid value."],"owner_group_id":["Select a va // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/locations/?ancestor=&ancestor__n=&ancestor_id=&ancestor_id__n=&brief=true&contact=0&contact__n=0&contact_group=&contact_group__n=&contact_role=0&contact_role__n=0&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&facility=&facility__empty=true&facility__ic=&facility__ie=&facility__iew=&facility__iregex=&facility__isw=&facility__n=&facility__nic=&facility__nie=&facility__niew=&facility__nisw=&facility__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&parent=&parent__n=&parent_id=0&parent_id__n=0&q=®ion=®ion__n=®ion_id=®ion_id__n=&site=&site__n=&site_group=&site_group__n=&site_group_id=&site_group_id__n=&site_id=0&site_id__n=0&slug=&slug__empty=true&slug__ic=&slug__ie=&slug__iew=&slug__iregex=&slug__isw=&slug__n=&slug__nic=&slug__nie=&slug__niew=&slug__nisw=&slug__regex=&start=0&status=&status__empty=true&status__ic=&status__ie=&status__iew=&status__iregex=&status__isw=&status__n=&status__nic=&status__nie=&status__niew=&status__nisw=&status__regex=&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_group=&tenant_group__n=&tenant_group_id=&tenant_group_id__n=&tenant_id=0&tenant_id__n=0' ________________________ GET /api/dcim/locations/{id}/ _________________________ 1. Test Case ID: NAFoio - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Location matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/locations/0/?brief=true&fields=' _________________________ GET /api/dcim/mac-addresses/ _________________________ 1. Test Case ID: mMkBtY - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"interface":["Select a valid choice. is not one of t // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/mac-addresses/?assigned=true&assigned_object_id=-2147483648&assigned_object_id__empty=true&assigned_object_id__gt=-2147483648&assigned_object_id__gte=-2147483648&assigned_object_id__lt=-2147483648&assigned_object_id__lte=-2147483648&assigned_object_id__n=-2147483648&assigned_object_type=&assigned_object_type__n=&brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device=&device_id=-2147483648&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&interface=&interface__n=&interface_id=0&interface_id__n=0&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&mac_address=&mac_address__ic=&mac_address__ie=&mac_address__iew=&mac_address__iregex=&mac_address__isw=&mac_address__n=&mac_address__nic=&mac_address__nie=&mac_address__niew=&mac_address__nisw=&mac_address__regex=&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&primary=true&q=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&virtual_machine=&virtual_machine_id=-2147483648&vminterface=&vminterface__n=' 2. Test Case ID: MU3wdW - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "invalid regular expression: parentheses () not balanced", "exception": "DataError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/mac-addresses/?description__nic=&description__nic=c%C3%BF&description__nic=&description__nic=%7B%C3%9B%C3%8E%F3%BC%A1%87%C2%83%C2%84%C3%AB%C2%BF%C2%94%C2%8Dj%C3%AF%C2%9C_%5E&description__nic=Z%C3%99J%F1%AE%90%9E%C2%B5rx%C3%A0&description__nic=%C2%98R%1B%C3%AEI%C3%8B%F3%90%B7%9BC%04%C2%98%1C&description__nic=&description__nic=%C2%BE%C3%A8&description__nic=&description__nic=%C3%BA%F4%8B%BC%89W0%C3%86%04%7F3%F0%90%AC%89L%F0%AF%91%AC%3E&description__nic=%1D%C3%A9%C3%8D%C3%BE%C3%9Fl%C3%90%F4%8C%AF%8C%C2%A1&description__nic=&description__nic=&mac_address__niew=%F1%8F%BA%94%C2%96%21%C2%83%C2%B9%09%3Ds%C2%B0&mac_address__niew=%C3%96&mac_address__niew=R%C3%B5C%18%C2%AF%C2%81f&mac_address__niew=&mac_address__niew=%F1%8F%8C%91%C2%B1e%C3%AC%C3%8E&mac_address__niew=%C3%85&mac_address__niew=%C3%80%F0%BB%A2%B8T7%C2%A0&mac_address__niew=%C2%B5w%21%C2%90%C3%B4&limit=121950723058&mac_address__regex=am%03v%1F%0BD&mac_address__regex=&mac_address__regex=%F3%8E%91%88%F2%88%93%95%C3%A4%F3%A6%9B%8EXY%C2%87%29%F2%98%B1%BE%C3%83&mac_address__regex=K%C2%8D%F3%AF%95%B2%09kM%C3%A1%C3%8FX%F1%9F%89%AA' ______________________ GET /api/dcim/mac-addresses/{id}/ _______________________ 1. Test Case ID: VkpleS - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No MACAddress matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/mac-addresses/0/?brief=true&fields=' _________________________ GET /api/dcim/manufacturers/ _________________________ 1. Test Case ID: jUj32c - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"contact":["Select a valid choice. 0 is not one of th // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/manufacturers/?brief=true&contact=0&contact__n=0&contact_group=&contact_group__n=&contact_role=0&contact_role__n=0&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&slug=&slug__empty=true&slug__ic=&slug__ie=&slug__iew=&slug__iregex=&slug__isw=&slug__n=&slug__nic=&slug__nie=&slug__niew=&slug__nisw=&slug__regex=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0' 2. Test Case ID: xXyTeQ - Response violates schema "created" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/Manufacturer: { "required": [ "created", "devicetype_count", "display", "display_url", "id", "inventoryitem_count", "last_updated", "moduletype_count", "name", "platform_count", "slug", "url" ], "type": "object", "description": "Base serializer class for models inheriting from Organiza... "properties": { "id": { // Output truncated... } Value: { "description": "", "display": "\u0088=e", "id": 1, "name": "\u0088=e", "slug": "nv", "url": "http://0.0.0.0:44043/api/dcim/manufacturers/1/" } [200] OK: `{"count":1,"next":null,"previous":null,"results":[{"id":1,"url":"http://0.0.0.0:44043/api/dcim/manufacturers/1/","display":"ˆ=e","name":"ˆ=e","slug":"nv","description":""}]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/manufacturers/?brief=false' 3. Test Case ID: y2Hufk - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "time zone displacement out of range: \"0315-02-27 02:31:45+16:33\"\nLINE 1: ...'::timestamptz OR \"dcim_manufacturer\".\"created\" = '0315-02-2...\n ^", "exception": "DataError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/manufacturers/?description__empty=false&description__ie=F&description__ie=&name=n%F1%9F%88%BF%23k%C2%B5%19&name=%C3%A5%C3%B9%F1%90%85%94%C2%AFK&name=%2B%F2%9E%80%B3%C3%82%F2%86%89%A9%F3%97%AE%86V9&name=%C2%99Y%2AX%C3%8A%C3%8B%C3%B5%C2%BB%F3%BA%96%9C%F1%96%BC%96%C2%B7%F1%98%89%B7%F2%B0%BF%B9%0E%F0%BC%B7%BF%1F%C3%87%13%21&name=%EF%B0%B7%01%5Bt%C2%9D.v%C2%80%0C%C2%B0%C3%9Es%1A%C2%AA%F2%B0%95%94%01D%C2%A8%C3%90&name=&slug__isw=r%3EG%F0%9F%90%B4%5C&slug__isw=%F0%A7%AF%8F&name__iew=%F0%9F%BB%91%C2%9D%5B%C3%B2s%04%F2%90%A5%B6%F3%96%85%8F%C3%BF%29%F2%8E%AD%96%F1%8B%AB%AC%C3%A2%C2%B2%11&name__iew=%C3%90%C2%BB%F2%A5%86%97%C2%97%F1%A1%A3%84%5D&created=1201-04-09T08%3A03%3A46.22Z&created=6351-03-22T10%3A33%3A12.8Z&created=1555-01-14T18%3A40%3A38.7618-01%3A05&created=0315-02-27T02%3A31%3A45%2B16%3A33&created=3655-09-27T03%3A57%3A41.234866Z&created=0530-10-23T07%3A30%3A16.1-06%3A30&created=9478-11-21T03%3A40%3A53-14%3A22&created=8530-08-02T22%3A38%3A38Z&created=0452-02-01T16%3A01%3A48.81%2B18%3A54&created=4073-05-15T08%3A39%3A13-13%3A15&created=0076-11-28T00%3A15%3A12.252599Z&created=0213-03-05T11%3A07%3A43%2B17%3A58&created=0305-09-15T17%3A17%3A42%2B05%3A18&created=4487-05-04T13%3A14%3A11.044168%2B10%3A13&created=0033-03-13T12%3A43%3A06Z&created=0186-07-21T18%3A34%3A07.0%2B17%3A46&created=3955-06-14T05%3A04%3A46Z&created=0968-03-20T20%3A58%3A42.97%2B11%3A08&created=0757-09-06T14%3A17%3A21-10%3A30&created=0875-11-15T09%3A06%3A11Z&created=0478-01-08T23%3A32%3A02%2B22%3A01&created=0191-07-22T14%3A35%3A42.19-10%3A30' ______________________ GET /api/dcim/manufacturers/{id}/ _______________________ 1. Test Case ID: SuGx8y - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Manufacturer matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/manufacturers/0/?brief=true&fields=' 2. Test Case ID: ls9re5 - Response violates schema "created" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/Manufacturer: { "required": [ "created", "devicetype_count", "display", "display_url", "id", "inventoryitem_count", "last_updated", "moduletype_count", "name", "platform_count", "slug", "url" ], "type": "object", "description": "Base serializer class for models inheriting from Organiza... "properties": { "id": { // Output truncated... } Value: {} [200] OK: `{}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/manufacturers/1/?fields=%F4%81%85%82%C2%A7%C3%AE%C3%84+%F3%8D%83%98H%C3%8E%24%C2%AA%C3%A7%C3%A2%C3%8E&omit=%5E&brief=false' _____________________ GET /api/dcim/module-bay-templates/ ______________________ 1. Test Case ID: lsLjZP - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"device_type_id":["Select a valid choice. 0 is not one of the available choices."],"module_type_id":["Select a valid choice. 0 is not one of the available choices."],"module_bay_type_id":["Select a valid choice. 0 is not one of the available choices."],"module_bay_type":["Select a valid choice. is not one of the available choices."],"device_type_id__n":["Select a valid choice. 0 is not one of the available choices."],"module_type_id__n":["Select a valid choice. 0 is not one of the available choices."],"mo // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/module-bay-templates/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device_type_id=0&device_type_id__n=0&enabled=true&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&label=&label__empty=true&label__ic=&label__ie=&label__iew=&label__iregex=&label__isw=&label__n=&label__nic=&label__nie=&label__niew=&label__nisw=&label__regex=&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&module_bay_type=&module_bay_type__n=&module_bay_type_id=0&module_bay_type_id__n=0&module_type_id=0&module_type_id__n=0&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&position=&position__empty=true&position__ic=&position__ie=&position__iew=&position__iregex=&position__isw=&position__n=&position__nic=&position__nie=&position__niew=&position__nisw=&position__regex=&q=&start=0' ___________________ GET /api/dcim/module-bay-templates/{id}/ ___________________ 1. Test Case ID: NxU98f - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No ModuleBayTemplate matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/module-bay-templates/0/?brief=true&fields=' _______________________ GET /api/dcim/module-bay-types/ ________________________ 1. Test Case ID: KG8r00 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"manufacturer_id":["Select a valid choice. 0 is not o // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/module-bay-types/?brief=true&color=&color__empty=true&color__ic=&color__ie=&color__iew=&color__iregex=&color__isw=&color__n=&color__nic=&color__nie=&color__niew=&color__nisw=&color__regex=&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&manufacturer=&manufacturer__n=&manufacturer_id=0&manufacturer_id__n=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&module_bay_id=0&module_bay_id__n=0&module_bay_template_id=0&module_bay_template_id__n=0&module_type_id=0&module_type_id__n=0&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&slug=&slug__empty=true&slug__ic=&slug__ie=&slug__iew=&slug__iregex=&slug__isw=&slug__n=&slug__nic=&slug__nie=&slug__niew=&slug__nisw=&slug__regex=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0' 2. Test Case ID: TZn3CC - Response violates schema null is not of type "integer" Validated against the response schema for status code 200. Schema at /components/schemas/PaginatedModuleBayTypeList/properties/count: { "type": "integer", "example": 123 } Value: null [200] OK: `{"count":null,"next":null,"previous":null,"results":[]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/module-bay-types/?start=346&color__ie=%12%10%C2%B0%2F%F1%8B%A4%A3fd%C2%9F%C3%B4T%C3%B9%28c%3D%C2%80&description__nie=&description__nie=%3A&description__nie=%C3%B8%F1%88%93%A8%C3%A93%19%C3%A8%F2%88%A7%A4%C2%A0%C3%96%C2%A3&description__nie=%F1%81%AE%B0%C3%8A%C3%B0%F2%91%AD%A45%C3%B2' _____________________ GET /api/dcim/module-bay-types/{id}/ _____________________ 1. Test Case ID: AyP2lS - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No ModuleBayType matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/module-bay-types/0/?brief=true&fields=' __________________________ GET /api/dcim/module-bays/ __________________________ 1. Test Case ID: a8E2kE - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"region_id":["“” is not a valid value."],"region":["S // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/module-bays/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device=&device__n=&device_id=0&device_id__n=0&device_role=&device_role__n=&device_role_id=0&device_role_id__n=0&device_status=&device_status__empty=true&device_status__ic=&device_status__ie=&device_status__iew=&device_status__iregex=&device_status__isw=&device_status__n=&device_status__nic=&device_status__nie=&device_status__niew=&device_status__nisw=&device_status__regex=&device_type=&device_type__n=&device_type_id=0&device_type_id__n=0&enabled=true&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&installed_module_id=0&installed_module_id__n=0&label=&label__empty=true&label__ic=&label__ie=&label__iew=&label__iregex=&label__isw=&label__n=&label__nic=&label__nie=&label__niew=&label__nisw=&label__regex=&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&location=&location__n=&location_id=0&location_id__n=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&module_bay_type=&module_bay_type__n=&module_bay_type_id=0&module_bay_type_id__n=0&module_id=0&module_id__n=0&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&parent_id=0&parent_id__n=0&position=&position__empty=true&position__ic=&position__ie=&position__iew=&position__iregex=&position__isw=&position__n=&position__nic=&position__nie=&position__niew=&position__nisw=&position__regex=&q=&rack=&rack__n=&rack_id=0&rack_id__n=0®ion=®ion__n=®ion_id=®ion_id__n=&site=&site__n=&site_group=&site_group__n=&site_group_id=&site_group_id__n=&site_id=0&site_id__n=0&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_id=0&tenant_id__n=0&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&virtual_chassis=&virtual_chassis__n=' 2. Test Case ID: fg3OTH - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "time zone displacement out of range: \"0002-05-20 07:05:49+19:21\"\nLINE 1: ...'%\udb08\uddbb\u001b\u00b2%')) AND (\"dcim_modulebay\".\"last_updated\" <= '0002-05-2...\n ^", "exception": "DataError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/module-bays/?last_updated__lte=0002-05-20T07%3A05%3A49%2B19%3A21&last_updated__lte=0716-08-07T09%3A54%3A35.603340%2B03%3A33&last_updated__lte=0871-02-05T02%3A12%3A26.0Z&last_updated__lte=0251-08-12T15%3A42%3A56Z&position__ic=%F3%92%86%BB%1B%C2%B2&position__ic=g%C2%A7%C3%AB%5E%7Fq%C3%97K%1CG%C3%BDQ%27%C2%B4' _______________________ GET /api/dcim/module-bays/{id}/ ________________________ 1. Test Case ID: wNrJsI - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No ModuleBay matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/module-bays/0/?brief=true&fields=' _____________________ GET /api/dcim/module-type-profiles/ ______________________ 1. Test Case ID: fRKrLf - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group_id__n":["Select a valid choice. 0 is not // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/module-type-profiles/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0' 2. Test Case ID: 9h4KZ9 - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "The QuerySet value for an isnull lookup must be True or False.", "exception": "ValueError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/module-type-profiles/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=' 3. Test Case ID: 0BW9Rc - Response violates schema "created" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/ModuleTypeProfile: { "required": [ "created", "display", "display_url", "id", "last_updated", "name", "url" ], "type": "object", "description": "Base serializer class for models inheriting from PrimaryM... "properties": { "id": { "type": "integer", "readOnly": true }, "url": { "type": "string", // Output truncated... } Value: { "description": "", "display": "0", "id": 1, "name": "0", "url": "http://0.0.0.0:44043/api/dcim/module-type-profiles/1/" } [200] OK: `{"count":10,"next":null,"previous":null,"results":[{"id":1,"url":"http://0.0.0.0:44043/api/dcim/module-type-profiles/1/","display":"0","name":"0","description":""},{"id":10,"url":"http://0.0.0.0:44043/api/dcim/module-type-profiles/10/","display":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","description":""},{"id":7,"url":"http://0.0.0.0:44043/a // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/module-type-profiles/?brief=false' 4. Test Case ID: jSkaaX - API accepted schema-violating request 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) [200] OK: `{"count":10,"next":null,"previous":null,"results":[{"id":1,"url":"http://0.0.0.0:44043/api/dcim/module-type-profiles/1/","display":"0","name":"0","description":""},{"id":10,"url":"http://0.0.0.0:44043/api/dcim/module-type-profiles/10/","display":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","description":""},{"id":7,"url":"http://0.0.0.0:44043/a // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/module-type-profiles/?limit=d%14%1E%C2%A9%C3%99%F1%BD%BE%B7%C3%94%13N%F1%BA%82%A4%C3%8D%C2%8D%C2%A1&limit=%C3%91&limit=%25%F3%B8%83%80%C2%B3%25%C3%AB%60&limit=%23%C2%8E%C3%8A%C3%B5%C2%AD%13%C3%B7O%1C%F0%A0%97%BE%C2%AA%C2%A7G%C3%AC&limit=5%F3%95%B3%89%C3%8D%C2%B0%C3%A8o%26%3Ew%C2%9C&limit=%C3%BC%F2%BC%B0%9AH%F1%A3%82%9B&ordering=%C2%AFx&brief=false' ___________________ GET /api/dcim/module-type-profiles/{id}/ ___________________ 1. Test Case ID: d1x4VC - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No ModuleTypeProfile matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/module-type-profiles/0/?brief=true&fields=' 2. Test Case ID: 2Dah2O - Response violates schema "created" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/ModuleTypeProfile: { "required": [ "created", "display", "display_url", "id", "last_updated", "name", "url" ], "type": "object", "description": "Base serializer class for models inheriting from PrimaryM... "properties": { "id": { "type": "integer", "readOnly": true }, "url": { "type": "string", // Output truncated... } Value: {} [200] OK: `{}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/module-type-profiles/1/?brief=true&omit=%C2%AF&fields=%1E%2F6%C2%A9%C2%9B%15%C3%87%F3%BC%9C%B5k%C2%B7%C3%94%C3%BC_' _________________________ GET /api/dcim/module-types/ __________________________ 1. Test Case ID: fdOEpn - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"profile_id":["Select a valid choice. 0 is not one of // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/module-types/?airflow=front-to-rear&airflow__empty=true&airflow__ic=&airflow__ie=&airflow__iew=&airflow__iregex=&airflow__isw=&airflow__n=front-to-rear&airflow__nic=&airflow__nie=&airflow__niew=&airflow__nisw=&airflow__regex=&brief=true&console_port_template_count=-2147483648&console_port_template_count__empty=true&console_port_template_count__gt=-2147483648&console_port_template_count__gte=-2147483648&console_port_template_count__lt=-2147483648&console_port_template_count__lte=-2147483648&console_port_template_count__n=-2147483648&console_ports=true&console_server_port_template_count=-2147483648&console_server_port_template_count__empty=true&console_server_port_template_count__gt=-2147483648&console_server_port_template_count__gte=-2147483648&console_server_port_template_count__lt=-2147483648&console_server_port_template_count__lte=-2147483648&console_server_port_template_count__n=-2147483648&console_server_ports=true&cooling_intake_template_count=-2147483648&cooling_intake_template_count__empty=true&cooling_intake_template_count__gt=-2147483648&cooling_intake_template_count__gte=-2147483648&cooling_intake_template_count__lt=-2147483648&cooling_intake_template_count__lte=-2147483648&cooling_intake_template_count__n=-2147483648&cooling_method=air&cooling_method__empty=true&cooling_method__ic=&cooling_method__ie=&cooling_method__iew=&cooling_method__iregex=&cooling_method__isw=&cooling_method__n=air&cooling_method__nic=&cooling_method__nie=&cooling_method__niew=&cooling_method__nisw=&cooling_method__regex=&cooling_outflow_template_count=-2147483648&cooling_outflow_template_count__empty=true&cooling_outflow_template_count__gt=-2147483648&cooling_outflow_template_count__gte=-2147483648&cooling_outflow_template_count__lt=-2147483648&cooling_outflow_template_count__lte=-2147483648&cooling_outflow_template_count__n=-2147483648&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&end_of_life=2000-01-01&end_of_life__empty=true&end_of_life__gt=2000-01-01&end_of_life__gte=2000-01-01&end_of_life__lt=2000-01-01&end_of_life__lte=2000-01-01&end_of_life__n=2000-01-01&fields=&front_port_template_count=-2147483648&front_port_template_count__empty=true&front_port_template_count__gt=-2147483648&front_port_template_count__gte=-2147483648&front_port_template_count__lt=-2147483648&front_port_template_count__lte=-2147483648&front_port_template_count__n=-2147483648&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&interface_template_count=-2147483648&interface_template_count__empty=true&interface_template_count__gt=-2147483648&interface_template_count__gte=-2147483648&interface_template_count__lt=-2147483648&interface_template_count__lte=-2147483648&interface_template_count__n=-2147483648&interfaces=true&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&manufacturer=&manufacturer__n=&manufacturer_id=0&manufacturer_id__n=0&model=&model__empty=true&model__ic=&model__ie=&model__iew=&model__iregex=&model__isw=&model__n=&model__nic=&model__nie=&model__niew=&model__nisw=&model__regex=&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&module_bay_template_count=-2147483648&module_bay_template_count__empty=true&module_bay_template_count__gt=-2147483648&module_bay_template_count__gte=-2147483648&module_bay_template_count__lt=-2147483648&module_bay_template_count__lte=-2147483648&module_bay_template_count__n=-2147483648&module_bay_type=&module_bay_type__n=&module_bay_type_id=0&module_bay_type_id__n=0&module_bays=true&module_count=-2147483648&module_count__empty=true&module_count__gt=-2147483648&module_count__gte=-2147483648&module_count__lt=-2147483648&module_count__lte=-2147483648&module_count__n=-2147483648&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&part_number=&part_number__empty=true&part_number__ic=&part_number__ie=&part_number__iew=&part_number__iregex=&part_number__isw=&part_number__n=&part_number__nic=&part_number__nie=&part_number__niew=&part_number__nisw=&part_number__regex=&pass_through_ports=true&power_outlet_template_count=-2147483648&power_outlet_template_count__empty=true&power_outlet_template_count__gt=-2147483648&power_outlet_template_count__gte=-2147483648&power_outlet_template_count__lt=-2147483648&power_outlet_template_count__lte=-2147483648&power_outlet_template_count__n=-2147483648&power_outlets=true&power_port_template_count=-2147483648&power_port_template_count__empty=true&power_port_template_count__gt=2147483646&power_port_template_count__gte=-2147483648&power_port_template_count__lt=-2147483648&power_port_template_count__lte=-2147483648&power_port_template_count__n=-2147483648&power_ports=true&profile=&profile__n=&profile_id=0&profile_id__n=0&q=&rear_port_template_count=-2147483648&rear_port_template_count__empty=true&rear_port_template_count__gt=-2147483648&rear_port_template_count__gte=-2147483648&rear_port_template_count__lt=-2147483648&rear_port_template_count__lte=-2147483648&rear_port_template_count__n=-2147483648&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&weight=0&weight__empty=true&weight__gt=0&weight__gte=0&weight__lt=0&weight__lte=0&weight__n=0&weight_unit=g&weight_unit__empty=true&weight_unit__ic=&weight_unit__ie=&weight_unit__iew=&weight_unit__iregex=&weight_unit__isw=&weight_unit__n=g&weight_unit__nic=&weight_unit__nie=&weight_unit__niew=&weight_unit__nisw=&weight_unit__regex=' 2. Test Case ID: BCwx4Z - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "time zone displacement out of range: \"0453-06-28 16:15:32-21:07\"\nLINE 1: ...00'::timestamptz OR \"dcim_moduletype\".\"created\" > '0453-06-2...\n ^", "exception": "DataError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/module-types/?console_server_ports=false&rear_port_template_count=954&power_outlets=true&start=949990&console_server_port_template_count__lt=-1643031665&console_server_port_template_count__lt=-3891&weight__empty=false&module_bay_template_count__n=-1230708&module_bay_template_count__n=-712205&power_port_template_count__empty=true&power_outlet_template_count__n=-777&power_outlet_template_count__n=-5678&created__gt=0453-06-28T16%3A15%3A32-21%3A07&created__gt=0040-06-26T13%3A39%3A04Z&model__empty=true&module_count__lte=11928&module_count__lte=-47&module_count__lte=106' _______________________ GET /api/dcim/module-types/{id}/ _______________________ 1. Test Case ID: oYMLpK - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No ModuleType matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/module-types/0/?brief=true&fields=' ____________________________ GET /api/dcim/modules/ ____________________________ 1. Test Case ID: wCkX3s - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"status":["Select a valid choice. is not one of the available choices."],"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/modules/?asset_tag=&asset_tag__empty=true&asset_tag__ic=&asset_tag__ie=&asset_tag__iew=&asset_tag__iregex=&asset_tag__isw=&asset_tag__n=&asset_tag__nic=&asset_tag__nie=&asset_tag__niew=&asset_tag__nisw=&asset_tag__regex=&brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device=&device__n=&device_id=0&device_id__n=0&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&location=&location__n=&location_id=0&location_id__n=0&manufacturer=&manufacturer__n=&manufacturer_id=0&manufacturer_id__n=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&module_bay_id=&module_bay_id__n=&module_type=&module_type__n=&module_type_id=0&module_type_id__n=0&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&profile=&profile__n=&profile_id=0&profile_id__n=0&q=&rack=&rack__n=&rack_id=0&rack_id__n=0®ion=®ion__n=®ion_id=®ion_id__n=&serial=&serial__empty=true&serial__ic=&serial__ie=&serial__iew=&serial__iregex=&serial__isw=&serial__n=&serial__nic=&serial__nie=&serial__niew=&serial__nisw=&serial__regex=&site=&site__n=&site_group=&site_group__n=&site_group_id=&site_group_id__n=&site_id=0&site_id__n=0&start=0&status=&status__empty=true&status__ic=&status__ie=&status__iew=&status__iregex=&status__isw=&status__n=&status__nic=&status__nie=&status__niew=&status__nisw=&status__regex=&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0' _________________________ GET /api/dcim/modules/{id}/ __________________________ 1. Test Case ID: NAMBTH - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Module matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/modules/0/?brief=true&fields=' ___________________________ GET /api/dcim/platforms/ ___________________________ 1. Test Case ID: lvfkOI - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"parent_id":["Select a valid choice. 0 is not one of // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/platforms/?ancestor=&ancestor__n=&ancestor_id=&ancestor_id__n=&available_for_device_type=&brief=true&config_template_id=0&config_template_id__n=0&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&manufacturer=&manufacturer__n=&manufacturer_id=0&manufacturer_id__n=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&parent=&parent__n=&parent_id=0&parent_id__n=0&q=&slug=&slug__empty=true&slug__ic=&slug__ie=&slug__iew=&slug__iregex=&slug__isw=&slug__n=&slug__nic=&slug__nie=&slug__niew=&slug__nisw=&slug__regex=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0' 2. Test Case ID: qsqxtY - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "time zone displacement out of range: \"1814-03-18 11:09:15.178713+23:13\"\nLINE 1: ...IS NOT NULL) OR (\"dcim_platform\".\"last_updated\" = '1814-03-1...\n ^", "exception": "DataError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/platforms/?created__gt=0294-10-09T14%3A23%3A43Z&created__gt=2407-02-13T21%3A25%3A56.0Z&last_updated__gt=1853-02-11T02%3A15%3A45.0-14%3A20&last_updated__gt=0206-07-02T07%3A28%3A27-18%3A12&last_updated__gt=1153-11-20T09%3A39%3A29.013970%2B18%3A36&last_updated__gt=0728-03-20T02%3A52%3A05%2B21%3A37&name__nie=%7B%C2%91%C2%8C%1B&name__nie=M&name__nie=n&name__nie=%C3%8FY&slug__empty=false&last_updated__n=2751-06-15T09%3A58%3A25.4696Z&last_updated__n=6783-03-23T21%3A58%3A45.91Z&last_updated__n=1814-03-18T11%3A09%3A15.178713%2B23%3A13&last_updated__n=0292-12-30T09%3A26%3A23.192%2B03%3A15&last_updated__n=0526-01-27T03%3A03%3A19-13%3A44&description__niew=%C3%A4%C2%8E+%C3%80%F2%96%A5%99%C3%8B%C3%B1%C2%98%F3%AD%92%AB%C2%9C&description__niew=%C2%A3%C3%BCG%C2%B3%F2%B9%AA%BD%02&description__niew=%C2%9Ef%F3%81%B5%B5&description__niew=%C2%B0%27%15' 3. Test Case ID: hIT6pO - Response violates schema "_depth" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/Platform: { "required": [ "_depth", "created", "device_count", "display", "display_url", "id", "last_updated", "name", "slug", "url", "virtualmachine_count" ], "type": "object", "description": "Base serializer class for models inheriting from NestedGr... "properties": { "id": { "type": "integer", // Output truncated... } Value: {} [200] OK: `{"count":1,"next":null,"previous":null,"results":[{}]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/platforms/?last_updated__gt=0011-01-17T05%3A50%3A18Z&last_updated__gt=3555-04-08T12%3A22%3A30.3517%2B13%3A52&last_updated__gt=1369-10-04T03%3A28%3A42Z&fields=N%05%F1%A2%87%A9' ________________________ GET /api/dcim/platforms/{id}/ _________________________ 1. Test Case ID: xMUJa2 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Platform matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/platforms/0/?brief=true&fields=' 2. Test Case ID: YXdgNk - Response violates schema "created" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/Platform: { "required": [ "_depth", "created", "device_count", "display", "display_url", "id", "last_updated", "name", "slug", "url", "virtualmachine_count" ], "type": "object", "description": "Base serializer class for models inheriting from NestedGr... "properties": { "id": { "type": "integer", // Output truncated... } Value: { "_depth": 0, "description": "", "device_count": 0, "display": "0", "id": 1, "name": "0", "slug": "0", "url": "http://0.0.0.0:44043/api/dcim/platforms/1/", "virtualmachine_count": 0 } [200] OK: `{"id":1,"url":"http://0.0.0.0:44043/api/dcim/platforms/1/","display":"0","name":"0","slug":"0","description":"","device_count":0,"virtualmachine_count":0,"_depth":0}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/platforms/1/?brief=true' __________________________ GET /api/dcim/power-feeds/ __________________________ 1. Test Case ID: 1ewt30 - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"site_group":["Select a valid choice. true is not one of the available choices."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/power-feeds/?site_group=true' 2. Test Case ID: t0CoTF - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"site__n":["Select a valid choice. is not one of the available choices."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/power-feeds/?supply__ic=%C3%96y~%C2%9F%F0%94%AC%B02%C3%95%C2%AB%C2%88%C3%90%C3%B6%C2%87&supply__ic=o%F2%89%AC%92&supply__ic=%5D%7D1%C3%96%7D%C2%A8&site__n=%C2%B2%C2%92n%C3%AD%C3%80%C2%B1f&site__n=&site__n=' _______________________ GET /api/dcim/power-feeds/{id}/ ________________________ 1. Test Case ID: eYGa2o - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No PowerFeed matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/power-feeds/0/?brief=true&fields=' ____________________ GET /api/dcim/power-feeds/{id}/trace/ _____________________ 1. Test Case ID: Ii8Yi8 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No PowerFeed matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/power-feeds/0/trace/?brief=true&fields=' 2. Test Case ID: tWxjnF - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "Field 'id' expected a number but got 'null,null'.", "exception": "ValueError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/power-feeds/null%2Cnull/trace/?brief=true&fields=&omit=' ____________________ GET /api/dcim/power-outlet-templates/ _____________________ 1. Test Case ID: NtI9TM - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"type":["Select a valid choice. California Style is not one of the available choices."],"feed_leg":["Select a valid choice. is not one of the available choices."],"device_type_id":["Select a valid choice. 0 is not one of the available choices."],"module_type_id":["Select a valid choice. 0 is not one of the available choices."],"power_port_id":["Select a valid choice. 0 is not one of the available choices."],"type__n":["Select a valid choice. California Style is not one of the available choices."],"feed_le // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/power-outlet-templates/?brief=true&color=&color__empty=true&color__ic=&color__ie=&color__iew=&color__iregex=&color__isw=&color__n=&color__nic=&color__nie=&color__niew=&color__nisw=&color__regex=&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device_type_id=0&device_type_id__n=0&feed_leg=&feed_leg__empty=true&feed_leg__ic=&feed_leg__ie=&feed_leg__iew=&feed_leg__iregex=&feed_leg__isw=&feed_leg__n=&feed_leg__nic=&feed_leg__nie=&feed_leg__niew=&feed_leg__nisw=&feed_leg__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&label=&label__empty=true&label__ic=&label__ie=&label__iew=&label__iregex=&label__isw=&label__n=&label__nic=&label__nie=&label__niew=&label__nisw=&label__regex=&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&module_type_id=0&module_type_id__n=0&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&power_port_id=0&power_port_id__n=0&q=&start=0&type=California+Style&type__empty=true&type__ic=&type__ie=&type__iew=&type__iregex=&type__isw=&type__n=California+Style&type__nic=&type__nie=&type__niew=&type__nisw=&type__regex=' __________________ GET /api/dcim/power-outlet-templates/{id}/ __________________ 1. Test Case ID: SnXOKJ - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No PowerOutletTemplate matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/power-outlet-templates/0/?brief=true&fields=' _________________________ GET /api/dcim/power-outlets/ _________________________ 1. Test Case ID: JyPwif - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_id":["Select a valid choice. -2046474 is not one of the available choices."],"feed_leg__nie":["Select a valid choice. null is not one of the available choices."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/power-outlets/?owner_id=-2046474&owner_id=null&owner_id=2665&feed_leg__nie=null' ______________________ GET /api/dcim/power-outlets/{id}/ _______________________ 1. Test Case ID: sysqZU - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No PowerOutlet matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/power-outlets/0/?brief=true&fields=' ___________________ GET /api/dcim/power-outlets/{id}/trace/ ____________________ 1. Test Case ID: 3VSfwR - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No PowerOutlet matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/power-outlets/0/trace/?brief=true&fields=' 2. Test Case ID: eeBk1z - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "Field 'id' expected a number but got 'null,null'.", "exception": "ValueError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/power-outlets/null%2Cnull/trace/?brief=true&fields=&omit=' _________________________ GET /api/dcim/power-panels/ __________________________ 1. Test Case ID: KE4r6L - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"contact":["Select a valid choice. 0 is not one of th // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/power-panels/?brief=true&contact=0&contact__n=0&contact_group=&contact_group__n=&contact_role=0&contact_role__n=0&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&location_id=&location_id__n=&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=®ion=®ion__n=®ion_id=®ion_id__n=&site=&site__n=&site_group=&site_group__n=&site_group_id=&site_group_id__n=&site_id=0&site_id__n=0&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0' _______________________ GET /api/dcim/power-panels/{id}/ _______________________ 1. Test Case ID: mS3QAZ - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No PowerPanel matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/power-panels/0/?brief=true&fields=' _____________________ GET /api/dcim/power-port-templates/ ______________________ 1. Test Case ID: mqqCTv - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"type":["Select a valid choice. California Style is not one of the available choices."],"device_type_id":["Select a valid choice. 0 is not one of the available choices."],"module_type_id":["Select a valid choice. 0 is not one of the available choices."],"type__n":["Select a valid choice. California Style is not one of the available choices."],"device_type_id__n":["Select a valid choice. 0 is not one of the available choices."],"module_type_id__n":["Select a valid choice. 0 is not one of the available choic // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/power-port-templates/?allocated_draw=-2147483648&allocated_draw__empty=true&allocated_draw__gt=-2147483648&allocated_draw__gte=-2147483648&allocated_draw__lt=-2147483648&allocated_draw__lte=-2147483648&allocated_draw__n=-2147483648&brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device_type_id=0&device_type_id__n=0&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&label=&label__empty=true&label__ic=&label__ie=&label__iew=&label__iregex=&label__isw=&label__n=&label__nic=&label__nie=&label__niew=&label__nisw=&label__regex=&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&maximum_draw=-2147483648&maximum_draw__empty=true&maximum_draw__gt=-2147483648&maximum_draw__gte=-2147483648&maximum_draw__lt=-2147483648&maximum_draw__lte=-2147483648&maximum_draw__n=-2147483648&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&module_type_id=0&module_type_id__n=0&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&q=&start=0&type=California+Style&type__empty=true&type__ic=&type__ie=&type__iew=&type__iregex=&type__isw=&type__n=California+Style&type__nic=&type__nie=&type__niew=&type__nisw=&type__regex=' 2. Test Case ID: oIwypU - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "The QuerySet value for an isnull lookup must be True or False.", "exception": "ValueError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/power-port-templates/?name=.exe&name=&created=0587-07-23T15%3A57%3A13.3%2B03%3A23&type__nisw=&type__nisw=&type__nisw=%C3%81%23%C2%80%C2%94%F1%92%B7%B5%5E%C3%81&type__nisw=F&type__nisw=%F0%B5%84%85%C3%8D%C2%A9&type__nisw=%F0%99%9E%A5&type__nisw=%F1%A6%BD%9D%1C%5D%F2%A0%AE%AD%2A%C3%91%7D%C2%A2%C3%98&last_updated__empty=0041-11-12T22%3A06%3A14.038419Z&last_updated__empty=6767-01-26T08%3A42%3A46.1826%2B20%3A06&last_updated__empty=7823-01-23T20%3A13%3A55.27Z&type__regex=%F2%8A%AE%8D%C3%B2%F1%BF%8F%BE%C3%B6&type__regex=%F2%BB%A8%82%C3%A1C%C2%B9%C3%93&type__regex=%28%E2%95%AF%C2%B0%E2%96%A1%C2%B0%EF%BC%89%E2%95%AF%EF%B8%B5+%E2%94%BB%E2%94%81%E2%94%BB%29&maximum_draw__lte=4529944&maximum_draw__lte=1769262014&maximum_draw__lte=175&maximum_draw__lte=407&maximum_draw__lte=33901&maximum_draw__lte=2017401159&maximum_draw__lte=26693&maximum_draw__lte=3637&maximum_draw__lte=2556&maximum_draw__lte=4499' ___________________ GET /api/dcim/power-port-templates/{id}/ ___________________ 1. Test Case ID: SURTNb - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No PowerPortTemplate matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/power-port-templates/0/?brief=true&fields=' __________________________ GET /api/dcim/power-ports/ __________________________ 1. Test Case ID: DhsSgh - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"region_id":["“” is not a valid value."],"region":["S // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/power-ports/?allocated_draw=-2147483648&allocated_draw__empty=true&allocated_draw__gt=-2147483648&allocated_draw__gte=-2147483648&allocated_draw__lt=-2147483648&allocated_draw__lte=-2147483648&allocated_draw__n=-2147483648&brief=true&cable_connector=-2147483648&cable_connector__empty=true&cable_connector__gt=-2147483648&cable_connector__gte=-2147483648&cable_connector__lt=-2147483648&cable_connector__lte=-2147483648&cable_connector__n=-2147483648&cable_end=A&cable_end__empty=true&cable_end__ic=&cable_end__ie=&cable_end__iew=&cable_end__iregex=&cable_end__isw=&cable_end__n=A&cable_end__nic=&cable_end__nie=&cable_end__niew=&cable_end__nisw=&cable_end__regex=&cable_id=0&cable_id__n=0&cabled=true&connected=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device=&device__n=&device_id=0&device_id__n=0&device_role=&device_role__n=&device_role_id=0&device_role_id__n=0&device_status=&device_status__empty=true&device_status__ic=&device_status__ie=&device_status__iew=&device_status__iregex=&device_status__isw=&device_status__n=&device_status__nic=&device_status__nie=&device_status__niew=&device_status__nisw=&device_status__regex=&device_type=&device_type__n=&device_type_id=0&device_type_id__n=0&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&label=&label__empty=true&label__ic=&label__ie=&label__iew=&label__iregex=&label__isw=&label__n=&label__nic=&label__nie=&label__niew=&label__nisw=&label__regex=&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&location=&location__n=&location_id=0&location_id__n=0&mark_connected=true&maximum_draw=-2147483648&maximum_draw__empty=true&maximum_draw__gt=-2147483648&maximum_draw__gte=-2147483648&maximum_draw__lt=-2147483648&maximum_draw__lte=-2147483648&maximum_draw__n=-2147483648&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&module_id=0&module_id__n=0&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&occupied=true&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&rack=&rack__n=&rack_id=0&rack_id__n=0®ion=®ion__n=®ion_id=®ion_id__n=&site=&site__n=&site_group=&site_group__n=&site_group_id=&site_group_id__n=&site_id=0&site_id__n=0&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_id=0&tenant_id__n=0&type=&type__empty=true&type__ic=&type__ie=&type__iew=&type__iregex=&type__isw=&type__n=&type__nic=&type__nie=&type__niew=&type__nisw=&type__regex=&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&virtual_chassis=&virtual_chassis__n=' _______________________ GET /api/dcim/power-ports/{id}/ ________________________ 1. Test Case ID: HOo5af - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No PowerPort matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/power-ports/0/?brief=true&fields=' ____________________ GET /api/dcim/power-ports/{id}/trace/ _____________________ 1. Test Case ID: BRt7eI - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No PowerPort matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/power-ports/0/trace/?brief=true&fields=' 2. Test Case ID: Oj84ws - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "Field 'id' expected a number but got 'null,null'.", "exception": "ValueError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/power-ports/null%2Cnull/trace/?brief=true&fields=&omit=' __________________________ GET /api/dcim/rack-groups/ __________________________ 1. Test Case ID: iabrcp - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group_id__n":["Select a valid choice. 0 is not // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/rack-groups/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&slug=&slug__empty=true&slug__ic=&slug__ie=&slug__iew=&slug__iregex=&slug__isw=&slug__n=&slug__nic=&slug__nie=&slug__niew=&slug__nisw=&slug__regex=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0' 2. Test Case ID: IVDyF4 - Response violates schema "created" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/RackGroup: { "required": [ "created", "display", "display_url", "id", "last_updated", "name", "rack_count", "slug", "url" ], "type": "object", "description": "Base serializer class for models inheriting from Organiza... "properties": { "id": { "type": "integer", "readOnly": true }, // Output truncated... } Value: { "description": "", "display": "0000000000000000000000000000000000000000000000000000000000000... "id": 3, "name": "0000000000000000000000000000000000000000000000000000000000000000... "rack_count": 0, "slug": "0", "url": "http://0.0.0.0:44043/api/dcim/rack-groups/3/" } [200] OK: `{"count":3,"next":null,"previous":null,"results":[{"id":3,"url":"http://0.0.0.0:44043/api/dcim/rack-groups/3/","display":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","slug":"0","description":"","rack_count":0},{"id":1,"url":"http://0.0.0.0:44043/api/dcim/rack-groups/1/","display":":","name":":","slug":"yM8cfV2KeWe6kz05zdR","description":"","rac // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/rack-groups/?brief=false' _______________________ GET /api/dcim/rack-groups/{id}/ ________________________ 1. Test Case ID: XLtCrn - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No RackGroup matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/rack-groups/0/?brief=true&fields=' 2. Test Case ID: unfKSV - Response violates schema "created" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/RackGroup: { "required": [ "created", "display", "display_url", "id", "last_updated", "name", "rack_count", "slug", "url" ], "type": "object", "description": "Base serializer class for models inheriting from Organiza... "properties": { "id": { "type": "integer", "readOnly": true }, // Output truncated... } Value: { "description": "", "display": ":", "id": 1, "name": ":", "rack_count": 0, "slug": "yM8cfV2KeWe6kz05zdR", "url": "http://0.0.0.0:44043/api/dcim/rack-groups/1/" } [200] OK: `{"id":1,"url":"http://0.0.0.0:44043/api/dcim/rack-groups/1/","display":":","name":":","slug":"yM8cfV2KeWe6kz05zdR","description":"","rack_count":0}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/rack-groups/1/?brief=true' _______________________ GET /api/dcim/rack-reservations/ _______________________ 1. Test Case ID: QqXzCK - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"tenant_group_id":["“” is not a valid value."],"tenan // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/rack-reservations/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&group=&group__n=&group_id=0&group_id__n=0&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&location=&location__n=&location_id=&location_id__n=&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&rack_id=0&rack_id__n=0®ion=®ion__n=®ion_id=®ion_id__n=&site=&site__n=&site_group=&site_group__n=&site_group_id=&site_group_id__n=&site_id=0&site_id__n=0&start=0&status=&status__empty=true&status__ic=&status__ie=&status__iew=&status__iregex=&status__isw=&status__n=&status__nic=&status__nie=&status__niew=&status__nisw=&status__regex=&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_group=&tenant_group__n=&tenant_group_id=&tenant_group_id__n=&tenant_id=0&tenant_id__n=0&unit=0&unit__empty=0&unit__gt=0&unit__gte=0&unit__lt=0&unit__lte=0&unit__n=0&unit_count_max=0&unit_count_min=0&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&user=&user__n=' ____________________ GET /api/dcim/rack-reservations/{id}/ _____________________ 1. Test Case ID: yVFFzW - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No RackReservation matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/rack-reservations/0/?brief=true&fields=' __________________________ GET /api/dcim/rack-roles/ ___________________________ 1. Test Case ID: pMJo7f - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group_id__n":["Select a valid choice. 0 is not // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/rack-roles/?brief=true&color=&color__empty=true&color__ic=&color__ie=&color__iew=&color__iregex=&color__isw=&color__n=&color__nic=&color__nie=&color__niew=&color__nisw=&color__regex=&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&slug=&slug__empty=true&slug__ic=&slug__ie=&slug__iew=&slug__iregex=&slug__isw=&slug__n=&slug__nic=&slug__nie=&slug__niew=&slug__nisw=&slug__regex=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0' 2. Test Case ID: vqLc1j - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: parameters `created__lt`, `created_by_request`, `brief` in query - violates `format` at /properties/created__lt/items - violates `format` at /properties/created_by_request - violates `type` at /properties/brief (was boolean, became integer) [200] OK: `{"count":0,"next":null,"previous":null,"results":[]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/rack-roles/?brief=-1&created__lt=&created__lt=&created__lt=&created_by_request=&color__empty=false&color__iew=' ________________________ GET /api/dcim/rack-roles/{id}/ ________________________ 1. Test Case ID: OFd1Sa - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No RackRole matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/rack-roles/0/?brief=true&fields=' __________________________ GET /api/dcim/rack-types/ ___________________________ 1. Test Case ID: WEGQkK - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"manufacturer_id":["Select a valid choice. 0 is not o // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/rack-types/?brief=true&cooling_capability=&cooling_capability__empty=true&cooling_capability__ic=&cooling_capability__ie=&cooling_capability__iew=&cooling_capability__iregex=&cooling_capability__isw=&cooling_capability__n=&cooling_capability__nic=&cooling_capability__nie=&cooling_capability__niew=&cooling_capability__nisw=&cooling_capability__regex=&cooling_capacity=0&cooling_capacity__empty=true&cooling_capacity__gt=0&cooling_capacity__gte=0&cooling_capacity__lt=0&cooling_capacity__lte=0&cooling_capacity__n=0&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&desc_units=true&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&form_factor=&form_factor__empty=true&form_factor__ic=&form_factor__ie=&form_factor__iew=&form_factor__iregex=&form_factor__isw=&form_factor__n=&form_factor__nic=&form_factor__nie=&form_factor__niew=&form_factor__nisw=&form_factor__regex=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&manufacturer=&manufacturer__n=&manufacturer_id=0&manufacturer_id__n=0&max_weight=-2147483648&max_weight__empty=true&max_weight__gt=-2147483648&max_weight__gte=-2147483648&max_weight__lt=-2147483648&max_weight__lte=-2147483648&max_weight__n=-2147483648&model=&model__empty=true&model__ic=&model__ie=&model__iew=&model__iregex=&model__isw=&model__n=&model__nic=&model__nie=&model__niew=&model__nisw=&model__regex=&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&mounting_depth=-2147483648&mounting_depth__empty=true&mounting_depth__gt=-2147483648&mounting_depth__gte=-2147483648&mounting_depth__lt=-2147483648&mounting_depth__lte=-2147483648&mounting_depth__n=-2147483648&offset=0&omit=&ordering=&outer_depth=-2147483648&outer_depth__empty=true&outer_depth__gt=-2147483648&outer_depth__gte=-2147483648&outer_depth__lt=-2147483648&outer_depth__lte=-2147483648&outer_depth__n=-2147483648&outer_height=-2147483648&outer_height__empty=true&outer_height__gt=-2147483648&outer_height__gte=-2147483648&outer_height__lt=-2147483648&outer_height__lte=-2147483648&outer_height__n=-2147483648&outer_unit=in&outer_unit__empty=true&outer_unit__ic=&outer_unit__ie=&outer_unit__iew=&outer_unit__iregex=&outer_unit__isw=&outer_unit__n=in&outer_unit__nic=&outer_unit__nie=&outer_unit__niew=&outer_unit__nisw=&outer_unit__regex=&outer_width=-2147483648&outer_width__empty=true&outer_width__gt=-2147483648&outer_width__gte=-2147483648&outer_width__lt=-2147483648&outer_width__lte=-2147483648&outer_width__n=-2147483648&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&rack_count=-2147483648&rack_count__empty=true&rack_count__gt=-2147483648&rack_count__gte=-2147483648&rack_count__lt=-2147483648&rack_count__lte=-2147483648&rack_count__n=-2147483648&slug=&slug__empty=true&slug__ic=&slug__ie=&slug__iew=&slug__iregex=&slug__isw=&slug__n=&slug__nic=&slug__nie=&slug__niew=&slug__nisw=&slug__regex=&start=0&starting_unit=-2147483648&starting_unit__empty=true&starting_unit__gt=-2147483648&starting_unit__gte=-2147483648&starting_unit__lt=-2147483648&starting_unit__lte=-2147483648&starting_unit__n=-2147483648&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&u_height=-2147483648&u_height__empty=true&u_height__gt=-2147483648&u_height__gte=-2147483648&u_height__lt=-2147483648&u_height__lte=-2147483648&u_height__n=-2147483648&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&weight=0&weight__empty=true&weight__gt=0&weight__gte=0&weight__lt=0&weight__lte=0&weight__n=0&weight_unit=g&weight_unit__empty=true&weight_unit__ic=&weight_unit__ie=&weight_unit__iew=&weight_unit__iregex=&weight_unit__isw=&weight_unit__n=g&weight_unit__nic=&weight_unit__nie=&weight_unit__niew=&weight_unit__nisw=&weight_unit__regex=&width=0&width__ic=0&width__ie=null&width__ie=null&width__iew=0&width__iregex=0&width__isw=0&width__n=0&width__nic=0&width__nie=0&width__niew=0&width__nisw=0&width__regex=0' ________________________ GET /api/dcim/rack-types/{id}/ ________________________ 1. Test Case ID: pVoNR9 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No RackType matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/rack-types/0/?brief=true&fields=' _____________________________ GET /api/dcim/racks/ _____________________________ 1. Test Case ID: cixEox - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"tenant_group_id":["“” is not a valid value."],"tenan // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/racks/?airflow=front-to-rear&airflow__empty=true&airflow__ic=&airflow__ie=&airflow__iew=&airflow__iregex=&airflow__isw=&airflow__n=front-to-rear&airflow__nic=&airflow__nie=&airflow__niew=&airflow__nisw=&airflow__regex=&asset_tag=&asset_tag__empty=true&asset_tag__ic=&asset_tag__ie=&asset_tag__iew=&asset_tag__iregex=&asset_tag__isw=&asset_tag__n=&asset_tag__nic=&asset_tag__nie=&asset_tag__niew=&asset_tag__nisw=&asset_tag__regex=&brief=true&contact=0&contact__n=0&contact_group=&contact_group__n=&contact_role=0&contact_role__n=0&cooling_capability=&cooling_capability__empty=true&cooling_capability__ic=&cooling_capability__ie=&cooling_capability__iew=&cooling_capability__iregex=&cooling_capability__isw=&cooling_capability__n=&cooling_capability__nic=&cooling_capability__nie=&cooling_capability__niew=&cooling_capability__nisw=&cooling_capability__regex=&cooling_capacity=0&cooling_capacity__empty=true&cooling_capacity__gt=0&cooling_capacity__gte=0&cooling_capacity__lt=0&cooling_capacity__lte=0&cooling_capacity__n=0&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&desc_units=true&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&facility_id=&facility_id__empty=true&facility_id__ic=&facility_id__ie=&facility_id__iew=&facility_id__iregex=&facility_id__isw=&facility_id__n=&facility_id__nic=&facility_id__nie=&facility_id__niew=&facility_id__nisw=&facility_id__regex=&fields=&form_factor=&form_factor__empty=true&form_factor__ic=&form_factor__ie=&form_factor__iew=&form_factor__iregex=&form_factor__isw=&form_factor__n=&form_factor__nic=&form_factor__nie=&form_factor__niew=&form_factor__nisw=&form_factor__regex=&group=&group__n=&group_id=0&group_id__n=0&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&location=&location__n=&location_id=&location_id__n=&manufacturer=&manufacturer__n=&manufacturer_id=0&manufacturer_id__n=0&max_weight=-2147483648&max_weight__empty=true&max_weight__gt=-2147483648&max_weight__gte=-2147483648&max_weight__lt=-2147483648&max_weight__lte=-2147483648&max_weight__n=-2147483648&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&mounting_depth=-2147483648&mounting_depth__empty=true&mounting_depth__gt=-2147483648&mounting_depth__gte=-2147483648&mounting_depth__lt=-2147483648&mounting_depth__lte=-2147483648&mounting_depth__n=-2147483648&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&outer_depth=-2147483648&outer_depth__empty=true&outer_depth__gt=-2147483648&outer_depth__gte=-2147483648&outer_depth__lt=-2147483648&outer_depth__lte=-2147483648&outer_depth__n=-2147483648&outer_height=-2147483648&outer_height__empty=true&outer_height__gt=-2147483648&outer_height__gte=-2147483648&outer_height__lt=-2147483648&outer_height__lte=2147483646&outer_height__n=-2147483648&outer_unit=in&outer_unit__empty=true&outer_unit__ic=&outer_unit__ie=&outer_unit__iew=&outer_unit__iregex=&outer_unit__isw=&outer_unit__n=in&outer_unit__nic=&outer_unit__nie=&outer_unit__niew=&outer_unit__nisw=&outer_unit__regex=&outer_width=-2147483648&outer_width__empty=true&outer_width__gt=-2147483648&outer_width__gte=-2147483648&outer_width__lt=-2147483648&outer_width__lte=-2147483648&outer_width__n=-2147483648&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&rack_type=&rack_type__n=&rack_type_id=0&rack_type_id__n=0®ion=®ion__n=®ion_id=®ion_id__n=&role=&role__n=&role_id=0&role_id__n=0&serial=&serial__empty=true&serial__ic=&serial__ie=&serial__iew=&serial__iregex=&serial__isw=&serial__n=&serial__nic=&serial__nie=&serial__niew=&serial__nisw=&serial__regex=&site=&site__n=&site_group=&site_group__n=&site_group_id=&site_group_id__n=&site_id=0&site_id__n=0&start=0&starting_unit=-2147483648&starting_unit__empty=true&starting_unit__gt=-2147483648&starting_unit__gte=-2147483648&starting_unit__lt=-2147483648&starting_unit__lte=-2147483648&starting_unit__n=-2147483648&status=&status__empty=true&status__ic=&status__ie=&status__iew=&status__iregex=&status__isw=&status__n=&status__nic=&status__nie=&status__niew=&status__nisw=&status__regex=&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_group=&tenant_group__n=&tenant_group_id=&tenant_group_id__n=&tenant_id=0&tenant_id__n=0&u_height=-2147483648&u_height__empty=true&u_height__gt=-2147483648&u_height__gte=-2147483648&u_height__lt=-2147483648&u_height__lte=-2147483648&u_height__n=-2147483648&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&weight=0&weight__empty=true&weight__gt=0&weight__gte=0&weight__lt=0&weight__lte=0&weight__n=0&weight_unit=g&weight_unit__empty=true&weight_unit__ic=&weight_unit__ie=&weight_unit__iew=&weight_unit__iregex=&weight_unit__isw=&weight_unit__n=g&weight_unit__nic=&weight_unit__nie=&weight_unit__niew=&weight_unit__nisw=&weight_unit__regex=&width=0&width__ic=0&width__ie=0&width__iew=0&width__iregex=0&width__isw=0&width__n=0&width__nic=0&width__nie=0&width__niew=0&width__nisw=0&width__regex=0' __________________________ GET /api/dcim/racks/{id}/ ___________________________ 1. Test Case ID: pRL2kN - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Rack matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/racks/0/?brief=true&fields=' _____________________ GET /api/dcim/racks/{id}/elevation/ ______________________ 1. Test Case ID: 1mICr2 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Rack matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/racks/0/elevation/?brief=true&exclude=0&expand_devices=true&face=front&fields=&include_images=true&legend_width=30&limit=0&margin_width=15&offset=0&omit=&q=0&render=json&start=0&unit_height=0' ______________________ GET /api/dcim/rear-port-templates/ ______________________ 1. Test Case ID: iCVmW1 - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "Cannot resolve keyword 'front_port' into field. Choices are: _location, _location_id, _rack, _rack_id, _site, _site_id, bookmarks, cable, cable_connector, cable_end, cable_id, cable_positions, cable_terminations, color, created, custom_field_data, description, device, device_id, id, inventory_items, journal_entries, label, last_updated, mappings, mark_connected, module, module_id, name, owner, owner_id, positions, subscriptions, tagged_items, tags, type", "exception": "FieldError", "netbox_versio // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/rear-port-templates/?brief=true&color=&color__empty=true&color__ic=&color__ie=&color__iew=&color__iregex=&color__isw=&color__n=&color__nic=&color__nie=&color__niew=&color__nisw=&color__regex=&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device_type_id=0&device_type_id__n=0&fields=&front_port_id=0&front_port_id__n=0&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&label=&label__empty=true&label__ic=&label__ie=&label__iew=&label__iregex=&label__isw=&label__n=&label__nic=&label__nie=&label__niew=&label__nisw=&label__regex=&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&module_type_id=0&module_type_id__n=0&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&positions=-2147483648&positions__empty=true&positions__gt=-2147483648&positions__gte=-2147483648&positions__lt=-2147483648&positions__lte=-2147483648&positions__n=-2147483648&q=&start=0&type=&type__empty=true&type__ic=&type__ie=&type__iew=&type__iregex=&type__isw=&type__n=&type__nic=&type__nie=&type__niew=&type__nisw=&type__regex=' 2. Test Case ID: W9ovEr - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"id__gt":["Enter a whole number."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/rear-port-templates/?id__gt=%11%F1%A4%AC%80k%C2%BA9g%F1%AD%9D%B9&id__gt=5.15017702117688e%2B16&id__gt=true&id__gt=%5B%5B%27null%27%2C+-174152%5D%2C+%5B60528166%2C+2782%2C+%5B%27%C3%85%C3%A1%3C%C2%B4%5CU000c12a7%C3%9B%5CU000979fe%5CU00071831r%C3%B2%5Cx82%C3%91%C2%A1%C3%92o%27%2C+3.0911777366652656e%2B16%2C+%27iT%C2%B4%3F%C2%B2%27%5D%5D%2C+%5B%7B%7D%2C+%5B%27null%27%5D%5D%2C+%7B%27%5Cx81%C3%94%27%3A+%7B%27H%27%3A+%27null%27%7D%2C+%27S%5CU00096b71%C3%AB%5Cx13%27%3A+4.735144418477222e%2B158%2C+%27%C3%92%C3%AD%27%3A+%5B%5D%7D%2C+%7B%7D%5D&id__gt=%7B%27P%5CU000a6656X%27%3A+%5B%5D%2C+%27%5CU000b6087X%5CU00108062V%C3%8C%5Cx83%C2%AB%C2%B6%27%3A+%5B%5B%5B%27%27%2C+-4068%2C+%27%C3%AA%5Cx93+G%5CU000837da%5CU000b8638iw%5Cx18%5C%5C%5Cx9d%5Cx93%27%5D%5D%2C+%5B%5D%5D%2C+%27%5Cx94%5Cx8c%E5%A9%B6%27%3A+%27null%27%7D&id__gt=2.574544699466455e%2B16&id__gt=%7B%27%5CU0006814b%5Ct%21%5CU0003ba5c%C3%A2%5CU000a0d98%27%3A+%7B%7D%2C+%27%5Cx80%2B%5Cx0b%C3%9B+%5CU000ca7678b%F0%A9%A7%BD%C3%90%5CU001008a1%2F%7B%5Cx83%27%3A+%7B%27%C2%A8%5CU000ab64e%22%3A%C3%83%2C%5CU0008b032%27%3A+%27false%27%2C+%27%27%3A+%7B%7D%2C+%27%5B0%3D%3E%C3%AD%5CU00036edenM%5CU0008e362%5CU00082521%3D%C2%A5s%C2%B0%5CU0008651c%C2%BE%C3%87%C3%B7%C3%A5%5CU0005ff2a%7B%3Cb%27%3A+6.284573926458163e%2B16%7D%7D&id__gt=%7B%27%5CU000ae29bL%27%3A+%5B%27%C3%BD%5E%5Cx8c%3C%27%5D%2C+%27%5CU000afcf6%5Cx9e%27%3A+%5B1.7976931348623155e%2B308%2C+%27false%27%2C+-1.7976931348623155e%2B308%5D%2C+%27%C3%A7%C3%A6%28I%C3%84%27%3A+%7B%7D%2C+%27%C3%83-%5CU000f00c7C%5Cx85%27%3A+%7B%7D%2C+%27%27%3A+%5B288369%5D%7D&id__gt=%7B%27%5Cx0b%27%3A+5.194261559026471e%2B307%7D&id__gt=%7B%27%5Cx8b%C3%89%C2%B0%C3%A3%5CU00063165%5CU000dc46a%27%3A+-1333%2C+%22%276%5B%C3%88%5CU00041867%C3%83l%22%3A+%27null%27%2C+%27%27%3A+%7B%7D%2C+%27%5Cx04%5CU000a59e7%27%3A+%7B%27%27%3A+%5B%27null%27%2C+1.1125369292536007e-308%2C+%27true%27%5D%2C+%27wk%5CU00089f42%5Cx84%C2%BC%F0%AA%AD%B8%27%3A+%27KF%C3%8Bq%5Cx84%5CU000ef5dd%5CU000b11e7%5Cx8e%5CU000eb5bd%C3%AC%26%EA%B3%A9%5Cx18%27%2C+%27%5CU00041f78%C2%BC%C3%8FKP1%27%3A+%27%F0%9D%9D%A1%5CU000b7e41%5CU000a96e6%5Cx0b%27%7D%2C+%27%5CU00046a7c%5E%27%3A+%5B%5D%2C+%27AllowHeaderMismatch%27%3A+%5B%5D%7D&id__gt=%7B%27%27%3A+%5B%5D%2C+%27%5CU0003f3d2%27%3A+%7B%27%27%3A+%5B%5D%2C+%27%C3%80%5Cx123%5Cx18%24%27%3A+%5B%27true%27%2C+%27false%27%2C+2.1203276084016718e%2B228%5D%2C+%27%C3%BC%5D%5CU000bc9a5q%5Cxad%2F%27%3A+%7B%7D%7D%2C+%27%5Cxa0%5CU000a7de8P%C2%A1%C3%AB%5CU000c4950%C3%A1m%22%5D%C3%B7%F0%A0%9A%89%C3%85%27%3A+%5B%7B%27%27%3A+%27%C3%9E%5CU00087e087%C2%A8%27%7D%2C+%27%C2%B5%C2%AB%C3%96%C3%82%5CU000518ea%5Cx88%F0%A7%9C%8F%27%2C+%5B%5D%5D%2C+%27%C3%BF%5Cx14%27%3A+%7B%27%C3%B7%27%3A+%7B%7D%7D%2C+%27%F0%A7%B8%82L6Ln%5Cx13%5Cx0f%5CU000d3b6b%C2%A8%C3%BC%5Cx8fv%27%3A+%7B%27%E5%9A%BC%5Cx16%5DzMo%22JR%27%3A+%5B%5D%7D%2C+%27%C3%9A%5CU00099796%27%3A+-1.7976931348623157e%2B308%7D' ___________________ GET /api/dcim/rear-port-templates/{id}/ ____________________ 1. Test Case ID: 9uRNYb - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No RearPortTemplate matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/rear-port-templates/0/?brief=true&fields=' __________________________ GET /api/dcim/rear-ports/ ___________________________ 1. Test Case ID: uXI7xy - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "Cannot resolve keyword 'front_port' into field. Choices are: _location, _location_id, _rack, _rack_id, _site, _site_id, bookmarks, cable, cable_connector, cable_end, cable_id, cable_positions, cable_terminations, color, created, custom_field_data, description, device, device_id, id, inventory_items, journal_entries, label, last_updated, mappings, mark_connected, module, module_id, name, owner, owner_id, positions, subscriptions, tagged_items, tags, type", "exception": "FieldError", "netbox_versio // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/rear-ports/?brief=true&cable_connector=-2147483648&cable_connector__empty=true&cable_connector__gt=-2147483648&cable_connector__gte=-2147483648&cable_connector__lt=-2147483648&cable_connector__lte=-2147483648&cable_connector__n=-2147483648&cable_end=A&cable_end__empty=true&cable_end__ic=&cable_end__ie=&cable_end__iew=&cable_end__iregex=&cable_end__isw=&cable_end__n=A&cable_end__nic=&cable_end__nie=&cable_end__niew=&cable_end__nisw=&cable_end__regex=&cable_id=0&cable_id__n=0&cabled=true&color=&color__empty=true&color__ic=&color__ie=&color__iew=&color__iregex=&color__isw=&color__n=&color__nic=&color__nie=&color__niew=&color__nisw=&color__regex=&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device=&device__n=&device_id=0&device_id__n=0&device_role=&device_role__n=&device_role_id=0&device_role_id__n=0&device_status=&device_status__empty=true&device_status__ic=&device_status__ie=&device_status__iew=&device_status__iregex=&device_status__isw=&device_status__n=&device_status__nic=&device_status__nie=&device_status__niew=&device_status__nisw=&device_status__regex=&device_type=&device_type__n=&device_type_id=0&device_type_id__n=0&fields=&front_port_id=0&front_port_id__n=0&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&label=&label__empty=true&label__ic=&label__ie=&label__iew=&label__iregex=&label__isw=&label__n=&label__nic=&label__nie=&label__niew=&label__nisw=&label__regex=&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&location=&location__n=&location_id=0&location_id__n=0&mark_connected=true&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&module_id=0&module_id__n=0&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&occupied=true&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&positions=-2147483648&positions__empty=true&positions__gt=-2147483648&positions__gte=-2147483648&positions__lt=-2147483648&positions__lte=-2147483648&positions__n=-2147483648&q=&rack=&rack__n=&rack_id=0&rack_id__n=0®ion=®ion__n=®ion_id=®ion_id__n=&site=&site__n=&site_group=&site_group__n=&site_group_id=&site_group_id__n=&site_id=0&site_id__n=0&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=' 2. Test Case ID: lcV3KJ - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group":["Select a valid choice. is not one of the available choices."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/rear-ports/?color__ie=%3FQ9%C2%96%F4%89%81%897%3E%F3%A5%B1%8D%F1%BA%BD%99%C2%8C&color__ie=%60%0E%C3%A6i%C3%BFz%21%07%C3%BC%F1%BE%84%A8&color__ie=&color__ie=Bs&color__ie=N%C3%B5%C3%95%C3%99%C3%AD%C3%A5%C2%BB%3F%C2%B7%C3%94%C2%A3&color__ie=z%C3%B8%C3%B5%C2%B9%F4%8C%8E%A1&color__ie=l%C2%A8%C3%82&color__ie=&owner_group=' ________________________ GET /api/dcim/rear-ports/{id}/ ________________________ 1. Test Case ID: MBIzpy - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No RearPort matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/rear-ports/0/?brief=true&fields=' _____________________ GET /api/dcim/rear-ports/{id}/paths/ _____________________ 1. Test Case ID: EqO7EA - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No RearPort matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/rear-ports/0/paths/?brief=true&fields=' 2. Test Case ID: haIVwX - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "Field 'id' expected a number but got 'null,null'.", "exception": "ValueError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/rear-ports/null%2Cnull/paths/?brief=true&fields=&omit=' ____________________________ GET /api/dcim/regions/ ____________________________ 1. Test Case ID: 2sEwJ2 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"contact":["Select a valid choice. 0 is not one of th // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/regions/?ancestor=&ancestor__n=&ancestor_id=&ancestor_id__n=&brief=true&contact=0&contact__n=0&contact_group=&contact_group__n=&contact_role=0&contact_role__n=0&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&parent=&parent__n=&parent_id=0&parent_id__n=0&q=&slug=&slug__empty=true&slug__ic=&slug__ie=&slug__iew=&slug__iregex=&slug__isw=&slug__n=&slug__nic=&slug__nie=&slug__niew=&slug__nisw=&slug__regex=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0' _________________________ GET /api/dcim/regions/{id}/ __________________________ 1. Test Case ID: fdFjf9 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Region matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/regions/0/?brief=true&fields=' 2. Test Case ID: 2u1XSb - Response violates schema "created" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/Region: { "required": [ "_depth", "created", "display", "display_url", "id", "last_updated", "name", "prefix_count", "site_count", "slug", "url" ], "type": "object", "description": "Base serializer class for models inheriting from NestedGr... "properties": { "id": { "type": "integer", // Output truncated... } Value: { "_depth": 0, "description": "", "display": "0", "id": 1, "name": "0", "site_count": 0, "slug": "0", "url": "http://0.0.0.0:44043/api/dcim/regions/1/" } [200] OK: `{"id":1,"url":"http://0.0.0.0:44043/api/dcim/regions/1/","display":"0","name":"0","slug":"0","description":"","site_count":0,"_depth":0}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/regions/1/?brief=true&fields=' __________________________ GET /api/dcim/site-groups/ __________________________ 1. Test Case ID: CrRCc9 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"contact":["Select a valid choice. 0 is not one of th // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/site-groups/?ancestor=&ancestor__n=&ancestor_id=&ancestor_id__n=&brief=true&contact=0&contact__n=0&contact_group=&contact_group__n=&contact_role=0&contact_role__n=0&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&parent=&parent__n=&parent_id=0&parent_id__n=0&q=&slug=&slug__empty=true&slug__ic=&slug__ie=&slug__iew=&slug__iregex=&slug__isw=&slug__n=&slug__nic=&slug__nie=&slug__niew=&slug__nisw=&slug__regex=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0' _______________________ GET /api/dcim/site-groups/{id}/ ________________________ 1. Test Case ID: zwDZFz - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No SiteGroup matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/site-groups/0/?brief=true&fields=' _____________________________ GET /api/dcim/sites/ _____________________________ 1. Test Case ID: w28e1q - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"tenant_group_id":["“” is not a valid value."],"tenan // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/sites/?asn=1&asn__n=1&asn_id=0&asn_id__n=0&brief=true&contact=0&contact__n=0&contact_group=&contact_group__n=&contact_role=0&contact_role__n=0&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&facility=&facility__empty=true&facility__ic=&facility__ie=&facility__iew=&facility__iregex=&facility__isw=&facility__n=&facility__nic=&facility__nie=&facility__niew=&facility__nisw=&facility__regex=&fields=&group=&group__n=&group_id=&group_id__n=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&latitude=0&latitude__empty=true&latitude__gt=0&latitude__gte=0&latitude__lt=0&latitude__lte=0&latitude__n=0&limit=0&longitude=0&longitude__empty=true&longitude__gt=0&longitude__gte=0&longitude__lt=0&longitude__lte=0&longitude__n=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=®ion=®ion__n=®ion_id=®ion_id__n=&slug=&slug__empty=true&slug__ic=&slug__ie=&slug__iew=&slug__iregex=&slug__isw=&slug__n=&slug__nic=&slug__nie=&slug__niew=&slug__nisw=&slug__regex=&start=0&status=&status__empty=true&status__ic=&status__ie=&status__iew=&status__iregex=&status__isw=&status__n=&status__nic=&status__nie=&status__niew=&status__nisw=&status__regex=&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_group=&tenant_group__n=&tenant_group_id=&tenant_group_id__n=&tenant_id=0&tenant_id__n=0&time_zone=&time_zone__ic=&time_zone__ie=&time_zone__iew=&time_zone__iregex=&time_zone__isw=&time_zone__n=&time_zone__nic=&time_zone__nie=&time_zone__niew=&time_zone__nisw=&time_zone__regex=' __________________________ GET /api/dcim/sites/{id}/ ___________________________ 1. Test Case ID: X0Egxw - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Site matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/sites/0/?brief=true&fields=' 2. Test Case ID: WqR6kX - Response violates schema "circuit_count" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/Site: { "required": [ "circuit_count", "created", "device_count", "display", "display_url", "id", "last_updated", "name", "prefix_count", "rack_count", "slug", "url", "virtualmachine_count", "vlan_count" ], "type": "object", "description": "Base serializer class for models inheriting from PrimaryM... // Output truncated... } Value: { "description": "\u00a9", "display": "router-1", "id": 1, "name": "router-1", "slug": "oubvyOT", "url": "http://0.0.0.0:44043/api/dcim/sites/1/" } [200] OK: `{"id":1,"url":"http://0.0.0.0:44043/api/dcim/sites/1/","display":"router-1","name":"router-1","slug":"oubvyOT","description":"©"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/sites/1/?brief=true' ________________________ GET /api/dcim/virtual-chassis/ ________________________ 1. Test Case ID: rC4OlY - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"master_id":["Select a valid choice. 0 is not one of // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/virtual-chassis/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&domain=&domain__empty=true&domain__ic=&domain__ie=&domain__iew=&domain__iregex=&domain__isw=&domain__n=&domain__nic=&domain__nie=&domain__niew=&domain__nisw=&domain__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&master=&master__n=&master_id=0&master_id__n=0&member_count=-2147483648&member_count__empty=true&member_count__gt=-2147483648&member_count__gte=-2147483648&member_count__lt=-2147483648&member_count__lte=-2147483648&member_count__n=-2147483648&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=®ion=®ion__n=®ion_id=®ion_id__n=&site=&site__n=&site_group=&site_group__n=&site_group_id=&site_group_id__n=&site_id=0&site_id__n=0&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_id=0&tenant_id__n=0' _____________________ GET /api/dcim/virtual-chassis/{id}/ ______________________ 1. Test Case ID: ldhX7b - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No VirtualChassis matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/virtual-chassis/0/?brief=true&fields=' 2. Test Case ID: TY2pgU - Response violates schema "created" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/VirtualChassis: { "required": [ "created", "display", "display_url", "id", "last_updated", "member_count", "members", "name", "url" ], "type": "object", "description": "Base serializer class for models inheriting from PrimaryM... "properties": { "id": { "type": "integer", "readOnly": true }, // Output truncated... } Value: { "description": "", "display": "Workbench", "id": 1, "master": null, "member_count": 0, "name": "Workbench", "url": "http://0.0.0.0:44043/api/dcim/virtual-chassis/1/" } [200] OK: `{"id":1,"url":"http://0.0.0.0:44043/api/dcim/virtual-chassis/1/","display":"Workbench","name":"Workbench","master":null,"description":"","member_count":0}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/virtual-chassis/1/?omit=&brief=true' ____________________ GET /api/dcim/virtual-device-contexts/ ____________________ 1. Test Case ID: nxe68v - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"device":["Select a valid choice. 0 is not one of the available choices."],"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/virtual-device-contexts/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device=0&device__n=0&device_id=0&device_id__n=0&fields=&has_primary_ip=true&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&identifier=-2147483648&identifier__empty=true&identifier__gt=-2147483648&identifier__gte=-2147483648&identifier__lt=-2147483648&identifier__lte=-2147483648&identifier__n=-2147483648&interface_id=0&interface_id__n=0&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&primary_ip4=&primary_ip4__n=&primary_ip4_id=0&primary_ip4_id__n=0&primary_ip6=&primary_ip6__n=&primary_ip6_id=0&primary_ip6_id__n=0&q=&start=0&status=&status__empty=true&status__ic=&status__ie=&status__iew=&status__iregex=&status__isw=&status__n=&status__nic=&status__nie=&status__niew=&status__nisw=&status__regex=&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_group=&tenant_group__n=&tenant_group_id=&tenant_group_id__n=&tenant_id=0&tenant_id__n=0' _________________ GET /api/dcim/virtual-device-contexts/{id}/ __________________ 1. Test Case ID: C3VbLn - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No VirtualDeviceContext matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/dcim/virtual-device-contexts/0/?brief=true&fields=' __________________________ GET /api/extras/bookmarks/ __________________________ 1. Test Case ID: eQ6kGR - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"user":["Select a valid choice. is not one of the available choices."],"user__n":["Select a valid choice. is not one of the available choices."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/bookmarks/?brief=true&created=2000-01-01T00%3A00%3A00Z&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&limit=0&object_id=-2147483648&object_id__empty=true&object_id__gt=-2147483648&object_id__gte=-2147483648&object_id__lt=-2147483648&object_id__lte=-2147483648&object_id__n=-2147483648&object_type=&object_type__n=&object_type_id=-2147483648&object_type_id__empty=-2147483648&object_type_id__gt=-2147483648&object_type_id__gte=-2147483648&object_type_id__lt=-2147483648&object_type_id__lte=-2147483648&object_type_id__n=-2147483648&offset=0&omit=&ordering=&start=0&user=&user__n=' _______________________ GET /api/extras/bookmarks/{id}/ ________________________ 1. Test Case ID: hYHNOU - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Bookmark matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/bookmarks/0/?brief=true&fields=' ___________________ GET /api/extras/config-context-profiles/ ___________________ 1. Test Case ID: 592qiP - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"data_source_id":["Select a valid choice. 0 is not on // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/config-context-profiles/?auto_sync_enabled=true&brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&data_file_id=0&data_file_id__n=0&data_source_id=0&data_source_id__n=0&data_synced=2000-01-01T00%3A00%3A00Z&data_synced__empty=true&data_synced__gt=2000-01-01T00%3A00%3A00Z&data_synced__gte=2000-01-01T00%3A00%3A00Z&data_synced__lt=2000-01-01T00%3A00%3A00Z&data_synced__lte=2000-01-01T00%3A00%3A00Z&data_synced__n=2000-01-01T00%3A00%3A00Z&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0' 2. Test Case ID: LAqFxA - Response violates schema null is not of type "object" Validated against the response schema for status code 200. Schema at /components/schemas/BriefDataSource: { "type": "object", "description": "Base serializer class for models inheriting from PrimaryM... "properties": { "id": { "type": "integer", "readOnly": true }, "url": { "type": "string", "format": "uri", "readOnly": true }, "display": { "type": "string", "readOnly": true }, "name": { "type": "string", // Output truncated... } Value: null [200] OK: `{"count":1,"next":null,"previous":null,"results":[{"id":1,"url":"http://0.0.0.0:44043/api/extras/config-context-profiles/1/","display_url":"http://0.0.0.0:44043/extras/config-context-profiles/1/","display":"0","name":"0","description":"","schema":null,"tags":[],"owner":null,"comments":"","data_source":null,"data_path":"","data_file":null,"data_synced":null,"created":"2026-10-10T17:55:45.683786Z","last_updated":"2026-10-10T18:05:16.123570Z"}]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/extras/config-context-profiles/ 3. Test Case ID: 7U2F6h - Response violates schema "created" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/ConfigContextProfile: { "required": [ "created", "data_path", "data_synced", "display", "display_url", "id", "last_updated", "name", "url" ], "type": "object", "description": "Base serializer class for models inheriting from PrimaryM... "properties": { "id": { "type": "integer", "readOnly": true }, // Output truncated... } Value: {} [200] OK: `{"count":1,"next":null,"previous":null,"results":[{}]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/config-context-profiles/?fields=%2F%C3%89&brief=true' ________________ GET /api/extras/config-context-profiles/{id}/ _________________ 1. Test Case ID: t1yghM - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No ConfigContextProfile matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/config-context-profiles/0/?brief=true&fields=' 2. Test Case ID: 5wGTHw - Response violates schema null is not of type "object" Validated against the response schema for status code 200. Schema at /components/schemas/BriefDataSource: { "type": "object", "description": "Base serializer class for models inheriting from PrimaryM... "properties": { "id": { "type": "integer", "readOnly": true }, "url": { "type": "string", "format": "uri", "readOnly": true }, "display": { "type": "string", "readOnly": true }, "name": { "type": "string", // Output truncated... } Value: null [200] OK: `{"id":1,"url":"http://0.0.0.0:44043/api/extras/config-context-profiles/1/","display_url":"http://0.0.0.0:44043/extras/config-context-profiles/1/","display":"0","name":"0","description":"","schema":null,"tags":[],"owner":null,"comments":"","data_source":null,"data_path":"","data_file":null,"data_synced":null,"created":"2026-10-10T17:55:45.683786Z","last_updated":"2026-10-10T18:05:16.123570Z"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/extras/config-context-profiles/1/ 3. Test Case ID: kmeeRl - Response violates schema "created" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/ConfigContextProfile: { "required": [ "created", "data_path", "data_synced", "display", "display_url", "id", "last_updated", "name", "url" ], "type": "object", "description": "Base serializer class for models inheriting from PrimaryM... "properties": { "id": { "type": "integer", "readOnly": true }, // Output truncated... } Value: {} [200] OK: `{}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/config-context-profiles/1/?brief=true&fields=%F1%9C%B9%B3&omit=%1F%F1%B7%B6%BB%C3%96%C3%AB%0C%C3%BF%5E' _______________________ GET /api/extras/config-contexts/ _______________________ 1. Test Case ID: OgeysC - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"profile_id":["Select a valid choice. 0 is not one of the available choices."],"profile":["Select a valid choice. is not one of the available choices."],"region_id":["Select a valid choice. 0 is not // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/config-contexts/?auto_sync_enabled=true&brief=true&cluster_group=&cluster_group__n=&cluster_group_id=0&cluster_group_id__n=0&cluster_id=0&cluster_id__n=0&cluster_type=&cluster_type__n=&cluster_type_id=0&cluster_type_id__n=0&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&data_file_id=0&data_file_id__n=0&data_source_id=0&data_source_id__n=0&data_synced=2000-01-01T00%3A00%3A00Z&data_synced__empty=true&data_synced__gt=2000-01-01T00%3A00%3A00Z&data_synced__gte=2000-01-01T00%3A00%3A00Z&data_synced__lt=2000-01-01T00%3A00%3A00Z&data_synced__lte=2000-01-01T00%3A00%3A00Z&data_synced__n=2000-01-01T00%3A00%3A00Z&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device_role=&device_role__n=&device_role_id=0&device_role_id__n=0&device_type_id=0&device_type_id__n=0&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&is_active=true&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&location=&location__n=&location_id=0&location_id__n=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&platform=&platform__n=&platform_id=0&platform_id__n=0&profile=&profile__n=&profile_id=0&profile_id__n=0&q=®ion=®ion__n=®ion_id=0®ion_id__n=0&site=&site__n=&site_group=&site_group__n=&site_group_id=0&site_group_id__n=0&site_id=0&site_id__n=0&start=0&tag=&tag__n=&tag_id=0&tag_id__n=0&tenant=&tenant__n=&tenant_group=&tenant_group__n=&tenant_group_id=0&tenant_group_id__n=0&tenant_id=0&tenant_id__n=0&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&weight=-2147483648&weight__empty=true&weight__gt=-2147483648&weight__gte=-2147483648&weight__lt=-2147483648' ____________________ GET /api/extras/config-contexts/{id}/ _____________________ 1. Test Case ID: 32jx0Q - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No ConfigContext matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/config-contexts/0/?brief=true&fields=' ______________________ GET /api/extras/config-templates/ _______________________ 1. Test Case ID: MQaNU2 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"data_source_id":["Select a valid choice. 0 is not one of the available choices."],"data_file_id":["Select a valid choice. 0 is not one of the available choices."],"tag":["Select a valid choice. is // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/config-templates/?as_attachment=true&auto_sync_enabled=true&brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&data_file_id=0&data_file_id__n=0&data_source_id=0&data_source_id__n=0&data_synced=2000-01-01T00%3A00%3A00Z&data_synced__empty=true&data_synced__gt=2000-01-01T00%3A00%3A00Z&data_synced__gte=2000-01-01T00%3A00%3A00Z&data_synced__lt=2000-01-01T00%3A00%3A00Z&data_synced__lte=2000-01-01T00%3A00%3A00Z&data_synced__n=2000-01-01T00%3A00%3A00Z&debug=true&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&file_extension=&file_extension__empty=true&file_extension__ic=&file_extension__ie=&file_extension__iew=&file_extension__iregex=&file_extension__isw=&file_extension__n=&file_extension__nic=&file_extension__nie=&file_extension__niew=&file_extension__nisw=&file_extension__regex=&file_name=&file_name__empty=true&file_name__ic=&file_name__ie=&file_name__iew=&file_name__iregex=&file_name__isw=&file_name__n=&file_name__nic=&file_name__nie=&file_name__niew=&file_name__nisw=&file_name__regex=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&mime_type=&mime_type__empty=true&mime_type__ic=&mime_type__ie=&mime_type__iew=&mime_type__iregex=&mime_type__isw=&mime_type__n=&mime_type__nic=&mime_type__nie=&mime_type__niew=&mime_type__nisw=&mime_type__regex=&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0' ____________________ GET /api/extras/config-templates/{id}/ ____________________ 1. Test Case ID: Sc6su4 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No ConfigTemplate matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/config-templates/0/?brief=true&fields=' __________________ GET /api/extras/custom-field-choice-sets/ ___________________ 1. Test Case ID: Q6um9I - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"owner_group_id__n":["Select a valid choice. 0 is not one of the available choices."],"owner_group__n":["Select a valid choice. is not one of the available choices."],"owner_id__n":["Select a valid // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/custom-field-choice-sets/?base_choices=IATA&base_choices__empty=true&base_choices__ic=&base_choices__ie=&base_choices__iew=&base_choices__iregex=&base_choices__isw=&base_choices__n=IATA&base_choices__nic=&base_choices__nie=&base_choices__niew=&base_choices__nisw=&base_choices__regex=&brief=true&choice=&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&order_alphabetically=true&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&start=0' 2. Test Case ID: 0cZ5rS - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "The QuerySet value for an isnull lookup must be True or False.", "exception": "ValueError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/custom-field-choice-sets/?base_choices=IATA&base_choices__empty=true&base_choices__ic=&base_choices__ie=&base_choices__iew=&base_choices__iregex=&base_choices__isw=&base_choices__n=IATA&base_choices__nic=&base_choices__nie=&base_choices__niew=&base_choices__nisw=&base_choices__regex=&brief=true&choice=&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&order_alphabetically=true&ordering=' 3. Test Case ID: G6npo0 - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: parameter `id` in query - violates `minimum`, `maximum` at /properties/id/items [200] OK: `{"count":0,"next":null,"previous":null,"results":[]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/custom-field-choice-sets/?id=-10596987931058&id=75366874899621&id=656258533252742508110900653576945664&id=13814097099&id=20588626877&id=171021071163&id=-228131262855151386624&id=-4215952219019903424526876063825920&id=8450758021384845131776&id=2229521686&id=-120330972187010415984640&id=-36669779646917584&id=-268652066484385906688' ________________ GET /api/extras/custom-field-choice-sets/{id}/ ________________ 1. Test Case ID: NTcHPz - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No CustomFieldChoiceSet matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/custom-field-choice-sets/0/?brief=true&fields=' ____________ GET /api/extras/custom-field-choice-sets/{id}/choices/ ____________ 1. Test Case ID: pxiXTM - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No CustomFieldChoiceSet matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/custom-field-choice-sets/0/choices/?brief=true&fields=' 2. Test Case ID: Sdwvlp - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "Field 'id' expected a number but got '\\x8f\u00ee'.", "exception": "ValueError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/custom-field-choice-sets/%C2%8F%C3%AE/choices/?brief=%F3%A2%8D%BC&omit=%C3%A0S%C3%91%23%C3%96%C3%8D%08%F0%B6%9F%BF%3C%C2%88%26k%0D%F0%95%8A%9A%C3%BA&fields=%C2%AC%F3%AF%91%B9%0A%C2%92~%1B%C3%95%F0%A8%B7%99' ________________________ GET /api/extras/custom-fields/ ________________________ 1. Test Case ID: zg8Hta - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "invalid regular expression: brackets [] not balanced", "exception": "DataError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/custom-fields/?label__iregex=%D0%95%F1%AD%9D%AD.%0B%F1%9D%87%88%C2%8D&label__iregex=%C3%82%2F%C3%8D&label__iregex=%C2%92%C2%8A%7D%F3%AB%BB%BE%C2%813%C2%B1O%C3%A5%3F%F3%9C%8C%A6T%C3%A3%0C%C2%95%C3%9B%C3%9EJ%C3%98%5BLP&label__iregex=g%C2%A9%C3%B6%C2%9D%F3%8B%AA%81%C2%B1I%C3%8AI%C3%A0%F2%8E%81%84%1D&label__iregex=%01%3F%C2%A81L%0D%C3%810%C2%AC-%F3%A1%80%A6%7D%C2%91I%F0%AE%99%B6%0F%C2%89%F3%B6%A3%92%E8%BE%A5%18&validation_regex__empty=true' 2. Test Case ID: WLJjVO - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `["Invalid 'start' parameter: must be a non-negative integer."]` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/custom-fields/?start=false&description__isw=&description__isw=d&description__isw=%F1%BD%9C%B8v%04&description__isw=%7C%E9%83%B4%F3%90%B1%B2V%F4%8E%A4%A0Z&description__isw=%C3%BC&description__isw=&description__isw=%F0%9D%85%AC%F1%81%AC%928&description__isw=V%C2%BDL%0E%18%C3%92%F3%BE%86%81i%C3%B5%F3%93%B9%96%F1%AA%92%96%C3%94&description__isw=%F0%B0%91%84%C3%96%C3%B5&description__isw=%0C%C2%B3%C2%88%C3%85&description__isw=%C3%B5%F1%A2%86%8A%01&validation_regex__isw=started_at&validation_regex__isw=%C3%A1_&validation_regex__isw=%7CD&validation_regex__isw=&validation_regex__isw=%F1%8E%B8%B6&validation_regex__isw=x%1C%C3%94%C3%80%C3%A8%F4%85%9C%A3%F0%9A%84%84n%C3%81%C3%AD&validation_regex__isw=G%11u%F3%BB%A7%97%C2%99%F3%9C%B3%A1&validation_regex__isw=%F3%B2%B7%A0%26&validation_regex__isw=%F3%A6%9B%8Djq&validation_regex__isw=&validation_regex__isw=NULL&last_updated=0349-12-14T22%3A28%3A11.60245-13%3A21&last_updated=5697-02-27T23%3A03%3A41Z&last_updated=2940-05-07T08%3A52%3A24Z&last_updated=0146-03-29T23%3A19%3A33Z&last_updated=0551-07-07T16%3A54%3A47-05%3A35&last_updated=0052-10-01T13%3A01%3A36%2B08%3A46&last_updated=6826-05-22T11%3A47%3A16Z&filter_logic__nic=%14%F1%BA%AB%9E%C2%8F%C3%BE%1FI%0A%C3%87%C3%94%F3%8F%B4%86%C3%A0%3B.%E5%A9%A2%C2%AF%F0%9E%B4%8Fn%27%F2%B7%AC%BA&filter_logic__nic=u%C3%A4E%C3%86%29&filter_logic__nic=&filter_logic__nic=k%19q%F2%BA%A8%B0X%11%02%C2%AF%F0%A3%9B%86' _____________________ GET /api/extras/custom-fields/{id}/ ______________________ 1. Test Case ID: bXN8Km - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No CustomField matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/custom-fields/0/?brief=true&fields=' ________________________ GET /api/extras/custom-links/ _________________________ 1. Test Case ID: eJ6QcU - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"object_type_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group_id__n":["Select a valid choice. 0 is not one of the available choices."],"owner_group__n":["Select a va // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/custom-links/?brief=true&button_class=black&button_class__empty=true&button_class__ic=&button_class__ie=&button_class__iew=&button_class__iregex=&button_class__isw=&button_class__n=black&button_class__nic=&button_class__nie=&button_class__niew=&button_class__nisw=&button_class__regex=&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&enabled=true&fields=&group_name=&group_name__empty=true&group_name__ic=&group_name__ie=&group_name__iew=&group_name__iregex=&group_name__isw=&group_name__n=&group_name__nic=&group_name__nie=&group_name__niew=&group_name__nisw=&group_name__regex=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&link_text=&link_text__ic=&link_text__ie=&link_text__iew=&link_text__iregex=&link_text__isw=&link_text__n=&link_text__nic=&link_text__nie=&link_text__niew=&link_text__nisw=&link_text__regex=&link_url=&link_url__ic=&link_url__ie=&link_url__iew=&link_url__iregex=&link_url__isw=&link_url__n=&link_url__nic=&link_url__nie=&link_url__niew=&link_url__nisw=&link_url__regex=&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&new_window=true&object_type=&object_type__ic=&object_type__ie=&object_type__iew=&object_type__iregex=&object_type__isw=&object_type__n=&object_type__nic=&object_type__nie=&object_type__niew=&object_type__nisw=&object_type__regex=&object_type_id=0&object_type_id__n=0&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&start=0&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&weight=-2147483648&weight__empty=true&weight__gt=-2147483648&weight__gte=-2147483648&weight__lt=-2147483648' 2. Test Case ID: X2eGc6 - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "invalid regular expression: brackets [] not balanced", "exception": "DataError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/custom-links/?name__regex=%C2%B4&name__regex=%03%C3%B9%C2%A6%C2%A8%5B%C3%9Dc%F2%9D%BE%BB%F1%BE%BB%9C%C2%86%C3%9F%27%F1%9A%91%99&name__regex=%F3%A4%9A%A2%C2%82%F2%94%8D%85%F3%AE%BE%9E%C2%B7_p&name__regex=%C3%B5%60&name__regex=%C2%95&last_updated__lte=0523-05-21T17%3A14%3A56Z&last_updated__lte=0921-09-04T02%3A10%3A22.8Z&last_updated__lte=0333-03-17T22%3A23%3A58.124625%2B11%3A18&button_class__ie=&button_class__ie=%C2%99%C2%9D%F3%B2%87%9B%F3%B3%97%98.%0A&button_class__ie=tA%C3%AA%C2%B7%2C-t9%C2%93&button_class__ie=%1B%C3%89%C3%AC%C2%B3&button_class__ie=%F1%AD%81%9Eb' ______________________ GET /api/extras/custom-links/{id}/ ______________________ 1. Test Case ID: KpxQ0s - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No CustomLink matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/custom-links/0/?brief=true&fields=' __________________________ GET /api/extras/dashboard/ __________________________ 1. Test Case ID: xQpdWq - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: parameter `brief` in query - brief: Incorrect type [200] OK: `{"layout":null,"config":null}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/dashboard/?brief=null&brief=null' _________________________ GET /api/extras/event-rules/ _________________________ 1. Test Case ID: P7xMal - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"action_type":["Select a valid choice. is not one of the available choices."],"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/event-rules/?action_is_available=true&action_object_id=-2147483648&action_object_id__empty=-2147483648&action_object_id__gt=-2147483648&action_object_id__gte=-2147483648&action_object_id__lt=-2147483648&action_object_id__lte=-2147483648&action_object_id__n=-2147483648&action_object_type=&action_object_type__n=&action_type=&action_type__empty=true&action_type__ic=&action_type__ie=&action_type__iew=&action_type__iregex=&action_type__isw=&action_type__n=&action_type__nic=&action_type__nie=&action_type__niew=&action_type__nisw=&action_type__regex=&brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&enabled=true&event_type=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&object_type=&object_type__ic=&object_type__ie=&object_type__iew=&object_type__iregex=&object_type__isw=&object_type__n=&object_type__nic=&object_type__nie=&object_type__niew=&object_type__nisw=&object_type__regex=&object_type_id=0&object_type_id__n=0&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0' 2. Test Case ID: kTajRo - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: parameter `modified_by_request` in query - violates `format` at /properties/modified_by_request [200] OK: `{"count":0,"next":null,"previous":null,"results":[]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/event-rules/?modified_by_request=' ______________________ GET /api/extras/event-rules/{id}/ _______________________ 1. Test Case ID: abUCvr - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No EventRule matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/event-rules/0/?brief=true&fields=' ______________________ GET /api/extras/export-templates/ _______________________ 1. Test Case ID: G51RA8 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"object_type_id":["Select a valid choice. 0 is not one of the available choices."],"data_source_id":["Select a valid choice. 0 is not one of the available choices."],"data_file_id":["Select a valid c // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/export-templates/?as_attachment=true&auto_sync_enabled=true&brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&data_file_id=0&data_file_id__n=0&data_source_id=0&data_source_id__n=0&data_synced=2000-01-01T00%3A00%3A00Z&data_synced__empty=true&data_synced__gt=2000-01-01T00%3A00%3A00Z&data_synced__gte=2000-01-01T00%3A00%3A00Z&data_synced__lt=2000-01-01T00%3A00%3A00Z&data_synced__lte=2000-01-01T00%3A00%3A00Z&data_synced__n=2000-01-01T00%3A00%3A00Z&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&file_extension=&file_extension__empty=true&file_extension__ic=&file_extension__ie=&file_extension__iew=&file_extension__iregex=&file_extension__isw=&file_extension__n=&file_extension__nic=&file_extension__nie=&file_extension__niew=&file_extension__nisw=&file_extension__regex=&file_name=&file_name__empty=true&file_name__ic=&file_name__ie=&file_name__iew=&file_name__iregex=&file_name__isw=&file_name__n=&file_name__nic=&file_name__nie=&file_name__niew=&file_name__nisw=&file_name__regex=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&mime_type=&mime_type__empty=true&mime_type__ic=&mime_type__ie=&mime_type__iew=&mime_type__iregex=&mime_type__isw=&mime_type__n=&mime_type__nic=&mime_type__nie=&mime_type__niew=&mime_type__nisw=&mime_type__regex=&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&object_type=&object_type__ic=&object_type__ie=&object_type__iew=&object_type__iregex=&object_type__isw=&object_type__n=&object_type__nic=&object_type__nie=&object_type__niew=&object_type__nisw=&object_type__regex=&object_type_id=0&object_type_id__n=0&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&start=0' 2. Test Case ID: 6EnCEz - API accepted schema-violating request 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 array) [200] OK: `{"count":0,"next":null,"previous":null,"results":[]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/export-templates/?offset=0.3333333333333333&offset=%5B%5B%27null%27%2C+%276%5Cx84EBe%C2%AE%7C%5Cx88%C3%9D%5Cx1f%C3%92%5Cx8d%5Cx9b%C2%AA%5Cx0c%5Cx8a%27%5D%5D&offset=%7B%7D&offset=%7B%270..0%27%3A+-2468%7D&offset=%5B%5D&offset=%7B%27%C3%A7%5CU000a28d4%C3%BA%27%3A+%5B%5B-476%5D%2C+%5B-402%2C+%27true%27%2C+%27%C3%97%5CU0003a9ad%2AL%C3%A8%27%5D%5D%7D&offset=%5B%5D&offset=%7B%27%28%C3%B6%27%3A+%27null%27%2C+%27x%5CU0009b5ff%27%3A+%27true%27%2C+%27%C3%82%23%C2%AE%5CU00056380m%5CU000b2730S%C2%B9%5Cx08L%24%C3%8F%C3%AC%5Cx11%5Cx9f%C3%83%5Cx84%5Cx01%E5%BC%A8%C2%A1%C3%90%27%3A+4060%7D&offset=%5B%7B%27%5CU00047194%5Cnm%5Cx01%5CU00045186%27%3A+%27I%5Cxad%5Cx9c%5Cx91%5Cx87%5Cx83%5Cx0b%3A%40n%C3%94s%5Cx94%27%2C+%27%C2%A9T%27%3A+%27true%27%7D%5D&offset=%7B%7D&offset=%5B%27false%27%2C+-343955%5D&offset=-6.224213558947448e%2B180&offset=%5C%C2%B7&offset=%F2%A2%BC%A6%F1%BC%B4%9B&offset=%5Ez%C3%BF%C3%99%C3%AF%03&offset=L%7C%5C%F1%BB%A1%BA&offset=ffkn%2A%C2%8F%F0%93%88%B2o%3D%C2%B2%09%F1%94%9E%9E%F2%AC%A0%80&offset=w6p%F4%81%89%AC%1D%C2%BB%F3%83%BB%9E%C2%88&offset=true&offset=-5.512611192686505e-189&name__ic=%C2%A2%C3%9C%F3%90%BC%96%F4%85%BA%B3o&name__ic=%C2%9EM%C3%BE3' ____________________ GET /api/extras/export-templates/{id}/ ____________________ 1. Test Case ID: YhoVtP - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No ExportTemplate matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/export-templates/0/?brief=true&fields=' ______________________ GET /api/extras/image-attachments/ ______________________ 1. Test Case ID: 3LlZAZ - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"object_type_id":["Select a valid choice. That choice is not one of the available choices."],"object_type_id__n":["Select a valid choice. That choice is not one of the available choices."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/image-attachments/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&image_height=-2147483648&image_height__empty=true&image_height__gt=-2147483648&image_height__gte=-2147483648&image_height__lt=-2147483648&image_height__lte=-2147483648&image_height__n=-2147483648&image_size=-2147483648&image_size__empty=true&image_size__gt=-2147483648&image_size__gte=-2147483648&image_size__lt=-2147483648&image_size__lte=-2147483648&image_size__n=-2147483648&image_width=-2147483648&image_width__empty=true&image_width__gt=-2147483648&image_width__gte=-2147483648&image_width__lt=-2147483648&image_width__lte=-2147483648&image_width__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&object_id=-2147483648&object_id__empty=true&object_id__gt=-2147483648&object_id__gte=-2147483648&object_id__lt=-2147483648&object_id__lte=-2147483648&object_id__n=-2147483648&object_type=&object_type__n=&object_type_id=0&object_type_id__n=0&offset=0&omit=&ordering=&q=&start=0' ___________________ GET /api/extras/image-attachments/{id}/ ____________________ 1. Test Case ID: bfjUyE - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No ImageAttachment matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/image-attachments/0/?brief=true&fields=' _______________________ GET /api/extras/journal-entries/ _______________________ 1. Test Case ID: nywLKW - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"assigned_object_type_id":["Select a valid choice. 0 is not one of the available choices."],"kind":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"created_by_id":["Select a valid choice. 0 is not one of the available choices."],"created_by":["Select a valid choice. is not one of the available choices."],"assigned_object_type_id__n":["Select a v // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/journal-entries/?assigned_object_id=-2147483648&assigned_object_id__empty=true&assigned_object_id__gt=-2147483648&assigned_object_id__gte=-2147483648&assigned_object_id__lt=-2147483648&assigned_object_id__lte=-2147483648&assigned_object_id__n=-2147483648&assigned_object_type=&assigned_object_type__n=&assigned_object_type_id=0&assigned_object_type_id__n=0&brief=true&created_after=2000-01-01T00%3A00%3A00Z&created_before=2000-01-01T00%3A00%3A00Z&created_by=&created_by__n=&created_by_id=0&created_by_id__n=0&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&kind=&kind__empty=true&kind__ic=&kind__ie=&kind__iew=&kind__iregex=&kind__isw=&kind__n=&kind__nic=&kind__nie=&kind__niew=&kind__nisw=&kind__regex=&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&offset=0&omit=&ordering=&q=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0' ____________________ GET /api/extras/journal-entries/{id}/ _____________________ 1. Test Case ID: Bh1otu - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No JournalEntry matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/journal-entries/0/?brief=true&fields=' _____________________ GET /api/extras/notification-groups/ _____________________ 1. Test Case ID: o569Vq - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `["Invalid 'start' parameter: must be a non-negative integer."]` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/notification-groups/?start=null&start=null' 2. Test Case ID: N7lX8v - Response violates schema null is not of type "integer" Validated against the response schema for status code 200. Schema at /components/schemas/PaginatedNotificationGroupList/properties/count: { "type": "integer", "example": 123 } Value: null [200] OK: `{"count":null,"next":null,"previous":null,"results":[]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/notification-groups/?start=0' 3. Test Case ID: 0Y1hif - API accepted schema-violating request 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 - offset: Incorrect type [200] OK: `{"count":0,"next":null,"previous":null,"results":[]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/notification-groups/?offset=null&offset=null' 4. Test Case ID: 1j7gvl - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `["Ordering cannot be specified in conjunction with cursor-based pagination."]` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/notification-groups/?brief=false&start=11324225&ordering=%C3%80%C3%91%3F%C2%B1' __________________ GET /api/extras/notification-groups/{id}/ ___________________ 1. Test Case ID: 5BMH8y - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No NotificationGroup matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/notification-groups/0/?brief=true&fields=' ________________________ GET /api/extras/notifications/ ________________________ 1. Test Case ID: 2MESQZ - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `["Invalid 'start' parameter: must be a non-negative integer."]` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/notifications/?start=null&start=null' 2. Test Case ID: S3TiCH - Response violates schema null is not of type "integer" Validated against the response schema for status code 200. Schema at /components/schemas/PaginatedNotificationList/properties/count: { "type": "integer", "example": 123 } Value: null [200] OK: `{"count":null,"next":null,"previous":null,"results":[]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/notifications/?start=0' 3. Test Case ID: MD2t8D - API accepted schema-violating request 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 - offset: Incorrect type [200] OK: `{"count":0,"next":null,"previous":null,"results":[]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/notifications/?offset=null&offset=null' 4. Test Case ID: zaXVYw - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `["'start' and 'offset' are mutually exclusive."]` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/notifications/?brief=false&omit=%C2%A9%26%C2%9C%22%C2%87%C2%96%C2%9A%F1%A9%AF%A1%C3%94%0F%C2%9Bb%C3%94%2B&ordering=%C3%B2%F1%92%95%82%C3%A6%C3%8A%0E%F2%83%96%84%C3%B5%C2%B8%F3%AB%90%8AM&limit=3295002&start=90&fields=p%C2%9F&offset=8717' _____________________ GET /api/extras/notifications/{id}/ ______________________ 1. Test Case ID: 0vQp6Z - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Notification matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/notifications/0/?brief=true&fields=' ________________________ GET /api/extras/saved-filters/ ________________________ 1. Test Case ID: dzKSWL - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"object_type_id":["Select a valid choice. 0 is not one of the available choices."],"user_id":["Select a valid choice. 0 is not one of the available choices."],"user":["Select a valid choice. is not // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/saved-filters/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&enabled=true&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&object_type=&object_type__ic=&object_type__ie=&object_type__iew=&object_type__iregex=&object_type__isw=&object_type__n=&object_type__nic=&object_type__nie=&object_type__niew=&object_type__nisw=&object_type__regex=&object_type_id=0&object_type_id__n=0&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&shared=true&slug=&slug__empty=true&slug__ic=&slug__ie=&slug__iew=&slug__iregex=&slug__isw=&slug__n=&slug__nic=&slug__nie=&slug__niew=&slug__nisw=&slug__regex=&start=0&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&usable=true&user=&user__n=&user_id=0&user_id__n=0&weight=-2147483648&weight__empty=true&weight__gt=-2147483648&weight__gte=-2147483648&weight__lt=-2147483648' _____________________ GET /api/extras/saved-filters/{id}/ ______________________ 1. Test Case ID: 7bCKK4 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No SavedFilter matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/saved-filters/0/?brief=true&fields=' ___________________________ GET /api/extras/scripts/ ___________________________ 1. Test Case ID: gQTAKn - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"module_id":["Select a valid choice. 0 is not one of the available choices."],"module_id__n":["Select a valid choice. 0 is not one of the available choices."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/scripts/?brief=true&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&is_executable=true&limit=0&module_id=0&module_id__n=0&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&q=' 2. Test Case ID: p2OU6P - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "invalid regular expression: brackets [] not balanced", "exception": "DataError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/scripts/?start=1586279&name__iregex=%F0%A3%B4%8B%C3%A9%02%15%F2%8B%9D%838%12%3B&name__iregex=%C2%98&name__iregex=%C3%BE%C3%B6R%F3%81%93%8A%F3%95%B7%A6%1C%F1%8C%B8%AA%C3%81&name__iregex=%5B%F1%97%B1%A8&name__iregex=%F2%85%BB%82%2B%F1%96%A3%B8%F1%A7%94%95Hh%5B%C2%8E%F0%91%94%86%C3%AF%F1%AD%B9%90%EC%B7%97' ________________________ GET /api/extras/scripts/{id}/ _________________________ 1. Test Case ID: cWKSg1 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Script matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/scripts/0/?brief=true&fields=' ________________________ GET /api/extras/subscriptions/ ________________________ 1. Test Case ID: pKIAgW - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `["Invalid 'start' parameter: must be a non-negative integer."]` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/subscriptions/?start=null&start=null' 2. Test Case ID: YAQbsB - Response violates schema null is not of type "integer" Validated against the response schema for status code 200. Schema at /components/schemas/PaginatedSubscriptionList/properties/count: { "type": "integer", "example": 123 } Value: null [200] OK: `{"count":null,"next":null,"previous":null,"results":[]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/subscriptions/?start=0' 3. Test Case ID: jVx3Jv - API accepted schema-violating request 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 - offset: Incorrect type [200] OK: `{"count":0,"next":null,"previous":null,"results":[]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/subscriptions/?offset=null&offset=null' 4. Test Case ID: MbeNEE - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `["Invalid 'start' parameter: must be a non-negative integer."]` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/subscriptions/?limit=322734&start=-1000000000&offset=-2366&brief=false' _____________________ GET /api/extras/subscriptions/{id}/ ______________________ 1. Test Case ID: OmVknu - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Subscription matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/subscriptions/0/?brief=true&fields=' ________________________ GET /api/extras/table-configs/ ________________________ 1. Test Case ID: sWb4HD - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"object_type_id":["Select a valid choice. 0 is not one of the available choices."],"user_id":["Select a valid choice. 0 is not one of the available choices."],"user":["Select a valid choice. is not one of the available choices."],"object_type_id__n":["Select a valid choice. 0 is not one of the available choices."],"user_id__n":["Select a valid choice. 0 is not one of the available choices."],"user__n":["Select a valid choice. is not one of the available choices."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/table-configs/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&enabled=true&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&object_type=&object_type__n=&object_type_id=0&object_type_id__n=0&offset=0&omit=&ordering=&q=&shared=true&start=0&table=&table__empty=true&table__ic=&table__ie=&table__iew=&table__iregex=&table__isw=&table__n=&table__nic=&table__nie=&table__niew=&table__nisw=&table__regex=&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&usable=true&user=&user__n=&user_id=0&user_id__n=0&weight=-2147483648&weight__empty=true&weight__gt=-2147483648&weight__gte=-2147483648&weight__lt=-2147483648' _____________________ GET /api/extras/table-configs/{id}/ ______________________ 1. Test Case ID: WWhZHj - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No TableConfig matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/table-configs/0/?brief=true&fields=' _______________________ GET /api/extras/tagged-objects/ ________________________ 1. Test Case ID: 0KWJgJ - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"object_type_id":["Select a valid choice. 0 is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"object_type_id__n":["Select a valid choice. 0 is not one of the available choices."],"tag__n":["Select a valid choice. is not one of the available choices."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/tagged-objects/?brief=true&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&limit=0&object_id=-2147483648&object_id__empty=true&object_id__gt=-2147483648&object_id__gte=-2147483648&object_id__lt=-2147483648&object_id__lte=-2147483648&object_id__n=-2147483648&object_type=&object_type__n=&object_type_id=0&object_type_id__n=0&offset=0&omit=&ordering=&q=&start=0&tag=&tag__n=' _____________________ GET /api/extras/tagged-objects/{id}/ _____________________ 1. Test Case ID: Ni9gRH - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No TaggedItem matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/tagged-objects/0/?brief=true&fields=' ____________________________ GET /api/extras/tags/ _____________________________ 1. Test Case ID: fLPQLy - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"object_types":["Select a valid choice. 0 is not one of the available choices."],"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"object_types__n":["Select a valid choice. 0 is not one of the available choices."],"owner_group_id__n":["Select a val // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/tags/?brief=true&color=&color__empty=true&color__ic=&color__ie=&color__iew=&color__iregex=&color__isw=&color__n=&color__nic=&color__nie=&color__niew=&color__nisw=&color__regex=&content_type=&content_type_id=-2147483648&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&for_object_type_id=-2147483648&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&object_types=0&object_types__n=0&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&slug=&slug__empty=true&slug__ic=&slug__ie=&slug__iew=&slug__iregex=&slug__isw=&slug__n=&slug__nic=&slug__nie=&slug__niew=&slug__nisw=&slug__regex=&start=0&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&weight=-2147483648&weight__empty=true&weight__gt=-2147483648&weight__gte=-2147483648&weight__lt=-2147483648' 2. Test Case ID: DF26oN - Response violates schema "created" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/Tag: { "required": [ "created", "display", "display_url", "id", "last_updated", "name", "slug", "tagged_items", "url" ], "type": "object", "description": "Adds an `owner` field for models which have a ForeignKey ... "properties": { "id": { "type": "integer", "readOnly": true }, // Output truncated... } Value: { "color": "9e9e9e", "description": "", "display": "0000000000000000000000000000000000000000000000000000000000000... "id": 2, "name": "0000000000000000000000000000000000000000000000000000000000000000... "slug": "tF0", "url": "http://0.0.0.0:44043/api/extras/tags/2/" } [200] OK: `{"count":2,"next":null,"previous":null,"results":[{"id":2,"url":"http://0.0.0.0:44043/api/extras/tags/2/","display":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","name":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","slug":"tF0","color":"9e9e9e","description":""},{"id":1,"url":"http://0.0.0.0:44043/api/extras/tags/1/","display":"ñ􀈭","name":"ñ􀈭","slug":"vozS5mMN27wVi","color":"33af70","description": // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/tags/?brief=false' __________________________ GET /api/extras/tags/{id}/ __________________________ 1. Test Case ID: H1cNQF - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Tag matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/tags/0/?brief=true&fields=' 2. Test Case ID: dM2MBS - Response violates schema "created" is a required property Validated against the response schema for status code 200. Schema: { "required": [ "created", "display", "display_url", "id", "last_updated", "name", "slug", "tagged_items", "url" ], "type": "object", "description": "Adds an `owner` field for models which have a ForeignKey ... "properties": { "id": { "type": "integer", "readOnly": true }, // Output truncated... } Value: { "color": "33af70", "description": "\u00a9", "display": "\u00f1\udbc0\ude2d", "id": 1, "name": "\u00f1\udbc0\ude2d", "slug": "vozS5mMN27wVi", "url": "http://0.0.0.0:44043/api/extras/tags/1/" } [200] OK: `{"id":1,"url":"http://0.0.0.0:44043/api/extras/tags/1/","display":"ñ􀈭","name":"ñ􀈭","slug":"vozS5mMN27wVi","color":"33af70","description":"©"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/tags/1/?omit=&brief=true' __________________________ GET /api/extras/webhooks/ ___________________________ 1. Test Case ID: bVbO7G - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"http_method":["Select a valid choice. is not one of the available choices."],"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/webhooks/?brief=true&ca_file_path=&ca_file_path__empty=true&ca_file_path__ic=&ca_file_path__ie=&ca_file_path__iew=&ca_file_path__iregex=&ca_file_path__isw=&ca_file_path__n=&ca_file_path__nic=&ca_file_path__nie=&ca_file_path__niew=&ca_file_path__nisw=&ca_file_path__regex=&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&http_content_type=&http_content_type__empty=true&http_content_type__ic=&http_content_type__ie=&http_content_type__iew=&http_content_type__iregex=&http_content_type__isw=&http_content_type__n=&http_content_type__nic=&http_content_type__nie=&http_content_type__niew=&http_content_type__nisw=&http_content_type__regex=&http_method=&http_method__empty=true&http_method__ic=&http_method__ie=&http_method__iew=&http_method__iregex=&http_method__isw=&http_method__n=&http_method__nic=&http_method__nie=&http_method__niew=&http_method__nisw=&http_method__regex=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&payload_url=&q=&secret=%5BFiltered%5D&secret__empty=%5BFiltered%5D&secret__ic=%5BFiltered%5D&secret__ie=%5BFiltered%5D&secret__iew=%5BFiltered%5D&secret__iregex=%5BFiltered%5D&secret__isw=%5BFiltered%5D&secret__n=%5BFiltered%5D&secret__nic=%5BFiltered%5D&secret__nie=%5BFiltered%5D&secret__niew=%5BFiltered%5D&secret__nisw=%5BFiltered%5D&secret__regex=%5BFiltered%5D&ssl_verification=true&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&timeout=-2147483648&timeout__empty=true&timeout__gt=-2147483648&timeout__gte=-2147483648&timeout__lt=-2147483648&timeout__lte=-2147483648&timeout__n=-2147483648' ________________________ GET /api/extras/webhooks/{id}/ ________________________ 1. Test Case ID: FZVmPI - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Webhook matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/extras/webhooks/0/?brief=true&fields=' __________________________ GET /api/ipam/aggregates/ ___________________________ 1. Test Case ID: Ch4BQo - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"tenant_group_id":["“” is not a valid value."],"tenan // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/aggregates/?brief=true&contact=0&contact__n=0&contact_group=&contact_group__n=&contact_role=0&contact_role__n=0&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&date_added=2000-01-01&date_added__empty=true&date_added__gt=2000-01-01&date_added__gte=2000-01-01&date_added__lt=2000-01-01&date_added__lte=2000-01-01&date_added__n=2000-01-01&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&family=0&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&prefix=&q=&rir=&rir__n=&rir_id=0&rir_id__n=0&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_group=&tenant_group__n=&tenant_group_id=&tenant_group_id__n=&tenant_id=0&tenant_id__n=0' ________________________ GET /api/ipam/aggregates/{id}/ ________________________ 1. Test Case ID: lSdv4z - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Aggregate matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/aggregates/0/?brief=true&fields=' __________________________ GET /api/ipam/asn-ranges/ ___________________________ 1. Test Case ID: W1kpUP - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"tenant_group_id":["“” is not a valid value."],"tenan // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/asn-ranges/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&end=-2147483648&end__empty=true&end__gt=-2147483648&end__gte=-2147483648&end__lt=-2147483648&end__lte=-2147483648&end__n=-2147483648&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&rir=&rir__n=&rir_id=0&rir_id__n=0&slug=&slug__empty=true&slug__ic=&slug__ie=&slug__iew=&slug__iregex=&slug__isw=&slug__n=&slug__nic=&slug__nie=&slug__niew=&slug__nisw=&slug__regex=&start=0&start__empty=true&start__gt=-2147483648&start__gte=-2147483648&start__lt=-2147483648&start__lte=-2147483648&start__n=-2147483648&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_group=&tenant_group__n=&tenant_group_id=&tenant_group_id__n=&tenant_id=0&tenant_id__n=0' ________________________ GET /api/ipam/asn-ranges/{id}/ ________________________ 1. Test Case ID: RzCrrq - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No ASNRange matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/asn-ranges/0/?brief=true&fields=' ________________ GET /api/ipam/asn-ranges/{id}/available-asns/ _________________ 1. Test Case ID: nTVd06 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No ASNRange matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/asn-ranges/0/available-asns/?brief=true&fields=' _____________________________ GET /api/ipam/asns/ ______________________________ 1. Test Case ID: E3YdGN - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"tenant_group_id":["“” is not a valid value."],"tenan // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/asns/?asn=-2147483648&asn__empty=true&asn__gt=-2147483648&asn__gte=-2147483648&asn__lt=-2147483648&asn__lte=-2147483648&asn__n=-2147483648&brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&provider=&provider__n=&provider_id=0&provider_id__n=0&q=&rir=&rir__n=&rir_id=0&rir_id__n=0&role=&role__n=&role_id=0&role_id__n=0&site=&site__n=&site_group=&site_group__n=&site_group_id=&site_group_id__n=&site_id=0&site_id__n=0&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_group=&tenant_group__n=&tenant_group_id=&tenant_group_id__n=&tenant_id=0&tenant_id__n=0' ___________________________ GET /api/ipam/asns/{id}/ ___________________________ 1. Test Case ID: 1yZIus - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No ASN matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/asns/0/?brief=true&fields=' ____________________ GET /api/ipam/fhrp-group-assignments/ _____________________ 1. Test Case ID: YCf062 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"group_id":["Select a valid choice. 0 is not one of the available choices."],"group_id__n":["Select a valid choice. 0 is not one of the available choices."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/fhrp-group-assignments/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&device=&device_id=-2147483648&fields=&group_id=0&group_id__n=0&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&interface_id=-2147483648&interface_id__empty=true&interface_id__gt=-2147483648&interface_id__gte=-2147483648&interface_id__lt=-2147483648&interface_id__lte=-2147483648&interface_id__n=-2147483648&interface_type=&interface_type__n=&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&offset=0&omit=&ordering=&priority=-2147483648&priority__empty=true&priority__gt=-2147483648&priority__gte=-2147483648&priority__lt=-2147483648&priority__lte=-2147483648&priority__n=-2147483648&start=0&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd' 2. Test Case ID: bovybh - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: parameter `id__empty` in query - violates `type` at /properties/id__empty (was boolean, became integer) [200] OK: `{"count":0,"next":null,"previous":null,"results":[]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/fhrp-group-assignments/?id__gt=2147483647&id__gt=188515494&id__gt=2820&updated_by_request=1a3dbdd2-824e-2d14-b9c7-5178324120ad&interface_id__lte=14870036&interface_id__lte=-114440150&interface_id__lte=-10000001&interface_id__lte=100000001&interface_id__lte=507&interface_id__lte=21&interface_id__lte=-78239&interface_id__n=-131&interface_id__n=-1506&interface_id__n=34&interface_id__n=28013160&interface_id__n=-3942&interface_id__n=2147483646&interface_id__n=-438761973&interface_id__n=1497595&interface_id__n=-125789&id__empty=1700&omit=%C3%9F%03%C2%97%C2%83%F3%B9%9D%8DHpD%F3%94%AB%B3Q%F4%8D%A7%AA%F1%9A%8A%8A%C3%80%F1%9C%88%95%F2%B3%A4%A9oe%F2%8A%B5%85' __________________ GET /api/ipam/fhrp-group-assignments/{id}/ __________________ 1. Test Case ID: k9IIpj - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No FHRPGroupAssignment matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/fhrp-group-assignments/0/?brief=true&fields=' __________________________ GET /api/ipam/fhrp-groups/ __________________________ 1. Test Case ID: D6Eluk - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"protocol":["Select a valid choice. is not one of th // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/fhrp-groups/?auth_key=%5BFiltered%5D&auth_key__empty=%5BFiltered%5D&auth_key__ic=%5BFiltered%5D&auth_key__ie=%5BFiltered%5D&auth_key__iew=%5BFiltered%5D&auth_key__iregex=%5BFiltered%5D&auth_key__isw=%5BFiltered%5D&auth_key__n=%5BFiltered%5D&auth_key__nic=%5BFiltered%5D&auth_key__nie=%5BFiltered%5D&auth_key__niew=%5BFiltered%5D&auth_key__nisw=%5BFiltered%5D&auth_key__regex=%5BFiltered%5D&auth_type=%5BFiltered%5D&auth_type__empty=%5BFiltered%5D&auth_type__ic=%5BFiltered%5D&auth_type__ie=%5BFiltered%5D&auth_type__iew=%5BFiltered%5D&auth_type__iregex=%5BFiltered%5D&auth_type__isw=%5BFiltered%5D&auth_type__n=%5BFiltered%5D&auth_type__nic=%5BFiltered%5D&auth_type__nie=%5BFiltered%5D&auth_type__niew=%5BFiltered%5D&auth_type__nisw=%5BFiltered%5D&auth_type__regex=%5BFiltered%5D&brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&group_id=-2147483648&group_id__empty=true&group_id__gt=-2147483648&group_id__gte=-2147483648&group_id__lt=-2147483648&group_id__lte=-2147483648&group_id__n=-2147483648&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&protocol=&protocol__empty=true&protocol__ic=&protocol__ie=&protocol__iew=&protocol__iregex=&protocol__isw=&protocol__n=&protocol__nic=&protocol__nie=&protocol__niew=&protocol__nisw=&protocol__regex=&q=&related_ip=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0' 2. Test Case ID: CtAj1U - Response violates schema "created" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/FHRPGroup: { "required": [ "created", "display", "display_url", "group_id", "id", "ip_addresses", "last_updated", "protocol", "url" ], "type": "object", "description": "Base serializer class for models inheriting from PrimaryM... "properties": { "id": { "type": "integer", "readOnly": true }, // Output truncated... } Value: { "description": "", "display": "0 CARP: 769", "group_id": 769, "id": 6, "protocol": "carp", "url": "http://0.0.0.0:44043/api/ipam/fhrp-groups/6/" } [200] OK: `{"count":7,"next":null,"previous":null,"results":[{"id":6,"url":"http://0.0.0.0:44043/api/ipam/fhrp-groups/6/","display":"0 CARP: 769","protocol":"carp","group_id":769,"description":""},{"id":7,"url":"http://0.0.0.0:44043/api/ipam/fhrp-groups/7/","display":"0 CARP: 769","protocol":"carp","group_id":769,"description":""},{"id":1,"url":"http://0.0.0.0:44043/api/ipam/fhrp-groups/1/","display":"0 ClusterXL: 769","protocol":"clusterxl","group_id":769,"description":""},{"id":2,"url":"http://0.0.0.0:44043/api/ipam // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/fhrp-groups/?brief=true' _______________________ GET /api/ipam/fhrp-groups/{id}/ ________________________ 1. Test Case ID: YxHze4 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No FHRPGroup matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/fhrp-groups/0/?brief=true&fields=' 2. Test Case ID: BINmsW - Response violates schema "created" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/FHRPGroup: { "required": [ "created", "display", "display_url", "group_id", "id", "ip_addresses", "last_updated", "protocol", "url" ], "type": "object", "description": "Base serializer class for models inheriting from PrimaryM... "properties": { "id": { "type": "integer", "readOnly": true }, // Output truncated... } Value: {} [200] OK: `{}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/fhrp-groups/1/?fields=%C2%8C1%24%F3%BF%90%83%C3%A6%C3%B7%F1%96%94%850%60%27c%C2%BE%07%F1%9E%8E%ABY%C2%B1%C2%A9%C3%BF' _________________________ GET /api/ipam/ip-addresses/ __________________________ 1. Test Case ID: FzOYNO - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"tenant_group_id":["“” is not a valid value."],"tenan // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/ip-addresses/?address=&assigned=true&assigned_object_id=-2147483648&assigned_object_id__empty=true&assigned_object_id__gt=-2147483648&assigned_object_id__gte=-2147483648&assigned_object_id__lt=-2147483648&assigned_object_id__lte=-2147483648&assigned_object_id__n=-2147483648&assigned_object_type=&assigned_object_type__n=&assigned_to_interface=true&brief=true&contact=0&contact__n=0&contact_group=&contact_group__n=&contact_role=0&contact_role__n=0&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device=&device_id=-2147483648&dns_name=&dns_name__empty=true&dns_name__ic=&dns_name__ie=&dns_name__iew=&dns_name__iregex=&dns_name__isw=&dns_name__n=&dns_name__nic=&dns_name__nie=&dns_name__niew=&dns_name__nisw=&dns_name__regex=&family=0&fhrpgroup_id=0&fhrpgroup_id__n=0&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&interface=&interface__n=&interface_id=0&interface_id__n=0&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&mask_length=-2147483648&mask_length__gte=0&mask_length__lte=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&nat_inside_id=0&nat_inside_id__n=0&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&parent=&present_in_vrf=&present_in_vrf_id=&q=&role=&role__empty=true&role__ic=&role__ie=&role__iew=&role__iregex=&role__isw=&role__n=&role__nic=&role__nie=&role__niew=&role__nisw=&role__regex=&service_id=0&service_id__n=0&start=0&status=&status__empty=true&status__ic=&status__ie=&status__iew=&status__iregex=&status__isw=&status__n=&status__nic=&status__nie=&status__niew=&status__nisw=&status__regex=&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_group=&tenant_group__n=&tenant_group_id=&tenant_group_id__n=&tenant_id=0&tenant_id__n=0&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&virtual_machine=&virtual_machine_id=-2147483648&vminterface=&vminterface__n=&vminterface_id=0&vminterface_id__n=0&vrf=&vrf__n=' 2. Test Case ID: MbrPUR - Response violates schema null is not of type "object" Validated against the response schema for status code 200. Schema at /components/schemas/IPAddress/properties/role: { "type": "object", "properties": { "value": { "enum": [ "loopback", "secondary", "anycast", "vip", "vrrp", "hsrp", "glbp", "carp", "" ], "type": "string", "description": "* `loopback` - Loopback\n* `secondary` - Secondar... "x-spec-enum-id": "53dca4cddd7b344a" }, // Output truncated... } Value: null [200] OK: `{"count":1,"next":null,"previous":null,"results":[{"id":1,"url":"http://0.0.0.0:44043/api/ipam/ip-addresses/1/","display_url":"http://0.0.0.0:44043/ipam/ip-addresses/1/","display":"10.0.0.1/24","family":{"value":4,"label":"IPv4"},"address":"10.0.0.1/24","vrf":null,"tenant":null,"status":{"value":"active","label":"Active"},"role":null,"assigned_object_type":"dcim.interface","assigned_object_id":1,"assigned_object":{"id":1,"url":"http://0.0.0.0:44043/api/dcim/interfaces/1/","display":"eth0","device":{"id":1," // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/ipam/ip-addresses/ _______________________ GET /api/ipam/ip-addresses/{id}/ _______________________ 1. Test Case ID: Yn3joh - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No IPAddress matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/ip-addresses/0/?brief=true&fields=' 2. Test Case ID: tlWooq - Response violates schema null is not of type "object" Validated against the response schema for status code 200. Schema at /components/schemas/IPAddress/properties/role: { "type": "object", "properties": { "value": { "enum": [ "loopback", "secondary", "anycast", "vip", "vrrp", "hsrp", "glbp", "carp", "" ], "type": "string", "description": "* `loopback` - Loopback\n* `secondary` - Secondar... "x-spec-enum-id": "53dca4cddd7b344a" }, // Output truncated... } Value: null [200] OK: `{"id":1,"url":"http://0.0.0.0:44043/api/ipam/ip-addresses/1/","display_url":"http://0.0.0.0:44043/ipam/ip-addresses/1/","display":"10.0.0.1/24","family":{"value":4,"label":"IPv4"},"address":"10.0.0.1/24","vrf":null,"tenant":null,"status":{"value":"active","label":"Active"},"role":null,"assigned_object_type":"dcim.interface","assigned_object_id":1,"assigned_object":{"id":1,"url":"http://0.0.0.0:44043/api/dcim/interfaces/1/","display":"eth0","device":{"id":1,"url":"http://0.0.0.0:44043/api/dcim/devices/1/","d // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/ipam/ip-addresses/1/ 3. Test Case ID: fME6XW - Response violates schema "address" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/IPAddress: { "required": [ "address", "assigned_object", "created", "display", "display_url", "family", "id", "last_updated", "nat_outside", "url" ], "type": "object", "description": "Base serializer class for models inheriting from PrimaryM... "properties": { "id": { "type": "integer", "readOnly": true // Output truncated... } Value: {} [200] OK: `{}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/ip-addresses/1/?brief=true&fields=9m%C3%8A%1A%F1%9D%88%BA%F2%80%8C%8A%F0%A7%94%87%C3%88%F0%AF%B6%99T%C2%A2' ___________________________ GET /api/ipam/ip-ranges/ ___________________________ 1. Test Case ID: FXvbcC - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"tenant_group_id":["“” is not a valid value."],"tenan // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/ip-ranges/?brief=true&contact=0&contact__n=0&contact_group=&contact_group__n=&contact_role=0&contact_role__n=0&contains=&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&end_address=&family=0&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&mark_populated=true&mark_utilized=true&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&parent=&q=&role=&role__n=&role_id=0&role_id__n=0&size=-2147483648&size__empty=true&size__gt=-2147483648&size__gte=-2147483648&size__lt=-2147483648&size__lte=-2147483648&size__n=-2147483648&start=0&start_address=&status=&status__empty=true&status__ic=&status__ie=&status__iew=&status__iregex=&status__isw=&status__n=&status__nic=&status__nie=&status__niew=&status__nisw=&status__regex=&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_group=&tenant_group__n=&tenant_group_id=&tenant_group_id__n=&tenant_id=0&tenant_id__n=0&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&vrf=&vrf__n=' ________________________ GET /api/ipam/ip-ranges/{id}/ _________________________ 1. Test Case ID: up0dpe - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No IPRange matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/ip-ranges/0/?brief=true&fields=' _________________ GET /api/ipam/ip-ranges/{id}/available-ips/ __________________ 1. Test Case ID: tcz17K - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No IPRange matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/ip-ranges/0/available-ips/?brief=true&fields=' ___________________________ GET /api/ipam/prefixes/ ____________________________ 1. Test Case ID: wrFIT7 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"region_id":["“” is not a valid value."],"region":["S // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/prefixes/?brief=true&children=-2147483648&children__empty=-2147483648&children__gt=-2147483648&children__gte=-2147483648&children__lt=-2147483648&children__lte=-2147483648&children__n=-2147483648&contact=0&contact__n=0&contact_group=&contact_group__n=&contact_role=0&contact_role__n=0&contains=&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&depth=-2147483648&depth__empty=-2147483648&depth__gt=-2147483648&depth__gte=-2147483648&depth__lt=-2147483648&depth__lte=-2147483648&depth__n=-2147483648&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&family=0&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&is_pool=true&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&location=&location__n=&location_id=&location_id__n=&mark_utilized=true&mask_length=-2147483648&mask_length__gte=0&mask_length__lte=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&prefix=&present_in_vrf=&present_in_vrf_id=&q=®ion=®ion__n=®ion_id=®ion_id__n=&role=&role__n=&role_id=0&role_id__n=0&scope_id=-2147483648&scope_id__empty=true&scope_id__gt=-2147483648&scope_id__gte=-2147483648&scope_id__lt=-2147483648&scope_id__lte=-2147483648&scope_id__n=-2147483648&scope_type=&scope_type__n=&site=&site__n=&site_group=&site_group__n=&site_group_id=&site_group_id__n=&site_id=0&site_id__n=0&start=0&status=&status__empty=true&status__ic=&status__ie=&status__iew=&status__iregex=&status__isw=&status__n=&status__nic=&status__nie=&status__niew=&status__nisw=&status__regex=&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_group=&tenant_group__n=&tenant_group_id=&tenant_group_id__n=&tenant_id=0&tenant_id__n=0&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&vlan_group=&vlan_group__n=&vlan_group_id=0&vlan_group_id__n=0&vlan_id=0&vlan_id__n=0&vlan_vid=0&vlan_vid__empty=0&vlan_vid__gt=0&vlan_vid__gte=0&vlan_vid__lt=0&vlan_vid__lte=0&vlan_vid__n=0&vrf=&vrf__n=&vrf_id=0&vrf_id__n=0&within=' 2. Test Case ID: 4CWNY0 - Response violates schema "children" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/Prefix: { "required": [ "_depth", "children", "created", "display", "display_url", "family", "id", "last_updated", "prefix", "scope", "url" ], "type": "object", "description": "Base serializer class for models inheriting from PrimaryM... "properties": { "id": { "type": "integer", // Output truncated... } Value: { "_depth": 0, "description": "", "display": "10.0.0.0/24", "family": { "label": "IPv4", "value": 4 }, "id": 1, "prefix": "10.0.0.0/24", "url": "http://0.0.0.0:44043/api/ipam/prefixes/1/" } [200] OK: `{"count":1,"next":null,"previous":null,"results":[{"id":1,"url":"http://0.0.0.0:44043/api/ipam/prefixes/1/","display":"10.0.0.0/24","family":{"value":4,"label":"IPv4"},"prefix":"10.0.0.0/24","description":"","_depth":0}]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/prefixes/?brief=false' _________________________ GET /api/ipam/prefixes/{id}/ _________________________ 1. Test Case ID: 0aTqnU - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Prefix matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/prefixes/0/?brief=true&fields=' 2. Test Case ID: 8A3ur8 - Response violates schema "_depth" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/Prefix: { "required": [ "_depth", "children", "created", "display", "display_url", "family", "id", "last_updated", "prefix", "scope", "url" ], "type": "object", "description": "Base serializer class for models inheriting from PrimaryM... "properties": { "id": { "type": "integer", // Output truncated... } Value: {} [200] OK: `{}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/prefixes/1/?brief=true&fields=%F1%BE%B8%84%C3%A5d%26%C2%8C%C3%B9%F0%97%B4%96h%C2%8C&omit=%F3%88%87%A7%F3%AE%B7%AF%C3%8C' __________________ GET /api/ipam/prefixes/{id}/available-ips/ __________________ 1. Test Case ID: l0gvyz - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Prefix matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/prefixes/0/available-ips/?brief=true&fields=' 2. Test Case ID: wXO8x8 - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: parameter `brief` in query - violates `type` at /properties/brief (was boolean, became null) [200] OK: `[{"family":4,"address":"10.0.0.2/24","vrf":null},{"family":4,"address":"10.0.0.3/24","vrf":null},{"family":4,"address":"10.0.0.4/24","vrf":null},{"family":4,"address":"10.0.0.5/24","vrf":null},{"family":4,"address":"10.0.0.6/24","vrf":null},{"family":4,"address":"10.0.0.7/24","vrf":null},{"family":4,"address":"10.0.0.8/24","vrf":null},{"family":4,"address":"10.0.0.9/24","vrf":null},{"family":4,"address":"10.0.0.10/24","vrf":null},{"family":4,"address":"10.0.0.11/24","vrf":null},{"family":4,"address":"10.0.0 // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/prefixes/1/available-ips/?fields=&omit=K%F3%A5%8D%84%C2%8A%F2%BB%AB%B6%C3%A8%C2%B9%C3%89%10%0Cx&brief=null' _______________ GET /api/ipam/prefixes/{id}/available-prefixes/ ________________ 1. Test Case ID: ZEfM4t - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Prefix matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/prefixes/0/available-prefixes/?brief=true&fields=' 2. Test Case ID: IRj01b - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: parameter `brief` in query - violates `type` at /properties/brief (was boolean, became number) [200] OK: `[{"family":4,"prefix":"10.0.0.0/24","vrf":null}]` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/prefixes/1/available-prefixes/?brief=-6.4613128301059736e%2B16&omit=' _____________________________ GET /api/ipam/rirs/ ______________________________ 1. Test Case ID: H86eII - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group_id__n":["Select a valid choice. 0 is not // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/rirs/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&is_private=true&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&slug=&slug__empty=true&slug__ic=&slug__ie=&slug__iew=&slug__iregex=&slug__isw=&slug__n=&slug__nic=&slug__nie=&slug__niew=&slug__nisw=&slug__regex=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0' 2. Test Case ID: cT2LDl - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "invalid regular expression: brackets [] not balanced", "exception": "DataError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/rirs/?slug__iregex=%C2%A8%5B%F1%84%94%AC%F1%94%BF%B5&slug__iregex=%F3%84%8E%A3%C2%9B%C3%85%F3%8A%98%89%5Ed~%C2%AF%C2%BE%C3%B7%F2%97%B8%A6%F3%9B%A9%B8Z&slug__iregex=%C2%93&slug__iregex=%C3%8A%F1%9B%AD%9F' 3. Test Case ID: wjL7Q6 - Response violates schema "created" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/RIR: { "required": [ "aggregate_count", "created", "display", "display_url", "id", "last_updated", "name", "slug", "url" ], "type": "object", "description": "Base serializer class for models inheriting from Organiza... "properties": { "id": { "type": "integer", "readOnly": true }, // Output truncated... } Value: { "aggregate_count": 0, "description": "", "display": "0", "id": 1, "name": "0", "slug": "0", "url": "http://0.0.0.0:44043/api/ipam/rirs/1/" } [200] OK: `{"count":1,"next":null,"previous":null,"results":[{"id":1,"url":"http://0.0.0.0:44043/api/ipam/rirs/1/","display":"0","name":"0","slug":"0","description":"","aggregate_count":0}]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/rirs/?brief=false' ___________________________ GET /api/ipam/rirs/{id}/ ___________________________ 1. Test Case ID: NQeqUr - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No RIR matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/rirs/0/?brief=true&fields=' 2. Test Case ID: xQpnUC - Response violates schema "aggregate_count" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/RIR: { "required": [ "aggregate_count", "created", "display", "display_url", "id", "last_updated", "name", "slug", "url" ], "type": "object", "description": "Base serializer class for models inheriting from Organiza... "properties": { "id": { "type": "integer", "readOnly": true }, // Output truncated... } Value: {} [200] OK: `{}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/rirs/1/?brief=true&fields=%C2%8AH%F3%9D%B4%AE%F0%9A%89%95' _____________________________ GET /api/ipam/roles/ _____________________________ 1. Test Case ID: sI3fp1 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group_id__n":["Select a valid choice. 0 is not // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/roles/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&slug=&slug__empty=true&slug__ic=&slug__ie=&slug__iew=&slug__iregex=&slug__isw=&slug__n=&slug__nic=&slug__nie=&slug__niew=&slug__nisw=&slug__regex=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&weight=-2147483648&weight__empty=true&weight__gt=-2147483648&weight__gte=-2147483648&weight__lt=-2147483648' __________________________ GET /api/ipam/roles/{id}/ ___________________________ 1. Test Case ID: YQpEct - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Role matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/roles/0/?brief=true&fields=' _________________________ GET /api/ipam/route-targets/ _________________________ 1. Test Case ID: C9gxfL - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"tenant_group_id":["“” is not a valid value."],"tenan // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/route-targets/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&exporting_l2vpn=-9223372036854775808&exporting_l2vpn__n=-9223372036854775808&exporting_l2vpn_id=0&exporting_l2vpn_id__n=0&exporting_vrf=&exporting_vrf__n=&exporting_vrf_id=0&exporting_vrf_id__n=0&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&importing_l2vpn=-9223372036854775808&importing_l2vpn__n=-9223372036854775808&importing_l2vpn_id=0&importing_l2vpn_id__n=0&importing_vrf=&importing_vrf__n=&importing_vrf_id=0&importing_vrf_id__n=0&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_group=&tenant_group__n=&tenant_group_id=&tenant_group_id__n=&tenant_id=0&tenant_id__n=0' 2. Test Case ID: qQGWk6 - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"error": "time zone displacement out of range: \"0148-10-19 08:41:09+21:04\"\nLINE 1: ...rget\" WHERE NOT (((\"ipam_routetarget\".\"created\" = '0148-10-1...\n ^", "exception": "DataError", "netbox_version": "4.7.2-Docker-5.1.1", "python_version": "3.14.4"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/route-targets/?created__n=0148-10-19T08%3A41%3A09%2B21%3A04&created__n=0829-01-28T13%3A28%3A29-03%3A35' ______________________ GET /api/ipam/route-targets/{id}/ _______________________ 1. Test Case ID: Ybuy84 - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No RouteTarget matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/route-targets/0/?brief=true&fields=' _______________________ GET /api/ipam/service-templates/ _______________________ 1. Test Case ID: f3eAuL - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"protocol":["Select a valid choice. is not one of the available choices."],"protocol__n":["Select a valid choice. is not one of the available choices."],"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one o // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/service-templates/?brief=true&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&port=-2147483648&port__gt=-2147483648&port__gte=-2147483648&port__lt=-2147483648&port__lte=-2147483648&port__n=-2147483648&port_mappings=&port_mappings__n=&protocol=&protocol__n=&q=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0' ____________________ GET /api/ipam/service-templates/{id}/ _____________________ 1. Test Case ID: VCfbEI - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No ServiceTemplate matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/service-templates/0/?brief=true&fields=' ___________________________ GET /api/ipam/services/ ____________________________ 1. Test Case ID: FO9vW5 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"protocol":["Select a valid choice. is not one of the available choices."],"protocol__n":["Select a valid choice. is not one of the available choices."],"contact":["Select a valid choice. 0 is not one of the available choices."],"contact_role":["Select a valid choice. 0 is not one of the available choices."],"contact_group":["“” is not a valid value."],"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available cho // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/services/?brief=true&contact=0&contact__n=0&contact_group=&contact_group__n=&contact_role=0&contact_role__n=0&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&device=&device_id=-2147483648&fhrpgroup=&fhrpgroup_id=-2147483648&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&ip_address=%5BFiltered%5D&ip_address__n=&ip_address_id=0&ip_address_id__n=0&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&parent_object_id=-2147483648&parent_object_id__empty=true&parent_object_id__gt=-2147483648&parent_object_id__gte=-2147483648&parent_object_id__lt=-2147483648&parent_object_id__lte=-2147483648&parent_object_id__n=-2147483648&parent_object_type=&parent_object_type__n=&port=-2147483648&port__gt=-2147483648&port__gte=-2147483648&port__lt=-2147483648&port__lte=-2147483648&port__n=-2147483648&port_mappings=&port_mappings__n=&protocol=&protocol__n=&q=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&updated_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd' _________________________ GET /api/ipam/services/{id}/ _________________________ 1. Test Case ID: 8I2idk - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No Service matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/services/0/?brief=true&fields=' __________________________ GET /api/ipam/vlan-groups/ __________________________ 1. Test Case ID: YJfBMd - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200 [400] Bad Request: `{"owner_group_id":["Select a valid choice. 0 is not one of the available choices."],"owner_group":["Select a valid choice. is not one of the available choices."],"owner_id":["Select a valid choice. 0 is not one of the available choices."],"owner":["Select a valid choice. is not one of the available choices."],"tag":["Select a valid choice. is not one of the available choices."],"tag_id":["Select a valid choice. 0 is not one of the available choices."],"tenant_group_id":["“” is not a valid value."],"tenan // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/vlan-groups/?brief=true&cluster=-2147483648&cluster_group=-2147483648&contains_vid=0&created=2000-01-01T00%3A00%3A00Z&created__empty=2000-01-01T00%3A00%3A00Z&created__gt=2000-01-01T00%3A00%3A00Z&created__gte=2000-01-01T00%3A00%3A00Z&created__lt=2000-01-01T00%3A00%3A00Z&created__lte=2000-01-01T00%3A00%3A00Z&created__n=2000-01-01T00%3A00%3A00Z&created_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&description=&description__empty=true&description__ic=&description__ie=&description__iew=&description__iregex=&description__isw=&description__n=&description__nic=&description__nie=&description__niew=&description__nisw=&description__regex=&fields=&id=-2147483648&id__empty=true&id__gt=-2147483648&id__gte=-2147483648&id__lt=-2147483648&id__lte=-2147483648&id__n=-2147483648&last_updated=2000-01-01T00%3A00%3A00Z&last_updated__empty=2000-01-01T00%3A00%3A00Z&last_updated__gt=2000-01-01T00%3A00%3A00Z&last_updated__gte=2000-01-01T00%3A00%3A00Z&last_updated__lt=2000-01-01T00%3A00%3A00Z&last_updated__lte=2000-01-01T00%3A00%3A00Z&last_updated__n=2000-01-01T00%3A00%3A00Z&limit=0&location=-2147483648&modified_by_request=e3e70682-c209-1cac-a29f-6fbed82c07cd&name=&name__empty=true&name__ic=&name__ie=&name__iew=&name__iregex=&name__isw=&name__n=&name__nic=&name__nie=&name__niew=&name__nisw=&name__regex=&offset=0&omit=&ordering=&owner=&owner__n=&owner_group=&owner_group__n=&owner_group_id=0&owner_group_id__n=0&owner_id=0&owner_id__n=0&q=&rack=-2147483648&rack_group=-2147483648®ion=-2147483648&scope_id=-2147483648&scope_id__empty=true&scope_id__gt=-2147483648&scope_id__gte=-2147483648&scope_id__lt=-2147483648&scope_id__lte=-2147483648&scope_id__n=-2147483648&scope_type=&scope_type__n=&site=-2147483648&site_group=-2147483648&slug=&slug__empty=true&slug__ic=&slug__ie=&slug__iew=&slug__iregex=&slug__isw=&slug__n=&slug__nic=&slug__nie=&slug__niew=&slug__nisw=&slug__regex=&start=0&tag=&tag__any=&tag__n=&tag_id=0&tag_id__any=0&tag_id__n=0&tenant=&tenant__n=&tenant_group=&tenant_group__n=&tenant_group_id=&tenant_group_id__n=&tenant_id=0&tenant_id__n=0&total_vlan_ids=-2147483648&total_vlan_ids__empty=true&total_vlan_ids__gt=-2147483648&total_vlan_ids__gte=-2147483648&total_vlan_ids__lt=-2147483648&total_vlan_ids__lte=-2147483648&total_vlan_ids__n=-2147483648' 2. Test Case ID: L999Z5 - Response violates schema "created" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/VLANGroup: { "required": [ "created", "display", "display_url", "id", "last_updated", "name", "scope", "slug", "total_vlan_ids", "url", "utilization", "vlan_count" ], "type": "object", "description": "Base serializer class for models inheriting from Organiza... "properties": { "id": { // Output truncated... } Value: { "description": "", "display": "0", "id": 2, "name": "0", "slug": "0", "url": "http://0.0.0.0:44043/api/ipam/vlan-groups/2/", "vlan_count": 0 } [200] OK: `{"count":1,"next":null,"previous":null,"results":[{"id":2,"url":"http://0.0.0.0:44043/api/ipam/vlan-groups/2/","display":"0","name":"0","slug":"0","description":"","vlan_count":0}]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/vlan-groups/?brief=false' _______________________ GET /api/ipam/vlan-groups/{id}/ ________________________ 1. Test Case ID: XBmpM4 - Response violates schema "created" is a required property Validated against the response schema for status code 200. Schema at /components/schemas/VLANGroup: { "required": [ "created", "display", "display_url", "id", "last_updated", "name", "scope", "slug", "total_vlan_ids", "url", "utilization", "vlan_count" ], "type": "object", "description": "Base serializer class for models inheriting from Organiza... "properties": { "id": { // Output truncated... } Value: { "description": "", "display": "0", "id": 2, "name": "0", "slug": "0", "url": "http://0.0.0.0:44043/api/ipam/vlan-groups/2/", "vlan_count": 0 } [200] OK: `{"id":2,"url":"http://0.0.0.0:44043/api/ipam/vlan-groups/2/","display":"0","name":"0","slug":"0","description":"","vlan_count":0}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/vlan-groups/2/?brief=true&fields=' 2. Test Case ID: zS5DJI - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: parameter `brief` in query - brief: Incorrect type [200] OK: `{"id":2,"url":"http://0.0.0.0:44043/api/ipam/vlan-groups/2/","display":"0","name":"0","slug":"0","description":"","vlan_count":0}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/vlan-groups/2/?brief=null&brief=null' 3. Test Case ID: dOfuqD - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"detail":"No VLANGroup matches the given query."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:44043/api/ipam/vlan-groups/1/ _______________ GET /api/ipam/vlan-groups/{id}/available-vlans/ ________________ 1. Test Case ID: Mq3cDD - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: parameter `brief` in query - brief: Incorrect type [200] OK: `[{"vid":10,"group":{"id":1,"url":"http://0.0.0.0:44043/api/ipam/vlan-groups/1/","display":"0","name":"0","slug":"0","description":""}},{"vid":11,"group":{"id":1,"url":"http://0.0.0.0:44043/api/ipam/vlan-groups/1/","display":"0","name":"0","slug":"0","description":""}},{"vid":12,"group":{"id":1,"url":"http://0.0.0.0:44043/api/ipam/vlan-groups/1/","display":"0","name":"0","slug":"0","description":""}},{"vid":13,"group":{"id":1,"url":"http://0.0.0.0:44043/api/ipam/vlan-groups/1/","display":"0","name":"0","slug // Output truncated...` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:44043/api/ipam/vlan-groups/1/available-vlans/?brief=null&brief=null' 2. Test Case ID: bUjqez - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: ` Page Not Found | NetBox