Schemathesis v4.30.1 ━━━━━━━━━━━━━━━━━━━━ ✅ Loaded specification from http://0.0.0.0:35691/openapi.json (in 0.11s) Base URL: http://0.0.0.0:35691 Specification: Open API 3.1.0 Operations: 144 selected / 147 total Configuration: /home/stranger6667/data/programming/workbench/target s/openreplay/schemathesis.toml Dictionaries: 1 dictionary / 1 entry ✅ API capabilities: Supports NULL byte in headers: ✘ Accepts backslash and control characters in URL paths: ✓ ⏭ Examples (in 0.04s) ⏭ 144 skipped ❌ Coverage (in 11.38s) ✅ 2 passed ❌ 142 failed ❌ Fuzzing (in 3110.67s) ✅ 2 passed ❌ 142 failed ❌ Stateful (in 573.24s) Scenarios: 15285 API Links: 8 covered / 385 selected / 385 total ✅ 13953 passed ❌ 1332 failed =================================== FAILURES =================================== ______________________ DELETE /client/members/{memberId} _______________________ 1. Test Case ID: RmW04P - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/client/members/0 2. Test Case ID: R4b2ck - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["not found"]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:35691/client/members/0 3. Test Case ID: pyY95C - 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, 422 [400] Bad Request: `{"errors":["unauthorized, cannot delete self"]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '[{"R\u009c{\uda00\ude97\u0011\u008e\u0010\u00a8\u0013": 4.3325544687817784e+16}, {}]' http://0.0.0.0:35691/client/members/1 _________________________ DELETE /integrations/github __________________________ 1. Test Case ID: t0f9cG - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/integrations/github _________________________ DELETE /integrations/issues __________________________ 1. Test Case ID: GlCgaM - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/integrations/issues 2. Test Case ID: ZWBojO - 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, 422 [400] Bad Request: `{"errors":["no issue tracking tool found"]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:35691/integrations/issues __________________________ DELETE /integrations/jira ___________________________ 1. Test Case ID: eXl9Pz - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/integrations/jira ___________________ DELETE /integrations/msteams/{webhookId} ___________________ 1. Test Case ID: HPVe3v - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/integrations/msteams/0 __________________ DELETE /integrations/slack/{integrationId} __________________ 1. Test Case ID: Oa80rp - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/integrations/slack/0 _________________________ DELETE /projects/{projectId} _________________________ 1. Test Case ID: 3GJC9y - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/projects/0 2. Test Case ID: E49LTs - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/projects/null%2Cnull _________________________ DELETE /webhooks/{webhookId} _________________________ 1. Test Case ID: MlTHgj - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/webhooks/0 _____________________ DELETE /{projectId}/alerts/{alertId} _____________________ 1. Test Case ID: SmaDLj - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/0/alerts/0 2. Test Case ID: iNkvup - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/0/alerts/null%2Cnull 3. Test Case ID: o4jYvk - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"\u00e7": [true, true, null]}' http://0.0.0.0:35691/8216804710994781/alerts/29467 ___________________ DELETE /{projectId}/integrations/bugsnag ___________________ 1. Test Case ID: aMRez3 - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/0/integrations/bugsnag 2. Test Case ID: 3Mzuam - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/null%2Cnull/integrations/bugsnag 3. Test Case ID: OFrW4e - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d false http://0.0.0.0:35691/2877234824314/integrations/bugsnag _________________ DELETE /{projectId}/integrations/cloudwatch __________________ 1. Test Case ID: hlr2ze - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/0/integrations/cloudwatch 2. Test Case ID: 2MY0tJ - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/null%2Cnull/integrations/cloudwatch ___________________ DELETE /{projectId}/integrations/datadog ___________________ 1. Test Case ID: H20q38 - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/0/integrations/datadog 2. Test Case ID: HyIsSz - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/null%2Cnull/integrations/datadog 3. Test Case ID: ipdWJ4 - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:35691/16425380792/integrations/datadog ________________ DELETE /{projectId}/integrations/elasticsearch ________________ 1. Test Case ID: ImV0Lg - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/0/integrations/elasticsearch 2. Test Case ID: pnYsLW - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/null%2Cnull/integrations/elasticsearch 3. Test Case ID: IlHtjk - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:35691/36554788064/integrations/elasticsearch __________________ DELETE /{projectId}/integrations/newrelic ___________________ 1. Test Case ID: 2b9xkK - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/0/integrations/newrelic 2. Test Case ID: rKsvcy - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/null%2Cnull/integrations/newrelic ___________________ DELETE /{projectId}/integrations/rollbar ___________________ 1. Test Case ID: UUU4nF - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/0/integrations/rollbar 2. Test Case ID: EdESVd - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/null%2Cnull/integrations/rollbar 3. Test Case ID: AS01fy - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '[{"\u00af\u0093(`\u00d55\u00bb": null}]' http://0.0.0.0:35691/4799604861226282/integrations/rollbar ___________________ DELETE /{projectId}/integrations/sentry ____________________ 1. Test Case ID: vemm2Q - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/0/integrations/sentry 2. Test Case ID: wB23Ss - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/null%2Cnull/integrations/sentry 3. Test Case ID: zDWPsi - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"\u000e\udbd1\udf48": -7.585371070922675e+259}' http://0.0.0.0:35691/21390661318/integrations/sentry _________________ DELETE /{projectId}/integrations/stackdriver _________________ 1. Test Case ID: Voe0GZ - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/0/integrations/stackdriver 2. Test Case ID: SpciBo - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/null%2Cnull/integrations/stackdriver __________________ DELETE /{projectId}/integrations/sumologic __________________ 1. Test Case ID: lXgJYk - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/0/integrations/sumologic 2. Test Case ID: QbYDlP - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/null%2Cnull/integrations/sumologic 3. Test Case ID: rRyxwe - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"\u2a1eg\ud887\udc67\b~\u00b0\ud9bc\udfb0\u00d6))\u00b6e\u0092\u00b8r\u00d1\u00d6": "\u009f\u00ab\uda5e\udd8f\u00fc", "\u00fb\ud997\ude66": 459, "": {"\u009e\udb3d\uddc9\u00af\u00f4": 2490744199, "\u001d\ud88b\udfc9\u0092\uda4f\udd1e\ud947\udf6e\u0019x": null}}' http://0.0.0.0:35691/237063390319174955827200/integrations/sumologic _____________________ DELETE /{projectId}/metadata/{index} _____________________ 1. Test Case ID: nmr11C - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X DELETE -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/0/metadata/0 2. Test Case ID: 3rCIty - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/0/metadata/null%2Cnull 3. Test Case ID: MkaLtb - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"\u00d89u\ud812\udc3f\u00e8\uda52\udd37\u00f2": {"\ud1cb\ud86c\udca7": 41979, "\u0097p\u00ea\u00fa)\u00b1\"\u008e\u008a\u00be\u00d1W\u00d6\ud897\udf26\ud923\uddc9b\u00f1\u001f\udb67\udd02\ud820\udcc0\u00fc\udbf5\uddaa": 3627020670}, "\u00cf\uda28\ude3b\ud827\udc3brN\u0099BT=v\u00f8\u009a\u00f9\udacb\uddb6\u00ed\u008bwk\u0006\u001c\uda44\ude29\udaff\udce2_\u00fa@\u00cb\ud8a6\udc2b": {"\u008f": "~\ud8f1\udc4f\u00f7\u00a2\ud8df\ude42\u00a2\"", "J\u008c": "'"'"'\u00c6D\ud895\udc9bU\ud918\ude87\u0006g\uda88\ude20\u0016"}, "s\u00f9\ud9fc\udcb5\u0006\u0082\u00f7\ud850\udce6\ud8e1\udef4\u00b2c\u00ff53": []}' http://0.0.0.0:35691/107565193235754/metadata/35280 _______________________ DELETE /{projectId}/tags/{tagId} _______________________ 1. Test Case ID: tLkCCz - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X DELETE http://0.0.0.0:35691/0/tags/0 2. Test Case ID: T3QqkJ - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/tags/null%2Cnull _________________________________ GET /account _________________________________ 1. Test Case ID: 5FsXN8 - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/account ___________________________ GET /account/new_api_key ___________________________ 1. Test Case ID: kNEuLu - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/account/new_api_key ______________________________ GET /announcements ______________________________ 1. Test Case ID: rTiYjA - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/announcements ___________________________ GET /announcements/view ____________________________ 1. Test Case ID: r2ONLh - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/announcements/view ________________________________ GET /boarding _________________________________ 1. Test Case ID: Kdl6Bn - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/boarding _________________________ GET /boarding/identify-users _________________________ 1. Test Case ID: xKluzU - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/boarding/identify-users ___________________________ GET /boarding/installing ___________________________ 1. Test Case ID: wxB2m8 - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/boarding/installing __________________________ GET /boarding/integrations __________________________ 1. Test Case ID: RwfndV - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/boarding/integrations 2. Test Case ID: rpCi0T - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/boarding/integrations __________________________ GET /boarding/manage-users __________________________ 1. Test Case ID: YZV16B - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/boarding/manage-users _____________________________ GET /client/members ______________________________ 1. Test Case ID: 0xWm19 - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/client/members _____________________ GET /client/members/{memberId}/reset _____________________ 1. Test Case ID: bxlUcY - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/client/members/0/reset 2. Test Case ID: aRCR0d - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["user not found"]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/client/members/0/reset __________________________ GET /config/weekly_report ___________________________ 1. Test Case ID: rkN7Ip - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/config/weekly_report ___________ GET /delete_later/{projectId}/errors/{errorId}/sessions ____________ 1. Test Case ID: MFsMSl - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:35691/delete_later/0/errors/0/sessions?startDate=null&startDate=null' 2. Test Case ID: DDdlSO - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET 'http://0.0.0.0:35691/delete_later/0/errors/0/sessions?startDate=1791028510172&endDate=1791633310172' 3. Test Case ID: lFbfbm - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/delete_later/1/errors/0/sessions _________________________________ GET /health __________________________________ 1. Test Case ID: sf6HmI - Undocumented HTTP status code Received: 404 Documented: 200 [404] Not Found: `{"errors":["Not Found"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/health _________________________________ GET /healthz _________________________________ 1. Test Case ID: VBoFpe - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/healthz __________________________ GET /integrations/bugsnag ___________________________ 1. Test Case ID: x36H8x - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/integrations/bugsnag _________________________ GET /integrations/cloudwatch _________________________ 1. Test Case ID: DAWKDU - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/integrations/cloudwatch __________________________ GET /integrations/datadog ___________________________ 1. Test Case ID: aoeSGC - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/integrations/datadog _______________________ GET /integrations/elasticsearch ________________________ 1. Test Case ID: UsR5wY - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/integrations/elasticsearch ___________________________ GET /integrations/github ___________________________ 1. Test Case ID: d7C2Mv - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/integrations/github ___________________________ GET /integrations/issues ___________________________ 1. Test Case ID: MDZ3x4 - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/integrations/issues ____________________ GET /integrations/issues/list_projects ____________________ 1. Test Case ID: lI1SNT - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/integrations/issues/list_projects 2. Test Case ID: x12YTz - 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: `{"errors":["GITHUB: Bad credentials"]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/integrations/issues/list_projects 3. Test Case ID: mt0Yb1 - Server error - Undocumented HTTP status code Received: 500 Documented: 200 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/integrations/issues/list_projects _______________ GET /integrations/issues/{integrationProjectId} ________________ 1. Test Case ID: swlvmQ - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/integrations/issues/0 2. Test Case ID: yGBPPD - 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, 422 [400] Bad Request: `{"errors":["GITHUB: Bad credentials"]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/integrations/issues/0 3. Test Case ID: hWFA0P - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/integrations/issues/7682 ____________________________ GET /integrations/jira ____________________________ 1. Test Case ID: wQwo7e - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/integrations/jira ______________________ GET /integrations/msteams/channels ______________________ 1. Test Case ID: v9eajl - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/integrations/msteams/channels __________________________ GET /integrations/newrelic __________________________ 1. Test Case ID: ayJWBB - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/integrations/newrelic __________________________ GET /integrations/rollbar ___________________________ 1. Test Case ID: e31rNx - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/integrations/rollbar ___________________________ GET /integrations/sentry ___________________________ 1. Test Case ID: JapJZu - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/integrations/sentry _______________________ GET /integrations/slack/channels _______________________ 1. Test Case ID: Qm6gh5 - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/integrations/slack/channels ___________________ GET /integrations/slack/{integrationId} ____________________ 1. Test Case ID: DOpcQS - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/integrations/slack/0 2. Test Case ID: XB8QCH - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/integrations/slack/0 ________________________ GET /integrations/stackdriver _________________________ 1. Test Case ID: m9q32O - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/integrations/stackdriver _________________________ GET /integrations/sumologic __________________________ 1. Test Case ID: OlBg2l - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/integrations/sumologic _________________________________ GET /limits __________________________________ 1. Test Case ID: LqsCIt - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/limits ______________________________ GET /notifications ______________________________ 1. Test Case ID: O4V2Bv - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/notifications ___________________________ GET /notifications/count ___________________________ 1. Test Case ID: U6yL7j - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/notifications/count ___________________ GET /notifications/{notificationId}/view ___________________ 1. Test Case ID: Re58l7 - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/notifications/0/view 2. Test Case ID: 4JHlZL - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/notifications/0/view ________________________________ GET /projects _________________________________ 1. Test Case ID: YmAHa0 - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/projects __________________________ GET /projects/{projectId} ___________________________ 1. Test Case ID: 5Izugd - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/projects/0 2. Test Case ID: 5N1s4E - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/projects/null%2Cnull _______________________________ GET /show_banner _______________________________ 1. Test Case ID: hIESs1 - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/show_banner ____________________ GET /spot/integrations/slack/channels _____________________ 1. Test Case ID: tib4p5 - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/spot/integrations/slack/channels _______________________________ GET /spot/logout _______________________________ 1. Test Case ID: UbAmin - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/spot/logout ______________________________ GET /spot/refresh _______________________________ 1. Test Case ID: xUyM0R - Missing header not rejected Got 403 when missing required 'Authorization' header, expected 401 - Undocumented HTTP status code Received: 403 Documented: 200 [403] Forbidden: `{"errors":["Invalid spotRefreshToken or expired refresh-token."]}` Reproduce with: curl -X GET http://0.0.0.0:35691/spot/refresh ____________________________ GET /users/invitation _____________________________ 1. Test Case ID: 5AcHMw - 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, 422 [400] Bad Request: `{"errors":["please provide a valid invitation"]}` Reproduce with: curl -X GET 'http://0.0.0.0:35691/users/invitation?token=%5BFiltered%5D' ___________________________ GET /v1/mcp/auth-status ____________________________ 1. Test Case ID: 56Lfw5 - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET 'http://0.0.0.0:35691/v1/mcp/auth-status?client_id=&state=' ________________________________ GET /webhooks _________________________________ 1. Test Case ID: B3Apy1 - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/webhooks ___________________________ GET /{projectId}/alerts ____________________________ 1. Test Case ID: qWmXCy - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/0/alerts 2. Test Case ID: lDnsXd - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/null%2Cnull/alerts 3. Test Case ID: ZSZEwr - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/11389656969/alerts _______________________ GET /{projectId}/alerts/triggers _______________________ 1. Test Case ID: sLoSKU - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/0/alerts/triggers 2. Test Case ID: 1IdtKw - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/null%2Cnull/alerts/triggers ______________________ GET /{projectId}/alerts/{alertId} _______________________ 1. Test Case ID: EFS7Ee - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/0/alerts/0 2. Test Case ID: TjOlhK - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/alerts/null%2Cnull _______________________ GET /{projectId}/assist/sessions _______________________ 1. Test Case ID: AULToN - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET 'http://0.0.0.0:35691/0/assist/sessions?userId=' 2. Test Case ID: gTj6yN - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:35691/null%2Cnull/assist/sessions?userId=' ________________________ GET /{projectId}/autocomplete _________________________ 1. Test Case ID: RNntSX - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:35691/0/autocomplete?q=&key=%5BFiltered%5D&live=true' 2. Test Case ID: vSYp3n - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET 'http://0.0.0.0:35691/0/autocomplete?q=&type=userOs&key=%5BFiltered%5D&live=true' 3. Test Case ID: Lj8K3A - 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, 422 [400] Bad Request: `{"data":[],"errors":["not available for global search"]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/1/autocomplete _________________________ GET /{projectId}/conditions __________________________ 1. Test Case ID: UCGk98 - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/0/conditions 2. Test Case ID: yZKvw8 - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/null%2Cnull/conditions ______________________ GET /{projectId}/errors/{errorId} _______________________ 1. Test Case ID: GXg9nu - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:35691/0/errors/0?density30=null&density30=null' 2. Test Case ID: ogI5Kv - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET 'http://0.0.0.0:35691/0/errors/0?density24=24&density30=30' 3. Test Case ID: u7hopp - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:35691/1/errors/v?density24=153&density30=311134138150026053691637760' _________________ GET /{projectId}/errors/{errorId}/sourcemaps _________________ 1. Test Case ID: q7HMCq - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/0/errors/0/sourcemaps 2. Test Case ID: pytjgQ - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/null%2Cnull/errors/0/sourcemaps 3. Test Case ID: vHQMfj - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/532054619589/errors/%C3%83%C3%AE%F3%94%B1%AD%F1%89%BD%8D/sourcemaps ________________________ GET /{projectId}/events/search ________________________ 1. Test Case ID: g6KDF9 - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:35691/0/events/search?q=&key=%5BFiltered%5D&live=true' 2. Test Case ID: j7WqHL - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET 'http://0.0.0.0:35691/0/events/search?q=&type=userOs&key=%5BFiltered%5D&live=true' 3. Test Case ID: g5Q9aN - 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, 422 [400] Bad Request: `{"data":[],"errors":["not available for global search"]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/1/events/search ____________________________ GET /{projectId}/gdpr _____________________________ 1. Test Case ID: ZTnWSv - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/0/gdpr 2. Test Case ID: f5Uza6 - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/null%2Cnull/gdpr 3. Test Case ID: kzvE1Q - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/5324525900845950173184/gdpr _____________________ GET /{projectId}/integration/sources _____________________ 1. Test Case ID: 6d8Nmm - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/0/integration/sources 2. Test Case ID: GeTUNe - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/null%2Cnull/integration/sources 3. Test Case ID: IlImXu - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/1/integration/sources ________________________ GET /{projectId}/integrations _________________________ 1. Test Case ID: DnakcA - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/0/integrations 2. Test Case ID: NgkHqU - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/null%2Cnull/integrations ____________________ GET /{projectId}/integrations/bugsnag _____________________ 1. Test Case ID: LblocX - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/0/integrations/bugsnag 2. Test Case ID: OXYho6 - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/null%2Cnull/integrations/bugsnag ___________________ GET /{projectId}/integrations/cloudwatch ___________________ 1. Test Case ID: 1rsSRU - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/0/integrations/cloudwatch 2. Test Case ID: J0IfRc - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/null%2Cnull/integrations/cloudwatch ____________________ GET /{projectId}/integrations/datadog _____________________ 1. Test Case ID: 44DimO - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/0/integrations/datadog 2. Test Case ID: 7nrlrk - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/null%2Cnull/integrations/datadog _________________ GET /{projectId}/integrations/elasticsearch __________________ 1. Test Case ID: X9hi3H - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/0/integrations/elasticsearch 2. Test Case ID: PPUvG6 - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/null%2Cnull/integrations/elasticsearch 3. Test Case ID: jyfVBi - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/100000000000000001/integrations/elasticsearch ____________________ GET /{projectId}/integrations/newrelic ____________________ 1. Test Case ID: Pe6lEa - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/0/integrations/newrelic 2. Test Case ID: 4wMspN - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/null%2Cnull/integrations/newrelic 3. Test Case ID: 53CjVb - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/29987995164554633216/integrations/newrelic ____________________ GET /{projectId}/integrations/rollbar _____________________ 1. Test Case ID: smfZ9n - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/0/integrations/rollbar 2. Test Case ID: 9VlQ5a - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/null%2Cnull/integrations/rollbar _____________________ GET /{projectId}/integrations/sentry _____________________ 1. Test Case ID: 8xe9AZ - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/0/integrations/sentry 2. Test Case ID: 35zDaB - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/null%2Cnull/integrations/sentry ____________ GET /{projectId}/integrations/sentry/events/{eventId} _____________ 1. Test Case ID: YMc4eS - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/0/integrations/sentry/events/0 2. Test Case ID: 1D6nBJ - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/null%2Cnull/integrations/sentry/events/0 3. Test Case ID: g1R8gp - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/1/integrations/sentry/events/0 __________________ GET /{projectId}/integrations/stackdriver ___________________ 1. Test Case ID: oMiJgD - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/0/integrations/stackdriver 2. Test Case ID: rdKWgS - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/null%2Cnull/integrations/stackdriver 3. Test Case ID: neTQ1J - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/2251799813685249/integrations/stackdriver ___________________ GET /{projectId}/integrations/sumologic ____________________ 1. Test Case ID: VfJk4n - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/0/integrations/sumologic 2. Test Case ID: sS1Aza - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/null%2Cnull/integrations/sumologic 3. Test Case ID: SSo3bn - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/53881185291929392/integrations/sumologic __________________________ GET /{projectId}/metadata ___________________________ 1. Test Case ID: 7FaD6H - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/0/metadata 2. Test Case ID: tqekUn - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/null%2Cnull/metadata _________________________ GET /{projectId}/sample_rate _________________________ 1. Test Case ID: eUJazp - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/0/sample_rate 2. Test Case ID: hlh92n - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/null%2Cnull/sample_rate 3. Test Case ID: omy8QN - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/5970698936436840/sample_rate ______ GET /{projectId}/sessions/{sessionId}/errors/{errorId}/sourcemaps _______ 1. Test Case ID: Eg6JZA - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/0/sessions/0/errors/0/sourcemaps 2. Test Case ID: RKeQ9V - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/sessions/null%2Cnull/errors/0/sourcemaps ____________________________ GET /{projectId}/tags _____________________________ 1. Test Case ID: Z5uOYb - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X GET http://0.0.0.0:35691/0/tags 2. Test Case ID: ZCPwv8 - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/null%2Cnull/tags 3. Test Case ID: l9QWAy - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/68049525580846055030784/tags _______________________________ OPTIONS /account _______________________________ 1. Test Case ID: ArRoAa - Invalid Allow header `Allow` header does not match the schema — missing documented methods: POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"name": null, "tenantName": null, "optOut": null}' http://0.0.0.0:35691/account ___________________________ OPTIONS /client/members ____________________________ 1. Test Case ID: jmSWOe - Invalid Allow header `Allow` header does not match the schema — missing documented methods: POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"userId": null, "name": "", "email": "0@0.com", "admin": false}' http://0.0.0.0:35691/client/members ______________________ OPTIONS /client/members/{memberId} ______________________ 1. Test Case ID: 0ugHma - Invalid Allow header `Allow` header does not match the schema — missing documented methods: PUT List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"name": "", "email": "0@0.com", "admin": false}' http://0.0.0.0:35691/client/members/0 ________________________ OPTIONS /config/weekly_report _________________________ 1. Test Case ID: p1VTqZ - Invalid Allow header `Allow` header does not match the schema — missing documented methods: POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"weeklyReport": true}' http://0.0.0.0:35691/config/weekly_report _________________________ OPTIONS /integrations/github _________________________ 1. Test Case ID: Rbt69y - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE, POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"token": "[Filtered]"}' http://0.0.0.0:35691/integrations/github _________________________ OPTIONS /integrations/issues _________________________ 1. Test Case ID: ssdbHz - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' http://0.0.0.0:35691/integrations/issues __________________________ OPTIONS /integrations/jira __________________________ 1. Test Case ID: hXMDZu - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE, POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"token": "[Filtered]", "username": "", "url": "https://0.com"}' http://0.0.0.0:35691/integrations/jira __________________ OPTIONS /integrations/msteams/{webhookId} ___________________ 1. Test Case ID: SCvE8S - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"name": "", "url": "https://0.com"}' http://0.0.0.0:35691/integrations/msteams/0 _________________________ OPTIONS /integrations/slack __________________________ 1. Test Case ID: u1sPFb - Invalid Allow header `Allow` header does not match the schema — missing documented methods: POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"name": "", "url": "https://0.com"}' http://0.0.0.0:35691/integrations/slack _________________ OPTIONS /integrations/slack/{integrationId} __________________ 1. Test Case ID: B20yam - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE, POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"name": "", "url": "https://0.com"}' http://0.0.0.0:35691/integrations/slack/0 ______________________________ OPTIONS /projects _______________________________ 1. Test Case ID: cbmRff - Invalid Allow header `Allow` header does not match the schema — missing documented methods: GET List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"name": "my first project", "platform": "web"}' http://0.0.0.0:35691/projects ________________________ OPTIONS /projects/{projectId} _________________________ 1. Test Case ID: CVAC3c - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE, PUT List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"name": "my first project", "platform": "web"}' http://0.0.0.0:35691/projects/0 _______________________________ OPTIONS /signup ________________________________ 1. Test Case ID: 3ZaOMJ - Invalid Allow header `Allow` header does not match the schema — missing documented methods: POST, PUT List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Content-Type: application/json' -d '{"g-recaptcha-response": null, "email": "0@0.com", "password": "[Filtered]", "fullname": "0", "organizationName": "0"}' http://0.0.0.0:35691/signup ______________________________ OPTIONS /webhooks _______________________________ 1. Test Case ID: 9Z080y - Invalid Allow header `Allow` header does not match the schema — missing documented methods: GET List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' http://0.0.0.0:35691/webhooks _________________________ OPTIONS /{projectId}/alerts __________________________ 1. Test Case ID: cieySX - Invalid Allow header `Allow` header does not match the schema — missing documented methods: GET List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"name": "", "detectionMethod": "threshold", "change": "change", "description": null, "options": {"message": [], "currentPeriod": 15, "previousPeriod": 15, "lastNotification": null, "renotifyInterval": 720}, "query": {"left": 0, "right": 0, "operator": "="}}' http://0.0.0.0:35691/0/alerts ____________________ OPTIONS /{projectId}/alerts/{alertId} _____________________ 1. Test Case ID: mYeHF3 - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE, POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"name": "", "detectionMethod": "threshold", "change": "change", "description": null, "options": {"message": [], "currentPeriod": 15, "previousPeriod": 15, "lastNotification": null, "renotifyInterval": 720}, "query": {"left": 0, "right": 0, "operator": "="}}' http://0.0.0.0:35691/0/alerts/0 _____________________ OPTIONS /{projectId}/assist/sessions _____________________ 1. Test Case ID: NoxDGh - Invalid Allow header `Allow` header does not match the schema — missing documented methods: POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"limit": 200, "page": 1, "filters": [], "sort": "TIMESTAMP", "order": "DESC"}' http://0.0.0.0:35691/0/assist/sessions _______________________ OPTIONS /{projectId}/conditions ________________________ 1. Test Case ID: CI2QwU - Invalid Allow header `Allow` header does not match the schema — missing documented methods: GET List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"rate": 0, "conditionalCapture": false, "conditions": []}' http://0.0.0.0:35691/0/conditions __________________________ OPTIONS /{projectId}/gdpr ___________________________ 1. Test Case ID: J2Yrin - Invalid Allow header `Allow` header does not match the schema — missing documented methods: POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"maskEmails": false, "sampleRate": 0, "maskNumbers": false, "defaultInputMode": ""}' http://0.0.0.0:35691/0/gdpr __________________ OPTIONS /{projectId}/integrations/bugsnag ___________________ 1. Test Case ID: rAIEcE - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE, POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"authorizationToken": "[Filtered]", "bugsnagProjectId": ""}' http://0.0.0.0:35691/0/integrations/bugsnag _________________ OPTIONS /{projectId}/integrations/cloudwatch _________________ 1. Test Case ID: yqPvoV - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE, POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"awsAccessKeyId": "[Filtered]", "awsSecretAccessKey": "[Filtered]", "region": "", "logGroupName": ""}' http://0.0.0.0:35691/0/integrations/cloudwatch __________________ OPTIONS /{projectId}/integrations/datadog ___________________ 1. Test Case ID: I2DQrH - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE, POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"apiKey": "[Filtered]", "applicationKey": "[Filtered]"}' http://0.0.0.0:35691/0/integrations/datadog _______________ OPTIONS /{projectId}/integrations/elasticsearch ________________ 1. Test Case ID: Dl1loQ - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE, POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"host": "", "port": 0, "apiKeyId": "[Filtered]", "apiKey": "[Filtered]", "indexes": ""}' http://0.0.0.0:35691/0/integrations/elasticsearch __________________ OPTIONS /{projectId}/integrations/newrelic __________________ 1. Test Case ID: 5jUba4 - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE, POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"applicationId": "", "xQueryKey": "[Filtered]", "region": false}' http://0.0.0.0:35691/0/integrations/newrelic __________________ OPTIONS /{projectId}/integrations/rollbar ___________________ 1. Test Case ID: x8jYae - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE, POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"accessToken": "[Filtered]"}' http://0.0.0.0:35691/0/integrations/rollbar ___________________ OPTIONS /{projectId}/integrations/sentry ___________________ 1. Test Case ID: 4ZSQ09 - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE, POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"projectSlug": "", "organizationSlug": "", "token": "[Filtered]"}' http://0.0.0.0:35691/0/integrations/sentry ________________ OPTIONS /{projectId}/integrations/stackdriver _________________ 1. Test Case ID: LVOirh - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE, POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"serviceAccountCredentials": "[Filtered]", "logName": ""}' http://0.0.0.0:35691/0/integrations/stackdriver _________________ OPTIONS /{projectId}/integrations/sumologic __________________ 1. Test Case ID: z3ecpp - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE, POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"accessId": "", "accessKey": "[Filtered]", "region": ""}' http://0.0.0.0:35691/0/integrations/sumologic ________________________ OPTIONS /{projectId}/metadata _________________________ 1. Test Case ID: tTrEDc - Invalid Allow header `Allow` header does not match the schema — missing documented methods: POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"index": null, "key": "[Filtered]"}' http://0.0.0.0:35691/0/metadata ____________________ OPTIONS /{projectId}/metadata/{index} _____________________ 1. Test Case ID: BrMwXc - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"index": null, "key": "[Filtered]"}' http://0.0.0.0:35691/0/metadata/0 _______________________ OPTIONS /{projectId}/sample_rate _______________________ 1. Test Case ID: IwQ7Lp - Invalid Allow header `Allow` header does not match the schema — missing documented methods: POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"rate": 0, "captureAll": false}' http://0.0.0.0:35691/0/sample_rate __________________________ OPTIONS /{projectId}/tags ___________________________ 1. Test Case ID: aEouWu - Invalid Allow header `Allow` header does not match the schema — missing documented methods: GET List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"name": "0", "selector": "0", "ignoreClickRage": false, "ignoreDeadClick": false}' http://0.0.0.0:35691/0/tags ______________________ OPTIONS /{projectId}/tags/{tagId} _______________________ 1. Test Case ID: uVeGze - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"name": "0"}' http://0.0.0.0:35691/0/tags/0 ________________________________ POST /account _________________________________ 1. Test Case ID: Y2nMg4 - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"name": null, "tenantName": null, "optOut": null}' http://0.0.0.0:35691/account 2. Test Case ID: 2miMHd - 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: in body - optOut: Incorrect type [200] OK: `{"data":{"name":"Workbench Admin","tenantName":"Workbench","optOut":false}}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"name": null, "tenantName": null, "optOut": 0}' http://0.0.0.0:35691/account 3. Test Case ID: qYWsIc - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Hint: The request body contains 4 additional properties not defined in the schema (``, `Ÿ󁾍W󼁃򥇅`, `𽇶Z` and 1 more). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields. [422] Unprocessable Content: `{"detail":[{"type":"assertion_error","loc":["body","tenantName"],"msg":"Assertion failed, tenantName contains invalid characters. Only letters, numbers, spaces, hyphens, apostrophes, and periods are allowed","input":"lÜ=񴻎􅓀\u0006","ctx":{"error":{}}}]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"\u0019": {"": {}, "Z\u0010": -44309608, "\u00ec\u0088\udbfc\udf99l\u00d9\u001dI": {"": -4.130818122936022e-56}}, "\ud8b4\uddf6\u0011Z": ["", ["4\uf744\u00ddl'"'"'\u0086", "coverage", 3112296947333]], "\u009f\udac7\udf8dW\udbb0\udc43\uda54\uddc5": {}, "\uda51\uddfc|\u000b\u00f7^\udae4\udd4a\u00b8\u00a5": [], "tenantName": "l\u00dc=\ud993\udece\udbd5\udcc0\u0006", "optOut": null, "name": ""}' http://0.0.0.0:35691/account 4. Test Case ID: 7gpqsy - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d $'}\x13!���' http://0.0.0.0:35691/account _____________________________ POST /account/scope ______________________________ 1. Test Case ID: PtWTaI - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"scope": 1}' http://0.0.0.0:35691/account/scope 2. Test Case ID: qGaCPj - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d $'`�WQ�uV8\x07ɏ�Gy7z' http://0.0.0.0:35691/account/scope 3. Test Case ID: rT4f1d - 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: - header: violates `required` (was Authorization) - body: violates `type` at /properties/scope (was integer, became boolean) [200] OK: `{"data":1}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"\udaea\udefd\u009e": {}, "scope": true}' http://0.0.0.0:35691/account/scope _____________________________ POST /client/members _____________________________ 1. Test Case ID: kH8lXy - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"userId": null, "name": "", "email": "0@0.com", "admin": false}' http://0.0.0.0:35691/client/members 2. Test Case ID: vsK2Px - 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: in body - admin: Incorrect type [200] OK: `{"data":{"userId":2,"email":"0@0.com","role":"member","name":"0@0.com","createdAt":1791633311840,"superAdmin":false,"admin":false,"member":true,"invitationLink":"http://localhost/api/users/invitation?token=a2Cyv9P0z9_-t9h2n3ovGLg3xRYKsNRBH3kNrdZ8PvcveZaNFKZVPKk0kUwU4Xhlo-kErEdiAKAsqC3Ho5eUWQ"}}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"userId": null, "name": "", "email": "0@0.com", "admin": 0}' http://0.0.0.0:35691/client/members 3. Test Case ID: AJQ73v - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["please use POST/PUT /client/members/{memberId} for update"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"userId": false, "name": "", "email": "0@0.com", "admin": false}' http://0.0.0.0:35691/client/members 4. Test Case ID: 7Oqtd9 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"errors":["user already exists"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"userId": null, "name": "", "email": "0@0.com", "admin": null}' http://0.0.0.0:35691/client/members 5. Test Case ID: 2RNtVO - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Hint: The request body contains 1 additional property not defined in the schema (`W¾O–N'B]`). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields. [422] Unprocessable Content: `{"detail":[{"type":"value_error","loc":["body","email"],"msg":"value is not a valid email address: The part after the @-sign is a special-use or reserved name that cannot be used with email.","input":"jc/b@gkk6.test","ctx":{"reason":"The part after the @-sign is a special-use or reserved name that cannot be used with email."}}]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"W\u00be\u000eO\u0096N'"'"'B]": [-3587, null], "name": "", "email": "jc/b@gkk6.test"}' http://0.0.0.0:35691/client/members ___________________________ POST /client/new_api_key ___________________________ 1. Test Case ID: U0T0LY - Undocumented HTTP status code Received: 401 Documented: 200 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST http://0.0.0.0:35691/client/new_api_key __________________________ POST /config/weekly_report __________________________ 1. Test Case ID: 0Y1H9j - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"weeklyReport": true}' http://0.0.0.0:35691/config/weekly_report 2. Test Case ID: i5saN2 - 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: in body - weeklyReport: Incorrect type [200] OK: `{"data":{"weeklyReport":false}}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"weeklyReport": 0}' http://0.0.0.0:35691/config/weekly_report 3. Test Case ID: II9Gn4 - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d $'�\x19' http://0.0.0.0:35691/config/weekly_report ___________________ POST /integrations/bugsnag/list_projects ___________________ 1. Test Case ID: 52IKq7 - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"authorizationToken": "[Filtered]"}' http://0.0.0.0:35691/integrations/bugsnag/list_projects 2. Test Case ID: 3a8owy - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '����' http://0.0.0.0:35691/integrations/bugsnag/list_projects 3. Test Case ID: y8RpfO - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"": {"2\ud809\uddd9\u00ac\u001f\u009c": -7.880720163887587e-301, "\u0007o7\u00d1\u0017u\udb9d\uddcf\u00ce+\u00a2": 2045, "\ud837\ude44\u0005-\u00c4\u00c6\u0004": true}, "authorizationToken": "[Filtered]"}' http://0.0.0.0:35691/integrations/bugsnag/list_projects __________________ POST /integrations/cloudwatch/list_groups ___________________ 1. Test Case ID: 9LF5dv - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"awsAccessKeyId": "[Filtered]", "awsSecretAccessKey": "[Filtered]", "region": ""}' http://0.0.0.0:35691/integrations/cloudwatch/list_groups 2. Test Case ID: jCEZva - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"awsAccessKeyId": "[Filtered]", "awsSecretAccessKey": "[Filtered]", "region": ""}' http://0.0.0.0:35691/integrations/cloudwatch/list_groups 3. Test Case ID: XL1HKb - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '�' http://0.0.0.0:35691/integrations/cloudwatch/list_groups ____________________ POST /integrations/elasticsearch/test _____________________ 1. Test Case ID: ZXjWg1 - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"host": "", "port": 0, "apiKeyId": "[Filtered]", "apiKey": "[Filtered]"}' http://0.0.0.0:35691/integrations/elasticsearch/test 2. Test Case ID: lKnL3e - 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: in body - port: Incorrect type [200] OK: `{"data":{"state":false}}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"host": "", "port": false, "apiKeyId": "[Filtered]", "apiKey": "[Filtered]"}' http://0.0.0.0:35691/integrations/elasticsearch/test 3. Test Case ID: BvIh09 - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d $'�\x07\x7f/*�' http://0.0.0.0:35691/integrations/elasticsearch/test __________________________ POST /integrations/github ___________________________ 1. Test Case ID: quhGNV - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"token": "[Filtered]"}' http://0.0.0.0:35691/integrations/github 2. Test Case ID: Ob7Hp8 - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"token": "[Filtered]"}' http://0.0.0.0:35691/integrations/github 3. Test Case ID: DJgQfd - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d ';�' http://0.0.0.0:35691/integrations/github ___________________________ POST /integrations/jira ____________________________ 1. Test Case ID: 64X6Hi - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"token": "[Filtered]", "username": "", "url": "https://0.com"}' http://0.0.0.0:35691/integrations/jira 2. Test Case ID: n1ifXU - 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, 422 [400] Bad Request: `{"errors":["url must be a valid JIRA URL (example.atlassian.net)"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"token": "[Filtered]", "username": "", "url": "https://000000000000000000000000000000000000000000000000000000000000000.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaa"}' http://0.0.0.0:35691/integrations/jira 3. Test Case ID: 4JrXre - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"url_too_long","loc":["body","url"],"msg":"URL should have at most 2083 characters","input":"https://000000000000000000000000000000000000000000000000000000000000000.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaa // Output truncated...` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"token": "[Filtered]", "username": "", "url": "https://000000000000000000000000000000000000000000000000000000000000000.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaa"}' http://0.0.0.0:35691/integrations/jira __________________________ POST /integrations/msteams __________________________ 1. Test Case ID: RFh9f9 - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"name": "", "url": "https://0.com"}' http://0.0.0.0:35691/integrations/msteams 2. Test Case ID: GgNjCB - 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, 422 [400] Bad Request: `{"errors":["endpoint hostname could not be resolved: 000000000000000000000000000000000000000000000000000000000000000.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaa // Output truncated...` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"name": "", "url": "https://000000000000000000000000000000000000000000000000000000000000000.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaa"}' http://0.0.0.0:35691/integrations/msteams _____________________ POST /integrations/msteams/channels ______________________ 1. Test Case ID: meX2zV - Unsupported methods Unsupported method POST returned 422, expected 405 Method Not Allowed Return 405 for methods not listed in the OpenAPI spec [422] Unprocessable Content: `{"detail":[{"type":"int_parsing","loc":["path","webhookId"],"msg":"Input should be a valid integer, unable to parse string as an integer","input":"channels"},{"type":"missing","loc":["body"],"msg":"Field required","input":null}]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' http://0.0.0.0:35691/integrations/msteams/channels ____________________ POST /integrations/msteams/{webhookId} ____________________ 1. Test Case ID: ZbEkHt - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"name": "", "url": "https://0.com"}' http://0.0.0.0:35691/integrations/msteams/0 2. Test Case ID: 2vXN4l - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"name": "", "url": "https://000000000000000000000000000000000000000000000000000000000000000.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaa"}' http://0.0.0.0:35691/integrations/msteams/0 3. Test Case ID: RxSDqg - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '�l' http://0.0.0.0:35691/integrations/msteams/-362881 ___________________________ POST /integrations/slack ___________________________ 1. Test Case ID: 276ylY - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"name": "", "url": "https://0.com"}' http://0.0.0.0:35691/integrations/slack 2. Test Case ID: LgZIud - 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, 422 [400] Bad Request: `{"errors":["endpoint hostname could not be resolved: 000000000000000000000000000000000000000000000000000000000000000.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaa // Output truncated...` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"name": "", "url": "https://000000000000000000000000000000000000000000000000000000000000000.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaa"}' http://0.0.0.0:35691/integrations/slack 3. Test Case ID: HIcyao - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"": null, "url": "https://kaqpqaw2.avh.net", "name": ""}' http://0.0.0.0:35691/integrations/slack ______________________ POST /integrations/slack/channels _______________________ 1. Test Case ID: VTStdI - Unsupported methods Unsupported method POST returned 422, expected 405 Method Not Allowed Return 405 for methods not listed in the OpenAPI spec [422] Unprocessable Content: `{"detail":[{"type":"int_parsing","loc":["path","integrationId"],"msg":"Input should be a valid integer, unable to parse string as an integer","input":"channels"},{"type":"missing","loc":["body"],"msg":"Field required","input":null}]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' http://0.0.0.0:35691/integrations/slack/channels ___________________ POST /integrations/slack/{integrationId} ___________________ 1. Test Case ID: 7Txyvj - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"name": "", "url": "https://0.com"}' http://0.0.0.0:35691/integrations/slack/0 2. Test Case ID: qsmtwW - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["Slack integration not found."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"name": "", "url": "https://000000000000000000000000000000000000000000000000000000000000000.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaa"}' http://0.0.0.0:35691/integrations/slack/0 3. Test Case ID: XXDsa6 - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '�' http://0.0.0.0:35691/integrations/slack/1 _________________________________ POST /login __________________________________ 1. Test Case ID: GwchDZ - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["You've entered invalid Email or Password."]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"g-recaptcha-response": "", "email": "0@0.com", "password": "[Filtered]"}' http://0.0.0.0:35691/login 2. Test Case ID: pyH0iS - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '��n�̑�~X' http://0.0.0.0:35691/login 3. Test Case ID: XMWSUA - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"\u00ad\ud8a3\udddb": [false, -5.960464477539063e-08], "": {}, "\ud828\udfd2\u0085R\u000e": [-219], "\uda41\udcb1": ["e\ud82a\udce6\u00dcEh\udb87\uded6\ud897\udc54\ud816\udcd4m\u00fe\u0014/\u0000\r\ud828\ude07i\u00bd\u0093"], "\u00f6\u00dcE%\u00b9\u00fd\uda60\udfb7\u00d4\u0083": null, "email": "r@yjpvdp.example", "password": "[Filtered]"}' http://0.0.0.0:35691/login ___________________________ POST /notifications/view ___________________________ 1. Test Case ID: W0te0V - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"startTimestamp": null, "endTimestamp": null, "ids": []}' http://0.0.0.0:35691/notifications/view 2. Test Case ID: U6gfCx - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '[null, null]' http://0.0.0.0:35691/notifications/view 3. Test Case ID: T0WlIn - 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: in body - endTimestamp: Incorrect type [200] OK: `{"data":true}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"startTimestamp": null, "endTimestamp": false, "ids": []}' http://0.0.0.0:35691/notifications/view 4. Test Case ID: dAxE6I - Server error on unexpected Content-Type Undeclared `Content-Type: text/plain` returned 500, expected 415 Unsupported Media Type Reject media types the operation does not accept with 415 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: text/plain' -d '{"startTimestamp": null, "endTimestamp": null, "ids": []}' http://0.0.0.0:35691/notifications/view 5. Test Case ID: tX9VqR - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"assertion_error","loc":["body"],"msg":"Assertion failed, startTimestamp must be greater or equal to 0","input":{"ids":[],"startTimestamp":-591,"endTimestamp":null},"ctx":{"error":{}}}]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"ids": [], "startTimestamp": -591, "endTimestamp": null}' http://0.0.0.0:35691/notifications/view 6. Test Case ID: 7P1coz - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '�<' http://0.0.0.0:35691/notifications/view _____________________________ POST /password/reset _____________________________ 1. Test Case ID: wE77Jw - 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, 422 [400] Bad Request: `{"errors":["please provide a valid invitation & pass"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"invitation": "", "pass": "", "password": "[Filtered]"}' http://0.0.0.0:35691/password/reset __________________________ POST /password/reset-link ___________________________ 1. Test Case ID: SyFciz - 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, 422 [400] Bad Request: `{"errors":["Email delivery failed due to invalid SMTP configuration. Please contact your admin."]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"g-recaptcha-response": "", "email": "0@0.com"}' http://0.0.0.0:35691/password/reset-link 2. Test Case ID: JKuNYT - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Hint: The request body contains 5 additional properties not defined in the schema (``, `÷¶񈄿@`, `-­F` and 2 more). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields. [422] Unprocessable Content: `{"detail":[{"type":"value_error","loc":["body","email"],"msg":"value is not a valid email address: The part after the @-sign is a special-use or reserved name that cannot be used with email.","input":"-4@os6td9ll.test","ctx":{"reason":"The part after the @-sign is a special-use or reserved name that cannot be used with email."}}]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"-\u00adF": {}, "\u0001\u00f7\u00b6\ud8e0\udd3f@": [null], "": null, "\ud99d\udd44\udbec\udcf7f\u00c2\u008f\u00d6\u00bb\u0095": [[], {"\udb9d\udc75\u00e8\u00c0\ud849\udea2\\7\u00f0\u00fa~s;": true}, {"\u0011<\u00bd\udbb6\udf89\u00be\u00a8F\u0085'"'"'\u00fa": null}], "w": -5851, "g-recaptcha-response": "", "email": "-4@os6td9ll.test"}' http://0.0.0.0:35691/password/reset-link ________________________________ POST /projects ________________________________ 1. Test Case ID: MIeXCy - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"name": "my first project", "platform": "web"}' http://0.0.0.0:35691/projects 2. Test Case ID: IN9mzS - 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, 422 [400] Bad Request: `{"errors":["name already exists."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"name": "my first project", "platform": "ios"}' http://0.0.0.0:35691/projects _________________________________ POST /signup _________________________________ 1. Test Case ID: NWMcWI - 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, 422 [400] Bad Request: `{"errors":["tenants already registered"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"g-recaptcha-response": null, "email": "0@0.com", "password": "[Filtered]", "fullname": "0", "organizationName": "00"}' http://0.0.0.0:35691/signup 2. Test Case ID: WkqnyQ - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Hint: The request body contains 1 additional property not defined in the schema (`㭏S`). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields. [422] Unprocessable Content: `{"detail":[{"type":"assertion_error","loc":["body","fullname"],"msg":"Assertion failed, fullname contains invalid characters. Only letters, numbers, spaces, hyphens, apostrophes, and periods are allowed","input":"󢯯𒬀H","ctx":{"error":{}}},{"type":"assertion_error","loc":["body","organizationName"],"msg":"Assertion failed, organizationName contains invalid characters. Only letters, numbers, spaces, hyphens, apostrophes, and periods are allowed","input":":򈇱_ù\u000e)\u0018˜*󦲣‘","ctx":{"error":{}}}]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"\u3b4fS": true, "organizationName": ":\ud9e0\uddf1_\u00f9\u000e)\u0018\u0098*\udb5b\udca3\u0091", "password": "[Filtered]", "fullname": "\udb4a\udfef\ud80a\udf00H", "email": "!@i.0.org", "g-recaptcha-response": "+"}' http://0.0.0.0:35691/signup _____________________________ POST /users/modules ______________________________ 1. Test Case ID: rHteJw - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"module": "assist", "status": false}' http://0.0.0.0:35691/users/modules 2. Test Case ID: gKc3DC - 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: in body - status: Incorrect type [200] OK: `{"data":{"settings":{"modules":["usability-tests","feature-flags"]}}}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"module": "assist", "status": 0}' http://0.0.0.0:35691/users/modules 3. Test Case ID: 3q3T6D - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d $'q\x15��\x13���Y+\r\r�s�r*�\\' http://0.0.0.0:35691/users/modules ____________________________ POST /v1/mcp/authorize ____________________________ 1. Test Case ID: cmLNKP - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"state": "", "clientId": ""}' http://0.0.0.0:35691/v1/mcp/authorize 2. Test Case ID: SuUSal - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '��.®0�7' http://0.0.0.0:35691/v1/mcp/authorize ___________________________ POST /{projectId}/alerts ___________________________ 1. Test Case ID: IojBCv - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/alerts 2. Test Case ID: f1lq0k - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"name": "", "detectionMethod": "threshold", "change": "change", "description": null, "options": {"message": [], "currentPeriod": 15, "previousPeriod": 15, "lastNotification": null, "renotifyInterval": 720}, "query": {"left": 0, "right": 0, "operator": "="}}' http://0.0.0.0:35691/0/alerts 3. Test Case ID: G1y2AW - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"detectionMethod": "change", "name": "", "options": {"currentPeriod": 15}, "query": {"left": 0, "operator": "<", "right": 0.0}}' http://0.0.0.0:35691/1/alerts 4. Test Case ID: R1gcB0 - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '�' http://0.0.0.0:35691/1/alerts ______________________ POST /{projectId}/alerts/{alertId} ______________________ 1. Test Case ID: WBbHwA - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/alerts/0 2. Test Case ID: EYAYOl - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"name": "", "detectionMethod": "threshold", "change": "change", "description": null, "options": {"message": [], "currentPeriod": 15, "previousPeriod": 15, "lastNotification": null, "renotifyInterval": 720}, "query": {"left": 0, "right": 0, "operator": "="}}' http://0.0.0.0:35691/0/alerts/0 3. Test Case ID: cVaXMB - 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, 422 [400] Bad Request: `{"errors":["Failed to update alert."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"detectionMethod": "change", "name": "", "options": {"currentPeriod": 15}, "query": {"left": 0, "operator": "<", "right": 0.0}}' http://0.0.0.0:35691/1/alerts/1 ______________________ POST /{projectId}/assist/sessions _______________________ 1. Test Case ID: IoDePU - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/assist/sessions 2. Test Case ID: qR2NZI - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"limit": 200, "page": 1, "filters": [], "sort": "TIMESTAMP", "order": "DESC"}' http://0.0.0.0:35691/0/assist/sessions 3. Test Case ID: Eoqxc5 - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"\u00b7\u00ddLe\u00a0\ud8c3\udea5\u00cd\r\uda49\udd98": false, "\u00c2": [{}], "filters": [{"\u00cb\u00bb\ud960\udfaa\u00bf": [], "": {"": "INF", "u\u008eW\u0098\u0081\u00b5\u0089\udba5\uddb6\u0090\ud815\udf4bfV\u00d2b>": {}, "^^\u00dc": [false, true, 847591]}, "\u00a1\u00ba\r\\\u00e5\u00a8\ud9ec\udf3b\u0005B;8\u0092\ud808\udf64": {"\u008c\udb52\udd93\u00cd\u00de\u00e9\ud945\udcf1\ud913\udca8\udacd\udfe1\ud9b8\udd6d^\u00a1\u0086D\ud91e\udf87\u00048\u00a5u\u000b\uda75\udeaf": "\ud9fb\udd57\udaa5\udd68eaq\u00b4\udbe2\udf05\u001b\u00c6\u00e8"}, "name": "userId", "value": ["\u0006\u00d7u\u00ca\u0019.\u00b9U+\uda44\ude9d", "G\u00b0\u0081\udb50\udfb6\u00e3"], "operator": "\udafc\udd69\uda69\uddbb\u72f5"}, {"operator": "\udae6\udc6e\u00e7\u00cb\u00c8", "name": "userAnonymousId", "value": "\u00f3#"}, {"\udb13\udd61$\u0080\ud995\udfca-": {}, "operator": "\u00b8\u00ba\u00e9\u00e5\u00a1D\u0018\u00a0\u007f\u00c0\u00bd\u0019\u00da\ud940\ude76", "name": "userUuid", "value": ["", "\ud801\udc239U\u0004D\u0013j\ud83b\udf65\uda43\udf13\udba3\udc2b\u00b6\udb5a\udd5d\u00ec\u0093\ud8be\udd13\uda61\udd35\ud86c\udfb4\u00b9}\u00de"]}], "order": {"": "\t\ud9b5\udde7$\u00e8", "c\u0013f\u0016": {}, "1e\u00d6\u00c8\ud933\uddd0\uda07\udcd6e\u00ed(\f\ud9ff\udf53\u00a8": [], "\u00f8\ud9ab\uddec,|\ud9cd\udee8": {"\udb18\udee2": []}, "\u00e4\u0012\ud8d2\udd3a*3\u00acC": [-10730201680880527063482059718656], "\u0011su\u00e7\ud8e0\udcf8\u00ac\uda76\ude2c": [false, true, null], "\ud91b\udd15": 4.9748144618828014e-36, "\u00d2D": [], "\uda0c\udcc4\ud8f4\ude79M]\ud8eb\ude6a\ud8fe\udffc": {"\u0005S": []}, "\ud951\udc58c": [true, -1.249644114798126e-257], "}\ud893\udd58": [null], "\udad0\udf51\ua463,\udbab\udf40\ud8cc\udf9bP\u00fa/\u008aU\u0095SS\u00cc[x\u00fa/!\udb05\udca7\u00e2g\u009fQ\u008c\u00c3F\u00e7\u00c8\u00bf\udb8c\udcfb\u00a2\u00dd\ud997\udd65j)": [false], "\u00a2&": [], "'"'"'": {"\u00d0\u001b": true, "\u00e2q\u0018": [], "\u0089\u0095": []}, "\"\u00e0\u00e0\uaddcy": [["\ucc8f\u009e"], [-3233655859537509.0, "\udb49\udefd\u00b9\u001d\ud9d4\ude8f\u0014\udb6d\udff6\uda82\udfd2\u00df|;\uda03\udc40", false], -1.1125369292536007e-308], "\ud940\ude5aA\ud9ea\ude9bk\u0090\u009d\ud9e4\udeb7\u00cd\u0096\uda33\uddfc": {"\u00b7j\u0010": {"\udac1\udfb6\u000b}\u00cav#\ud873\ude72\ud89a\ude18\u00c5": 182823626486967, "\u00a4\ud9ae\udfff\ud8df\udc15\u000e\u000b\uda00\udfcd1": 1.0975406272263075e+71, "\ud87c\udfd7\u00d7<": true}, "n\udb7c\udf04&*\u00bcp\u00df\u0097\u001e": {}, "\uda1d\udc7a": {}}, "\udae6\ude07\u00d8\u3412\udbe3\ude45\u00a4\u00cb": [[false, [113097], null]], "\u00bc\u00fd\udb0b\ude92\u00f3\u00dd\ud8b9\uddbc": false}}' http://0.0.0.0:35691/1/assist/sessions 4. Test Case ID: uR5ccR - 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: - header: violates `required` (was Authorization) - body: violates `anyOf` at /properties/filters/items/properties/source - body: violates `type` at /properties/filters/items/properties/value/anyOf/1 (was string, became null) [200] OK: `{"data":{"total":0,"sessions":[]}}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"\udb1e\udea1\ud850\udedb\u009c\ud8f6\udf9f\udbc7\udf4e\u00e0/'"'"'\ud880\udec7`:q\u4361J\u0087\u00a8C\u00beq\"\udbbe\udd92!": {"e\u00c6\ud93e\udce8": -149472, "\ud8a0\udf64": {}, "\u0003:\u0088\u00a1\u007f\uda66\udebd\u00c1\u00b50\udb47\ude9f": [null, null, null]}, "O\ud885\udf88": 4.976526611722807e+16, "\u00de\n\u00cd": ["\ud9ea\udf4e\u00ab\uc2ee\u00c7\u00be{", -3563], "filters": [{"O\u0090\u00f0'"'"'u\u009d": [{"red": {"": 910320387144890823391354051100672, "k": -1125, "\u00c9K\u009f\u0090\u00e4%y\u00b5\u0099": 2655187}}, -4.11016904052584e+16], "\u00c4g~\ud807\ude4c\u00ad": {")": [null, null]}, "\u0017H": [], "name": "trackerVersion", "value": null, "source": [[-4.789358089384067e+16, false, null], {}]}, {"b\u0005": {"Z\u00f1\uda1e\udeed0\u0080\u00f3\u00bax\u00d4\u00e1;\u0081\udb98\udcaa\udb96\udccfR}}\u00d7\u00cc\ud87d\udea9": {}, "\u00a7\u009f\u008d\u00cc\u0080\r>\u00a0\u00ab\u00fd\udaba\uddf7\u00e0\f\ud986\udd5c\ud8e8\ude3b\u00faz\uda01\uddac\u00ec": [false], "\u00dfR\u00df(": [-42971]}, "": [{"\u00e3\u00d2\u0000HF'"'"'\u001e\u00b3": null}, "\u00ea\u00feESv\udbec\udfa4\udbda\udce4\u0019", [2.6957963928605587e+235]], "\u00cd=\udaa3\udfcc'"'"'": {}, "\u0019\u0090\u00d8\udbdf\udcde\"": [], "\u00d3\udb49\ude35\ud8da\ude6d": false, "source": [{"\u00f9x\u0084\u00bf": 5.3639428049612816e+190, "\uda96\udcc3\u00c0\u00b7s\u0015\ud8b4\udde2\u00f4": "\uda0d\udc57Il"}], "value": null, "name": "userUuid"}, {"": [], "e\ud94e\udc4d\u00a2a,\u00a1\ud8ce\udc85\u000b\u001f": {}, "\u0019\u00ecE": [], "\u001c\u000fI\u00eb": {}, "value": null, "name": "trackerVersion", "operator": "is", "source": {"": {"\udb74\udc57": {}, "a\nb\rc\u0085d\u000be\ff\u2028g\u2029h\r\ni": [], "\ud968\udf24}\u0017": []}, "\u00ec\u0005p\ud823\ude5b\u00c9\u00a3!q\f\u0006\ud842\udde9\u0097\u0080\u00e0": [[false, false, null], {}, [""]], "\u00c6\u00de\u007f\udaaa\udead\t\u00f7|\u0013\u0088\u00aa": [{"\u00d6\u00af<\uda1d\udf33\u001c\u008c\u00f5\udbf7\udd24\u00aa\u00ba": null}, [], [true, true, -6091]], "B\u00cf'"'"'\u00f0\u00b5&": []}}]}' http://0.0.0.0:35691/1/assist/sessions _________________________ POST /{projectId}/conditions _________________________ 1. Test Case ID: 9K1eqA - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/conditions 2. Test Case ID: 037WCa - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"rate": 0, "conditionalCapture": false, "conditions": []}' http://0.0.0.0:35691/0/conditions 3. Test Case ID: 2lwh3T - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d $'�hP7�O\x02"������s��=/�IF\x19m:ϓ0`6�\x15�Y�hfl\x02�' http://0.0.0.0:35691/null/conditions ____________________________ POST /{projectId}/gdpr ____________________________ 1. Test Case ID: G3AWf4 - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/gdpr 2. Test Case ID: uPPF16 - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"maskEmails": false, "sampleRate": 0, "maskNumbers": false, "defaultInputMode": ""}' http://0.0.0.0:35691/0/gdpr 3. Test Case ID: kVTTNM - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"defaultInputMode": "\u0098u\u00de Z\u0000\u00c0\u00be\u00e2n\udb98\ude62\u0084z+gW", "maskEmails": true, "sampleRate": -151591162, "maskNumbers": true}' http://0.0.0.0:35691/1/gdpr 4. Test Case ID: ELNj6C - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d 'ҥWZC�+' http://0.0.0.0:35691/%F0%A7%BD%81%12%C3%A1.j%06%C2%A8%03%C2%98/gdpr ____________________ POST /{projectId}/integrations/bugsnag ____________________ 1. Test Case ID: Iun7Q5 - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/integrations/bugsnag 2. Test Case ID: SwXpzA - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"authorizationToken": "[Filtered]", "bugsnagProjectId": ""}' http://0.0.0.0:35691/0/integrations/bugsnag 3. Test Case ID: 3BlRYl - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d 'Y"�=�' http://0.0.0.0:35691/1/integrations/bugsnag 4. Test Case ID: r0EBZz - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"\u00ae\ud93e\udd87\u008b)": {}, "": {"\u00b5": [], "IgnoredAuth": "[Filtered]", "\u00ca": "\u0004\u00aa\u0011"}, "Q\u00b3\u00e1\u008e": {}, "\u00c5D`%\u007f0\u00b8\u00f1": {"\u023e": ["6\u001e"], "\ud8e3\udc6a\u00f3": [], "\u00e0\udae0\udfc4\u0090\u00a2\"\udb35\udf3f$\ud8b2\udd60\ud97f\udeed\u00ba\u00f6": ["\udbe7\ude81\uda0b\udce5\u0091\u00c5\u00b7\uda2a\uddf1\u00a2\u001e#\u0093\u00ed\u00aci-\udaff\uded0\u00a9\u00dcK\u000e\u0090\u00b5a\u0017", null, true]}, "bugsnagProjectId": "\uda40\udf46\u00a5F", "authorizationToken": "[Filtered]"}' http://0.0.0.0:35691/209220864833/integrations/bugsnag __________________ POST /{projectId}/integrations/cloudwatch ___________________ 1. Test Case ID: qJz3Vg - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/integrations/cloudwatch 2. Test Case ID: gEA82H - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"awsAccessKeyId": "[Filtered]", "awsSecretAccessKey": "[Filtered]", "region": "", "logGroupName": ""}' http://0.0.0.0:35691/0/integrations/cloudwatch 3. Test Case ID: ccZVZQ - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"region": "", "awsSecretAccessKey": "[Filtered]", "logGroupName": "\u00c0\u0015\uda52\ude031", "awsAccessKeyId": "[Filtered]"}' http://0.0.0.0:35691/1/integrations/cloudwatch 4. Test Case ID: 2Mj8a8 - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d 'ug�(' http://0.0.0.0:35691/1/integrations/cloudwatch ____________________ POST /{projectId}/integrations/datadog ____________________ 1. Test Case ID: gsOASz - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/integrations/datadog 2. Test Case ID: 7ZKHpI - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"apiKey": "[Filtered]", "applicationKey": "[Filtered]"}' http://0.0.0.0:35691/0/integrations/datadog 3. Test Case ID: gQqNPw - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d $'\x19\x12\'k�*' http://0.0.0.0:35691/1/integrations/datadog _________________ POST /{projectId}/integrations/elasticsearch _________________ 1. Test Case ID: bCmoLj - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/integrations/elasticsearch 2. Test Case ID: PZE7W4 - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"host": "", "port": 0, "apiKeyId": "[Filtered]", "apiKey": "[Filtered]", "indexes": ""}' http://0.0.0.0:35691/0/integrations/elasticsearch 3. Test Case ID: 0r452d - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d $'��s�e-�\x08�{' http://0.0.0.0:35691/1/integrations/elasticsearch ___________________ POST /{projectId}/integrations/newrelic ____________________ 1. Test Case ID: xBqque - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/integrations/newrelic 2. Test Case ID: isyFZa - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"applicationId": "", "xQueryKey": "[Filtered]", "region": false}' http://0.0.0.0:35691/0/integrations/newrelic 3. Test Case ID: LJ9l6t - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '��.7�}]1��' http://0.0.0.0:35691/1/integrations/newrelic 4. Test Case ID: O9m1yv - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"\u00cc\ub672b\udbeb\ude00\u0086": {"": [1.1754943508222875e-38], "Nj\u001d\uda6e\udeba\u009f": "\u00bc\u00fd\u00a9\u00ca", "3\u00810\u0017\u00adxH\ud9dc\udcf3\udbb0\udfb0S": {"": 75238213, "\u00ba\u00d9": false, "\u0627\u0644\u0643\u0644 \u0641\u064a \u0627\u0644\u0645\u062c\u0645\u0648 \u0639\u0629": "\u00d0\uda93\uddda\u00aa\uda9f\udedc6\u000fg]\udb56\udd86\u00f5\u009a\u7535CX\u00d8\u00a2$\u00f22qU\u008dZ\udac3\udc2eW"}}, "\udaee\udc6bp\u00f6\ud9b1\udeba\ud9b4\udee2\udaeb\udd9f\u0091\ud9e7\udce8\u008f\u00e4": null, "\u00e7r\u00ae\u008b\ud860\udfdd\u0097\u00a5!\u00b3": {"\u00d8\udaa6\udf61\u0017\u0090\u00e6\u00ba": ""}, "\udacf\udf00": {}, "\u00fam": {"\"J\u001cZ\ud8b4\udc3c\ud8da\udc37\udbd1\ude10\u00e6\u00bcP\u001e\u00d0\u008b\u00dec[\uda01\ude87\u0016": [1.5], "{k\u00ce": [[null, 5586, -2.845413472417635e-35], 0.99999, {}]}, "xQueryKey": "[Filtered]", "region": false, "applicationId": "\ud8d1\udf05\u0000\u0089"}' http://0.0.0.0:35691/55/integrations/newrelic ____________________ POST /{projectId}/integrations/rollbar ____________________ 1. Test Case ID: qIneZw - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/integrations/rollbar 2. Test Case ID: 608B28 - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"accessToken": "[Filtered]"}' http://0.0.0.0:35691/0/integrations/rollbar 3. Test Case ID: BVdCQF - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '� �?�' http://0.0.0.0:35691/1/integrations/rollbar ____________________ POST /{projectId}/integrations/sentry _____________________ 1. Test Case ID: ywm47k - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/integrations/sentry 2. Test Case ID: kd7U7E - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"projectSlug": "", "organizationSlug": "", "token": "[Filtered]"}' http://0.0.0.0:35691/0/integrations/sentry 3. Test Case ID: 8tr6h2 - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"\udb9e\udce9\u00c9D": [-4.554827202765239e+16], "": ["", {}, []], "organizationSlug": "\u00cd\ud865\ude81\u00a8\ud6b8\u00f5\u009e\ud8e0\ude7bH\udb2b\ude80", "projectSlug": "\u001d", "token": "[Filtered]"}' http://0.0.0.0:35691/1/integrations/sentry 4. Test Case ID: mGcc0P - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d $'\t�$�\x01\x07' http://0.0.0.0:35691/1/integrations/sentry __________________ POST /{projectId}/integrations/stackdriver __________________ 1. Test Case ID: M82FJ1 - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/integrations/stackdriver 2. Test Case ID: JWiTc0 - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"serviceAccountCredentials": "[Filtered]", "logName": ""}' http://0.0.0.0:35691/0/integrations/stackdriver 3. Test Case ID: hfW8ez - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"serviceAccountCredentials": "[Filtered]", "logName": "?\u00d5\u00cd\u00e33\u00e2=@+\u0000"}' http://0.0.0.0:35691/1/integrations/stackdriver 4. Test Case ID: A9G0kE - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '�' http://0.0.0.0:35691/1/integrations/stackdriver ___________________ POST /{projectId}/integrations/sumologic ___________________ 1. Test Case ID: Ot6hS5 - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/integrations/sumologic 2. Test Case ID: sFThOm - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"accessId": "", "accessKey": "[Filtered]", "region": ""}' http://0.0.0.0:35691/0/integrations/sumologic 3. Test Case ID: s3k9Gt - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d 'R�Q+}�Q' http://0.0.0.0:35691/1/integrations/sumologic POST /{projectId}/integrations/{integration}/notify/{webhookId}/{source}/{sourceId} 1. Test Case ID: a0IN1C - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/integrations/0/notify/0/0/0 2. Test Case ID: BwHtE6 - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"comment": null}' http://0.0.0.0:35691/0/integrations/0/notify/0/0/0 3. Test Case ID: uzV0yP - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '���' http://0.0.0.0:35691/1/integrations/%C3%A9/notify/736/%C3%AA%C2%9C%7F/%F1%B3%AB%AB%F2%AC%94%96L%23%F1%B1%A1%9E%C2%8B%C2%A8%10%F3%81%88%97%F3%AD%B4%8A%C3%A2%C3%B9%C3%90 __________________________ POST /{projectId}/metadata __________________________ 1. Test Case ID: l12sXC - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/metadata 2. Test Case ID: EtPGMH - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"index": null, "key": "[Filtered]"}' http://0.0.0.0:35691/0/metadata 3. Test Case ID: zJGeBM - 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, 422 [400] Bad Request: `{"errors":["name already exists."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"key": "[Filtered]"}' http://0.0.0.0:35691/1/metadata 4. Test Case ID: YLN5kj - 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: in body - violates `type` at /properties/index/anyOf/0 (was integer, became boolean) [200] OK: `{"data":{"key":"JcYªå\"tÎå®xd‡\u0006Û","index":5}}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"": {}, "\nL\u00f9\udade\udd97\ud808\udf6d\u00fc\u0088": ["\n"], "index": false, "key": "[Filtered]"}' http://0.0.0.0:35691/1/metadata ______________________ POST /{projectId}/metadata/{index} ______________________ 1. Test Case ID: eof0DX - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/metadata/0 2. Test Case ID: zE8Lml - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"index": null, "key": "[Filtered]"}' http://0.0.0.0:35691/0/metadata/0 3. Test Case ID: 2Mkxli - 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, 422 [400] Bad Request: `{"errors":["key value invalid"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"key": "[Filtered]"}' http://0.0.0.0:35691/1/metadata/1 4. Test Case ID: fDmLGL - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"key": "[Filtered]"}' http://0.0.0.0:35691/1/metadata/745 __________________ POST /{projectId}/mobile/{sessionId}/urls ___________________ 1. Test Case ID: vs6Vlv - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/mobile/0/urls 2. Test Case ID: 7E1DwW - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"keys": ["[Filtered]"]}' http://0.0.0.0:35691/0/mobile/0/urls 3. Test Case ID: FlT7XN - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"keys": ["[Filtered]"]}' http://0.0.0.0:35691/1/mobile/275761/urls 4. Test Case ID: tvvcYT - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d $']\x077�њ�' http://0.0.0.0:35691/%F3%AA%A7%85%C3%AAwF%F1%9B%9B%95%C3%84%C2%9CC%C3%A1%7F0%3E%F0%BC%BC%8B%F2%A1%87%92%C2%9A%24%F2%9F%9E%93%EB%AB%B3/mobile/2200805140/urls ________________________ POST /{projectId}/sample_rate _________________________ 1. Test Case ID: u6olXH - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/sample_rate 2. Test Case ID: ZQlawk - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"rate": 0, "captureAll": false}' http://0.0.0.0:35691/0/sample_rate 3. Test Case ID: aEWZq9 - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d $'���\x0e\x12\x15' http://0.0.0.0:35691/1/sample_rate ____________________________ POST /{projectId}/tags ____________________________ 1. Test Case ID: Kr6nIQ - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/tags 2. Test Case ID: Ms3GPL - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X POST -H 'Content-Type: application/json' -d '{"name": "0", "selector": "0", "ignoreClickRage": false, "ignoreDeadClick": false}' http://0.0.0.0:35691/0/tags 3. Test Case ID: KOhW2Z - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d $'���W>T��6\x1a1\x1a_' http://0.0.0.0:35691/w/tags ________________________ PUT /client/members/{memberId} ________________________ 1. Test Case ID: jKuEgO - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X PUT -H 'Content-Type: application/json' -d '{"name": "", "email": "0@0.com", "admin": false}' http://0.0.0.0:35691/client/members/0 2. Test Case ID: yAgWln - Response violates schema "2 validation errors:\n {'type': 'int_parsing', 'loc': ('path', 'memberId'), 'msg': 'Input should be a valid integer, unable to parse string as an integer', 'input': 'null,null'}\n {'type': 'assertion_error', 'loc': ('body', 'name'), 'msg': 'Assertion failed, name must be alphanumeric', 'input': '', 'ctx': {'error': AssertionError('name must be alphanumeric')}}\n\n File \"/work/routers/core_dynamic.py\", line 227, in edit_member\n PUT /client/members/{memberId}" is not of type "array" Validated against the response schema for status code 422. Schema at /components/schemas/HTTPValidationError/properties/detail: { "type": "array", "items": { "$ref": "#/components/schemas/ValidationError" }, "title": "Detail" } Value: "2 validation errors:\n {'type': 'int_parsing', 'loc': ('path', 'memberId'),... [422] Unprocessable Content: `{"errors":["name must be alphanumeric"],"detail":"2 validation errors:\n {'type': 'int_parsing', 'loc': ('path', 'memberId'), 'msg': 'Input should be a valid integer, unable to parse string as an integer', 'input': 'null,null'}\n {'type': 'assertion_error', 'loc': ('body', 'name'), 'msg': 'Assertion failed, name must be alphanumeric', 'input': '', 'ctx': {'error': AssertionError('name must be alphanumeric')}}\n\n File \"/work/routers/core_dynamic.py\", line 227, in edit_member\n PUT /client/members/{m // Output truncated...` Reproduce with: curl -X PUT -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"name": "", "email": "0@0.com", "admin": false}' http://0.0.0.0:35691/client/members/null%2Cnull 3. Test Case ID: 2jYSEv - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"errors":["name must be alphanumeric"],"detail":"1 validation error:\n {'type': 'assertion_error', 'loc': ('body', 'name'), 'msg': 'Assertion failed, name must be alphanumeric', 'input': '', 'ctx': {'error': AssertionError('name must be alphanumeric')}}\n\n File \"/work/routers/core_dynamic.py\", line 227, in edit_member\n PUT /client/members/{memberId}"}` Reproduce with: curl -X PUT -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"name": "", "email": "0@0.com", "admin": true}' http://0.0.0.0:35691/client/members/0 4. Test Case ID: Pi8XsT - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X PUT -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '���u' http://0.0.0.0:35691/client/members/1 _____________________ PUT /client/members/{memberId}/owner _____________________ 1. Test Case ID: TplWXG - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X PUT -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/client/members/0/owner 2. Test Case ID: ukZFnE - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["target user not found"]}` Reproduce with: curl -X PUT -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:35691/client/members/0/owner 3. Test Case ID: jxg2mw - 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, 422 [400] Bad Request: `{"errors":["cannot transfer ownership to yourself"]}` Reproduce with: curl -X PUT -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d null http://0.0.0.0:35691/client/members/1/owner ___________________________ PUT /integrations/slack ____________________________ 1. Test Case ID: EGdxkf - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X PUT -H 'Content-Type: application/json' -d '{"name": "", "url": "https://0.com"}' http://0.0.0.0:35691/integrations/slack 2. Test Case ID: ziL30K - 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, 422 [400] Bad Request: `{"errors":["endpoint hostname could not be resolved: 000000000000000000000000000000000000000000000000000000000000000.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaa // Output truncated...` Reproduce with: curl -X PUT -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"name": "", "url": "https://000000000000000000000000000000000000000000000000000000000000000.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.aaaaaaaaaaaaaaaaaaaaaaaaaa"}' http://0.0.0.0:35691/integrations/slack 3. Test Case ID: 1yjLhR - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X PUT -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"\u0091": {}, "\u00e6\u0153\u00c6\u0152\ufb00\u02a4\u02a8\u00df": {}, "name": "", "url": "https://lbz.of2.info"}' http://0.0.0.0:35691/integrations/slack __________________________ PUT /projects/{projectId} ___________________________ 1. Test Case ID: Aekvvf - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X PUT -H 'Authorization: [Filtered]' http://0.0.0.0:35691/projects/0 2. Test Case ID: S0009T - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X PUT -H 'Content-Type: application/json' -d '{"name": "my first project", "platform": "web"}' http://0.0.0.0:35691/projects/0 3. Test Case ID: Dv9CBI - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X PUT -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '�n' http://0.0.0.0:35691/projects/1 4. Test Case ID: uImD6V - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"errors":["name already exists."]}` Reproduce with: curl -X PUT -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"platform": "web", "name": ""}' http://0.0.0.0:35691/projects/1 5. Test Case ID: o8v7ak - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X PUT -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"'"'"'\u00f8\u00a3\u008d\u0004\u0081": [], "\u00eb\udbc2\udf8f\u00ee": [{"\u00ce]\u00ef\u00a3\u00c2\u0087\u0014\udb8d\udd97K7Y\u009d\u0002/g": 100001}, {"W>Q": {}, "": -1.1197068049059275e-101, "Z\u0086\u00ea": []}, {}], "\u0096\u0086\u000e\u00f4": {":}": {"": []}, "nil": {"\u03a9\u2248\u00e7\u221a\u222b\u02dc\u00b5\u2264\u2265\u00f7\u00e5\u00df\u2202\u0192\u00a9\u02d9\u2206\u02da\u00ac\u2026\u00e6\u0153\u2211\u00b4\u00ae\u2020\u00a5\u00a8\u02c6\u00f8\u03c0\u201c\u2018\u00a1\u2122\u00a3\u00a2\u221e\u00a7\u00b6\u2022\u00aa\u00ba\u2013\u2260\u00b8\u02db\u00c7\u25ca\u0131\u02dc\u00c2\u00af\u02d8\u00bf\u00c5\u00cd\u00ce\u00cf\u02dd\u00d3\u00d4\uf8ff\u00d2\u00da\u00c6\u2603\u0152\u201e\u00b4\u2030\u02c7\u00c1\u00a8\u02c6\u00d8\u220f\u201d\u2019`\u2044\u20ac\u2039\u203a\ufb01\ufb02\u2021\u00b0\u00b7\u201a\u2014\u00b1": -4.791906519770968e+16, "\u00f2Y\u009al`\u0096": 557, "": null}, "\uda17\udf39c\nF\u00d0Q\u00da\u00bd{\udbfc\udf40\uda0a\udd72\ud8dd\udd2c\u00ce\u0089\u00b5\ud9a9\udf1dO\u00fc\"": 1.9527026629448712e-305}, "platform": "web", "name": "tQznI"}' http://0.0.0.0:35691/projects/151308283496356 _________________________________ PUT /signup __________________________________ 1. Test Case ID: 3fLE1C - 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, 422 [400] Bad Request: `{"errors":["tenants already registered"]}` Reproduce with: curl -X PUT -H 'Content-Type: application/json' -d '{"g-recaptcha-response": null, "email": "0@0.com", "password": "[Filtered]", "fullname": "0", "organizationName": "00"}' http://0.0.0.0:35691/signup 2. Test Case ID: kAfeL7 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Hint: The request body contains 3 additional properties not defined in the schema (`hvµ4񕒻񹃡0EöÃ`, `t‰æ򈃁󗤙ø񷺞񠷵Þ`, `󘑃`). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields. [422] Unprocessable Content: `{"detail":[{"type":"value_error","loc":["body","email"],"msg":"value is not a valid email address: The part after the @-sign is a special-use or reserved name that cannot be used with email.","input":"l@g.a9tsimue.test","ctx":{"reason":"The part after the @-sign is a special-use or reserved name that cannot be used with email."}}]}` Reproduce with: curl -X PUT -H 'Content-Type: application/json' -d '{"t\u0089\u00e6\ud9e0\udcc1\udb1e\udd19\u00f8\ud99f\ude9e\ud943\uddf5\u00de": {"\uda31\udeb0b\u0082\uda28\udf90\u007fF\u00e9\u009d": true, "Performance": {"\u00c6\u0084\u00e1G{5'"'"'\uda9d\uddb0\u00bd\ud9f8\udfdf+\u00a8{\u0085[": {}}, "true": {"\u001a\u0005\u00e0\ud961\udd19\ud864\udf25U\u00bc\u00d0\u00ec\u00f0\uda64\udf135\u00d6\u0006\u00ec": 118779251}}, "hv\u00b54\ud915\udcbb\ud9a4\udce10E\u00f6\u0004\u00c3": {"G\u001dN\u001e\u00c0\u0085\u00a6i\ud8d4\udc9eM\u0010\u0088": 2.3911082712460304e+16, "\u00a8!\u0006\u0093\u0091*\ud918\udf18\u00ac}\ud9d9\ude6a\u00f0\ud871\udc6f\u0086\u00b6\u00a2\u0096\u00fa\ud8b9\ude77": null}, "\udb21\udc43": {}, "fullname": "true", "g-recaptcha-response": "Q", "password": "[Filtered]", "email": "l@g.a9tsimue.test", "organizationName": "UseAfterFree"}' http://0.0.0.0:35691/signup ________________________________ PUT /webhooks _________________________________ 1. Test Case ID: 8iMsvw - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X PUT -H 'Content-Type: application/json' -d '{"webhookId": null, "authHeader": "[Filtered]", "name": "", "endpoint": null}' http://0.0.0.0:35691/webhooks 2. Test Case ID: 6qC09J - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"url_type","loc":["body","endpoint"],"msg":"URL input should be a string or URL","input":null}]}` Reproduce with: curl -X PUT -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"webhookId": null, "authHeader": "[Filtered]", "name": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "endpoint": null}' http://0.0.0.0:35691/webhooks ________________________ PUT /{projectId}/tags/{tagId} _________________________ 1. Test Case ID: 5RITJj - Undocumented HTTP status code Received: 404 Documented: 200, 422 [404] Not Found: `{"errors":["project not found."]}` Reproduce with: curl -X PUT -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/tags/0 2. Test Case ID: yB3i9M - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X PUT -H 'Content-Type: application/json' -d '{"name": "0"}' http://0.0.0.0:35691/0/tags/0 3. Test Case ID: 3BtJoq - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X PUT -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d 'tscڈ{�J6O�����ݳ9' http://0.0.0.0:35691/1/tags/65316 _________________________ PUT /{projectKey}/sourcemaps _________________________ 1. Test Case ID: NgGVtk - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X PUT -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/sourcemaps 2. Test Case ID: iGEriw - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X PUT -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '�' http://0.0.0.0:35691/%C3%B18%C3%B3/sourcemaps ________________________ PUT /{projectKey}/sourcemaps/ _________________________ 1. Test Case ID: 9s3AF3 - Undocumented HTTP status code Received: 401 Documented: 200, 422 [401] Unauthorized: `{"errors":["Not authenticated"]}` Reproduce with: curl -X PUT -H 'Authorization: [Filtered]' http://0.0.0.0:35691/0/sourcemaps/ 2. Test Case ID: Z3WdYr - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X PUT -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d $'�4q�D�\x15�' http://0.0.0.0:35691/%C3%B3%F2%BA%85%A3%C2%B5%C3%87%11%F0%A4%8D%84%19%F2%9E%8A%86/sourcemaps/ ________________________________ Stateful tests ________________________________ 1. Test Case ID: M0RJWR - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/projects curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"key": "[Filtered]"}' http://0.0.0.0:35691/1423030856624/metadata 2. Test Case ID: BSddpr - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/projects curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d $'\r�' http://0.0.0.0:35691/1/assist/sessions 3. Test Case ID: C45mBp - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/projects curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/288230376151711745/alerts/50 4. Test Case ID: XUkych - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/projects curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"%\u00da\u0098\u0088\u0082\u00a8\u00e3M-\u000eE\uda0f\uddf4bn\u0080\f\u00cc\u009d\u007f3\u0002L": [null], "1d\udb8b\udcbb{Jvcz": true, "\u00cb\u0016\ud819\ude3d": {"\udbfc\udc45\u00dd\u00ec\ud99e\udca9\u0018\u00ffP\u00d1\u009cz": {"\u00d5\ud944\ude92\n": 1.1844626096257516e-35}, "\u0089i\u00a4\u00d16": [], "": {"\ud8bd\udff9\udb5f\udd18\ud9c3\udc65\uda48\udd41T2\u00f8\ud8fb\ude13\ud882\ude534\u00dd\udaa0\ude58s": "\u00a5j\u00fc", ";\u0015\ud82b\udd9f": {}}}, "\u0019\u00e59\n\udbab\udd1a": [2.3049681756086744e+16], "\u00fd\ud85e\udc70\u0018\u008b": {}, "rate": 4}' http://0.0.0.0:35691/17076859281862/conditions 5. Test Case ID: Ug3ytR - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"name": "uM0pHsAK", "ignoreClickRage": false, "selector": "\ud8c0\udcb3\u00a5\u0083\u00f5R`\u009e"}' http://0.0.0.0:35691/16294830360980237548781568/tags 6. Test Case ID: JjTw9f - Undocumented HTTP status code Received: 400 Documented: 200, 422 [400] Bad Request: `{"errors":["There was an error parsing the body"]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/webhooks curl -X PUT -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d $'+\x11��\x11\x17��' http://0.0.0.0:35691/webhooks 7. Test Case ID: 57xKWk - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/projects curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/2802317109269984256/integrations/sentry 8. Test Case ID: q3su9K - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/webhooks curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"\u000b\u0085Y\udae7\udfbcil\u00dd\u00ady\u00a0\u0088\u0010": {}, "\u00d9\ud993\ude9c": [false, false]}' http://0.0.0.0:35691/7400644783/integrations/%1C%C2%97%C2%B9/notify/10/%C2%AF/%12 9. Test Case ID: TbIsSo - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"E\u0005\u00bc\u00bf": [], "change": "change", "name": "MD", "detectionMethod": "change", "query": {"\u00b7\u0095\u00d7\u00a0R\ud858\udd2a\u00b8\u00ea\u00ee\udbe7\udd50\u008a\u001c\udabd\udf451\u00f1\ud82d\udc9d\u00a7": {}, "-": -2.902343695188577e+16, "": {}, "\u00c9": {"\u00d1\udbf5\udedd": 444964, "Xa\udb06\ude7c\u00e6": null}, "\u0098": [62129], "left": "performance.dom_content_loaded.average", "right": -4241476799825271.0, "operator": "="}, "options": {"UW": [null, false], "currentPeriod": 240}, "description": "0Q\udba4\udeaf\u1df0"}' http://0.0.0.0:35691/33816419163496300/alerts/134883513 10. Test Case ID: 7MUD0R - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/projects curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:35691/10041968775772/integrations/stackdriver 11. Test Case ID: 0hoh4w - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/projects curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/28838162109275103939467314987008/integrations/datadog 12. Test Case ID: VLWkXO - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/projects curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/projects/1572298638828 13. Test Case ID: Pg721Q - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"d\u001a\u00f3\udb6d\ude74\uda35\udc54\u0002\uda64\uddfc\b\u00b8u\u0093(\u00f8\u00bdK\ud877\udc72\ud936\udcdcuB": [], "\u00e3\udbec\udf97\u008c|\u00aa\udbdf\udf66i5\u00e4\u00da\u00c2": 3.930554774615717e+16, "\u00c1\u0005\ud970\udfcd;\u001e\u00aa{\ud96d\udc09\u0000\u00ec": -36, "\uda14\udfd7": [{}, {"N\u00d5\uac40\u00a1\u00f2\ud828\udd98A": 4.079874245280304e+16, "\ud964\ude64S\u00a6": -23658622826863}, {"": 6538769856962513.0, "\uda65\ude96": "\u00a0\ud90a\udd2b\u00eaR\u00a1\udad3\udc2a\ud9dc\udf21", "\u00194\u0092\u00c4\u00e9\u00ee\u00b9\udba7\udd2d\u00f2": "\u00f4\u00c8\u00c5\u00fe\u00f2\ud87c\ude66\u00e9\u00bdCl\u008f3F\tG\u009e"}], "A\u00e2a\udbe7\udc84": "\u2f46\u0090", "name": "rj", "platform": "web"}' http://0.0.0.0:35691/projects curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/1152921504606846977/integrations 14. Test Case ID: CnF6Kr - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"M\u0007\u00b7": {}, "\udad3\udf5e\u0092\u000fU": null, "\u00bf\ud85f\udfe6\t\u00c4\ud994\udec4\ud887\udf52+\ud812\udfaa\udb84\udfdd\ud92f\udebcgDE\udb26\udf7a": -1.7976931348623157e+308, "\t": -24639359}, "\u00dc\u00d6\u0006": [-191751, {"\u0085\u00b0\u0015\ud810\uddbb": null, "p\ud866\udd99": 760, "t\udb06\ude51": false}], "\u00caq\udbed\udeebV\u00fciK\u007f": {}, "\udbfe\udc0b": [], "\u00c2\u00c3\u0086\ud8bf\udc8b\u0095\u00f8/\u00e8\u00b7I\u00df{\u0015\u00a5\u000b&": [-3.0604301772689526e-94, 170, true], "name": "X\u00e0Og", "platform": "web"}' http://0.0.0.0:35691/projects curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"9\udad6\udc32\u00d8\u0014\ud94d\udff3\udbbb\udf2c": [null, "\u0015"], "apiKey": "[Filtered]", "apiKeyId": "[Filtered]", "indexes": "\u00b9\u0095ob<+", "host": "\u0010\u0083\u00e1M\ud873\udf6b\u0012\ud96f\udef9\u00cb", "port": 333}' http://0.0.0.0:35691/97772096894810800128/integrations/elasticsearch 19. Test Case ID: 81hsWt - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/projects curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '""' http://0.0.0.0:35691/9223372036854775807/integrations/newrelic 20. Test Case ID: u3cHXW - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/projects curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/2476329298354608346593750555820032/alerts/triggers 21. Test Case ID: wRnpzg - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"M\u009c\u00c5\udb43\udd5f\ud99b\ude2e\udbfc\udd38\u0081\u00cfv\u00ec\u00cf\u00de\u00ab~\uda6b\udd59\ud8ca\ude58": {}, "": [["\u008a\u000b"]], "\u0001;": [], "name": "E0/\u00e9wEwO.bU SEQv", "platform": "web"}' http://0.0.0.0:35691/projects curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:35691/5124604628300/events/search?key=%5BFiltered%5D&live=true&type=fetchMethod' 22. Test Case ID: a52JaB - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"NIL": {"\u00eb\u0006\u00cf\u008e\u0097": {"bG\u009a": ".a\u00b7C\udb7d\udc28\uda0e\udcc5\u00cb\u0083g-\u000f\u0097\ud97d\udc1e\ud8cf\udc3f\u0019s\u00d5", "\u00b3'"'"'\u00a8r~B'"'"'C": 346577985434, "\t11=\u0003[\u00a5\u008eE\uda5e\udfaa\ud89d\udef7\u00d3": []}}, "\ud9c2\udff4\udb9c\udf4a\u00ee": [507230196265826], "\u0088": "\udb79\udf7c\u0000\u008a\u00c1", "\u00f1\u0090\ud987\udc29\u000f\u007f\u0083": [8.944489228963053e-269, -8887, "o\uda5f\uddbc\u0099\udb09\udcdcNY"], "\u00f1\ud93c\ude48\u0082": -49422, "name": "m\u00e9\\", "platform": "web"}' http://0.0.0.0:35691/projects 23. Test Case ID: y6nYUM - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/projects curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"\"\u00a3": {",\u00e1\udb71\udc64\u00c3\t\u00f0\u00e1k\u0017\u00fa": null}, "\u00be\udb4c\udcf8\u00d0\u0010\u00c8\u00a2\ud81d\udfdf": ["\ud8b1\udee24\u0005\ud9ba\udd09\u008f!\u00d4@", "\u00fa>\u00e1", true], "\t\u00f1\udbde\udfcb\u00f5\u0018@~\udad2\udfcb\u00f5q#\u00d1\uda34\udde1\u00f2": {"\u00d0|": true}, "\u0005\u00b0\u008b\u00d0": {}, "": {"}\u00b88": "&"}, "rate": 19.0, "captureAll": false}' http://0.0.0.0:35691/14146817694330974208/sample_rate 24. Test Case ID: QClGVn - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/projects curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/264030240671/integrations/bugsnag 25. Test Case ID: UZEY25 - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/projects curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"": [[], {"]\udb14\udf2b2": null, "\uda8f\udf19@\ud939\udfd8\ne\u000e\u0093\u00c5\ud901\udc3c*,\u0080\u00e5\u00e6\u00c9+": false}, {"\udba8\udce4\u00dck)": null}], "c": null, "M": [], "\u000b": -786700712598132668444232908800, "\ud9d9\udc19\ud9af\udd0b\u00c8": [1856289, []], "apiKey": "[Filtered]", "applicationKey": "[Filtered]"}' http://0.0.0.0:35691/762319337263372/integrations/datadog 26. Test Case ID: kVCXp0 - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/projects curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/155266997930/metadata 27. Test Case ID: XjDtcJ - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"assertion_error","loc":["body","filters",6],"msg":"Assertion failed, source should not be null for METADATA type","input":{"Î]󱔕":[],"񼫚\u000e󯋌\u000e":319,"value":"²D~a","name":"metadata"},"ctx":{"error":{}}}]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"RejectedPositiveData": {"\u00c8\u00bfJ": 10}, "\u00d0": [[{"\ud80d\udf4d\u00ae\u00f6\u001eA%\udb74\udd5d\u007f": false}, {}, {"\u00a9,\u00baP\u00ff\u00b1\u0085\u00d9\rV": -2.4316381850802713e-22, "f": -29839}]], "\u00f4b`": "\u009a\u0080\u0094", "y\u0081\uda60\udd65": [null, false], "F\ud88e\udcdb\u0003\u00bb8\uda60\udcee\u00fe\u00b9\u00ef|\u00e5LL\u00ea\u0082\ud890\ude93\u00ba": {}, "filters": [{"": null, "\u00d3": "\u0094\n\uda18\udcd8\u00fd\u00de.\u00c4\ud954\udeea", "-\uda02\udef69\u00e1": {"\u00bdCF\u001e\ud875\udf2e\u008f\ud82f\udf92\u008e\u00d6_0\u00d3": -1.6904862726859805e-279, "\u00c7": -9553}, "G\u0087\udbab\udc01\ud83b\udf40H6\u00aa\u00e0\u00fbV": null, "\u00f8": {"\u0082": {"\u00d5": false, "": true, "\n\u0000": "f\u00ab&\uda05\udc9f\u00d4\udbb1\uddbc"}}, "value": ["\ud85d\uddd7\b{", "t\u00f3\udab8\ude6c\u00f6\u00dc\u0085"], "name": "userDevice"}, {"K\u0004\u00f0": [{"\u00fc\u009a?\u00e4\u1a14": [null, "\u00f9\udab2\udca9,8:\u00de"], "": null, "\udaf3\udd4ay\udbdc\udc6a\u00d9\u0000\ud85c\udf8c\ud8a1\ude75\u0095\uda4b\uddf3t2\u00e4tt\u00d4\u00fe(\u00a6": {"0": "false", "\udb76\uddf1\u00ac\u00c4\u0019U\ud884\udcf3\u009c~": 719615}}], "": [], "name": "trackerVersion", "value": ";\u00ac"}, {"INF": {"o": [{"\u00f7=/\udabb\udea6;\ud1b3^\bE\u00ce\u0003\udadb\udee8\ud9a9\ude28\ud894\udf29\u008f\u00e2": -4.334232571482783e-242, "": -1.6885113575026168e+16, "Y": false}, [-9.164023464173152e-32], 6469693230]}, "\u0011I": {"\u00e5": {}, "(": []}, "\u0011": [""], "\u007f": {"/\u0006": 1e-05}, "\u00be\u0098p\u00e8\u0083\u4a72*\u008c\"b": [[false, true, -1.7976931348623157e+308]], "value": ["\ud8cc\udef0\u0019\udb46\ude34\u00b7\udb49\udddc\u009f", "\u00d2", "\uda13\udcb1", "\ud835\udce3\ud835\udcf1\ud835\udcee \ud835\udcfa\ud835\udcfe\ud835\udcf2\ud835\udcec\ud835\udcf4 \ud835\udceb\ud835\udcfb\ud835\udcf8\ud835\udd00\ud835\udcf7 \ud835\udcef\ud835\udcf8\ud835\udd01 \ud835\udcf3\ud835\udcfe\ud835\udcf6\ud835\udcf9\ud835\udcfc \ud835\udcf8\ud835\udcff\ud835\udcee\ud835\udcfb \ud835\udcfd\ud835\udcf1\ud835\udcee \ud835\udcf5\ud835\udcea\ud835\udd03\ud835\udd02 \ud835\udced\ud835\udcf8\ud835\udcf0", "\u00aa^\u00d5\u00d2"], "name": "userDeviceType", "operator": "contains", "source": "\u00b3[\u008c\u00b8"}, {"operator": "contains", "source": null, "name": "userBrowser", "value": ["F", "\u00d1\u0003", "\u0081\uffa1\u00e1", "\u00f6n\udb28\udf67\u00bbR", "\n\ud8eb\udd11Zn\udb89\udc09a\u000f\u00dfFG\u0080\u001d\udaed\udec9V\u00cd\udb80\udd71\u008e\u38f6P\u00ec5\uda92\udc37rR", "", "\u00c3\ud831\udd97", "--\u009d\u0000\uda9f\udcf4\udbed\udcdeI\u009d\u00b6?{\u008d:\u00e2z\ud9cc\udc7d\u0013\u00acm\u008eQo\bj\u0086\u0007\n:\u00ef\u00cf\u00c0&\u00ca\u0092m\u0090\u0013"]}, {"\u169b\u1684\u1693\u1690\u168b\u1692\u1684\u1680\u1691\u1684\u1682\u1691\u168f\u1685\u169c": {}, "\ud804\udd53": [{}], "\udb17\udf61C\u0087": "\u00b1", "\u001c\udbc0\ude18r\ud8f9\udec9\u00d8P": [[1.1921210440636676e+16, false], {"\u0092\u00da": -3905}, {}], "\u00ad\u00b4\u00f8": [-4.103097156668857e+161], "operator": "is", "value": ["v\u00f3\u0671(\u00c2\u00d9\ud966\udf55\u00c7U", "\u00e0\udb7a\udce8\u00a3\u00c7\udbbf\udd52\ud9a6\udc07", "\u001c\u009a\udbaa\udda39", "\u00fcC\u00ff", "\ud9ed\uddbf", "\ud8d7\udda6q", "\u00ae\udb97\udf28\ud90c\ude37\udadf\udffbZ\udbb5\ude35\u00aa", "\b\udb67\udc3d", "", "\u00a4", "\ud98b\udfa8\uda18\udd4e\u00a7\u0096"], "name": "revId", "source": "\udae1\udda8\ud99f\ude7e$ \uda4d\udec6\u00e4\ud843\udeb1\ud901\udece\udb7f\udcf0"}, {"name": "userDevice", "source": "total_cases", "operator": "is", "value": ["t\ud9fe\udd14\u00e8"]}, {"\u00ce]\udb85\udd15": [], "\ud9b2\udeda\u000e\udb7c\udecc\u000e": 319, "value": "\u00b2D~a", "name": "metadata"}, {"source": null, "name": "revId", "value": "\u008d\u00b1\u0016\u001f.\u0000\uda1d\ude67a\ud9dd\udff5\u0004\uda2e\udf17\u00ec&\u000bR\u00d9R\udbab\udf7d\u00a4GU\u00e2\u0099\udb5c\udff5\udabd\ude86\u009986)Fk\udbac\udcaf\u00f6y\ud8ee\udf6a"}, {"]": false, "\u0019": "\u009c\u00eb \u00feN\u00d2\uda93\udc8d\ud8a2\udca4\u00d9Vo#\u000fR\ud825\udf86\u00e2\u00a6U\u00e0\u008f\u00bd-\u00d6\u009a4\u0010", "\b\\\u008d\udb1f\ude82N\u00d0\u00d4": {"\u0082\u00f8": null, "none": [-5027], "\ud90c\udf18n": {"": -2.0336290112870104e+16}}, "\u0090\u00be3\u001d\u00a06\ud857\ude0d\ud8a5\udeca$": {}, "\u00ec$\u00cby\u0015Q": {}, "source": "", "operator": "is", "value": [], "name": "metadata"}, {"\u0092\u0004\u00fe\u0017\u009f^H": {"\u00c3G\u0015\uda87\udcd6p\u007f\u00c3x\u0093": 4.0798568808736936e+16, "": null, "\u00fc\u001b\u00b7\u000e": 302858631}, "value": ["\uda2c\udf18", "5\u0003\u00d0\u0084=", ""], "name": "userAnonymousId"}, {"operator": "is", "name": "sessionId", "source": "\u00b3\u00d1\u00bc\u00c9O\u00d4\u0011\u0090\u0083\u0016", "value": ["\u00a7", "`\ud98e\udc46\udb3c\udd56\u0094;", "E\u00df\u00bfH\u00b8\u001d", "<\udb30\udf5c\u0005\ud8c5\udd61L\u0004\u0004\ud966\udd9fw\u0093\u00c8\udb05\udd0a", "<\u00fb\udab5\udff2W\u0005\uda20\ude2b\u00a4", "\udad0\udce5\u00f1\ud867\ude7f", "\u00ae\u0003F \ud9a7\udca4\u00f1", "", "\u00bd\uda9f\uddb3*\u009b\u0098\udb4a\udec9\u008d", "", "HN\u00e2\n\u00d1E\u00d4M\u0084\u00cc\u00a5\u00de", "\u00dc", "g\u0003\uda8e\udeb9\u007f\u00a3\ud852\udc7b#\udb29\udcf2\u000eB\u0087\udb4d\udcd2\u00ebZ\ud89f\udd08", "\u00a5\u0099\udbcb\udc55\uda4b\udcd2\u0005\u001e\u00e5\u00ae\uda41\ude95\u008a_K", "\u000f\ud934\udea5\u00c7", "\ud8cc\udf99\ud948\udd09\u0091\u0087\u00dd\u47be\u00b6\u00e7\ud9ad\udf5e", "l\u00c3\u00b6x", "xH\udb0f\udfdb\ud879\udffd\ud802\udc7d\u00ec.\u00c2\ud1d1b\u00b9S", "\u00e4[\udab3\uddfd\ud9c8\udf7c\udb7b\udf98I\uda32\ude1a1\u910b\udb44\udfc6"]}, {"": {"Wgz|\u00bd9Y4\u00c2\ud8cb\ude8d\ud924\udf11": ["X\u00a1\udaf6\udf34r\udb39\udfcc\udb4c\ude14\u6f03t\ud9a5\udc42V6F-", -21, null]}, "\ud88b\udfd9": [], "\ud889\udec4\u00df\u00b0": -144, "name": "revId", "value": "3"}, {"\u0092\u0018\u001d\u00d6\u001b\ud862\udc06\u00af\u00bd\u00bd": [2.541965700032324e+225, 1.1370259345220696e+16, {}], "\u001c\u00be\u00b6V\u0088\u0002\u0097": {"\u00e5\u00e7\udad2\udc77\n\u001b\u009a\ud9ac\ude3f\u008aL,\u00ea\u00bb\u0088\udbb1\uddd9%": {"": false}, "=\u0088": {"": -473164, "\u00c3Q\udb8c\udc34\u0091\u00b7": "\ud8ef\udd99%\u00da\uda69\uddf2\ud823\ude66I"}}, "\u009b\u0012z": {"\u00ff": 102599325}, ".": [], "\u0016\uda9b\udcb0\u6857": {}, "value": "q\u00c5", "name": "userBrowserVersion", "operator": "contains", "source": null}, {"": [[]], "value": "\u00f9M\u0013\u0097\u00d3-\u00b4\ud871\udc6c8\u008d!\u001d", "name": "sessionId"}, {"\udbc3\udd2d\u6bb2\u0007\u00d4\ud8c0\udd46\uda71\ude33.\u00c7": [], "\u00fb\u00b6": {"": "\"\u00df\u00ce\u00d9\ud8b0\udfcc8\u00a9B", "\u008f\u00f1\u0087U\u00a4": 3025333734686691.0, "\u00b8\\\f@": ""}, "value": ["", "\u00f4\ud959\udfed\u00f5\u00d9|\u00de\u0084\u00c7T\u008e\u00e9\u00bc\u00a2\u0089\u0011\u00001>", "\u00cd<.7\u00ce\u008f.\ud951\udc713", "", "", "?D\u00b6\u0082\u00b5"], "name": "userUuid"}], "sort": "userBrowser", "order": "ASC", "page": 85697, "limit": 51.0}' http://0.0.0.0:35691/114/assist/sessions 28. Test Case ID: kxoMVc - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/projects curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"accessToken": "[Filtered]"}' http://0.0.0.0:35691/6495424045893578752/integrations/rollbar 29. Test Case ID: QkR1dL - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/projects curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:35691/3316006385187/sessions/730705/errors/%C3%95%084u/sourcemaps 30. Test Case ID: M1gaGZ - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 422 [500] Internal Server Error: `{"errors":["Internal server error."]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"\u00ef\ud96d\udf84": {"h\u00c9\u00c9\udbac\udf3a\u0005Di\udb41\udfba`\ud928\ude68\u00f5qo\u001ei\u00ce\fx\u00924": true, "\u001a\n\u00a0e\u00ce\u0001\u00c9\u0091": true, "\u0090": true}, "": false, "Z\u00f6\u00e2\u00fd\u00edO\u008c\udad7\ude7bF\u00e6\u001a\udb00\udd26\udb2f\udccd": {"\u0099\u0017k": "UndefinedContentType"}, "\u0003|": [], "platform": "web", "name": "G'"'"'/S"}' http://0.0.0.0:35691/projects curl -X DELETE -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"\u009fN\uaea8": false}' http://0.0.0.0:35691/projects/110237860313077 =================================== WARNINGS =================================== Authentication failed: 8 operations returned authentication errors 401 Unauthorized (7 operations): - GET /delete_later/{projectId}/errors/{errorId}/sessions - GET /integrations/issues/{integrationProjectId} - GET /spot/integrations/slack/channels - GET /spot/logout - POST /integrations/msteams/{webhookId} - PUT /{projectKey}/sourcemaps - PUT /{projectKey}/sourcemaps/ 403 Forbidden (1 operation): - GET /spot/refresh 💡 Ensure valid authentication credentials are set via --auth or -H =================================== SUMMARY ==================================== API Operations: Selected: 144/147 Tested: 144 Test Phases: ⏭ Examples ❌ Coverage ❌ Fuzzing ❌ Stateful Failures: ❌ Server error: 72 ❌ Server error on unexpected Content-Type: 1 ❌ Response violates schema: 1 ❌ API accepted schema-violating request: 9 ❌ API rejected schema-compliant request: 32 ❌ Invalid Allow header: 33 ❌ Missing header not rejected: 1 ❌ Undocumented HTTP status code: 333 ❌ Unsupported methods: 2 Warnings: ⚠️ Missing authentication: 8 operations returned only 401/403 responses Test cases: 204322 generated, 391 found 484 unique failures, 70 errored, 434 skipped Seed: 252996598665198030795923102859722852704 ===================== 484 failures, 1 warning in 3696.05s ======================