v4.32.1
Generated at2026-10-20 00:51:36 UTC

Failed

50 of 69 tested operations failed
Time limit reached
1 warning affects results
Cases run208,722across 4 phases
Operations6950 failed, 19 passed
Duration1h 0m
Base URLhttp://0.0.0.0:39039Specqdrant/openapi.jsonCommandst run qdrant/openapi.json --url http://0.0.0.0:39039 --report-html-path schemathesis-report --max-time 3600 --request-timeout 30 --continue-on-failure --no-shrink --suppress-health-check all --output-sanitize falseSeed246407051032302089197110374963318221158Phases
  1. Examplesfailed
  2. Coveragefailed, 2 errors
  3. Fuzzingfailed, 1 error
  4. Statefulfailed
Checks
allow_header_conformancecontent_type_conformanceensure_resource_availabilityignored_authmissing_required_header+9 morelessnegative_data_rejectionnot_a_server_errorobject_level_authorizationpositive_data_acceptanceresponse_headers_conformanceresponse_schema_conformancestatus_code_conformanceunsupported_methoduse_after_free

Warnings

Timeline

Failures found127 total
No new failures forQuiet 12m 59s
Examples10s, 24 found
104ms: POST /collections/{collection_name}/shards/delete: Schema-valid request rejected
113ms: PUT /collections/{collection_name}/shards: Schema-valid request rejected
168ms: POST /collections/{collection_name}/cluster: Schema-valid request rejected
172ms: POST /collections/{collection_name}/cluster: Schema-valid request rejected
208ms: POST /collections/{collection_name}/facet: Schema-valid request rejected
224ms: POST /collections/{collection_name}/points: Schema-valid request rejected
542ms: POST /collections/{collection_name}/points/batch: Schema-valid request rejected
592ms: POST /collections/{collection_name}/points/batch: Server error
635ms: POST /collections/{collection_name}/points/count: Schema-valid request rejected
671ms: POST /collections/{collection_name}/points/delete: Schema-valid request rejected
715ms: POST /collections/{collection_name}/points/payload: Schema-valid request rejected
745ms: POST /collections/{collection_name}/points/payload/clear: Schema-valid request rejected
783ms: POST /collections/{collection_name}/points/payload/delete: Schema-valid request rejected
3.6s: POST /collections/{collection_name}/points/query: Server error
6.5s: POST /collections/{collection_name}/points/query/batch: Server error
9.4s: POST /collections/{collection_name}/points/query/groups: Server error
9.5s: POST /collections/{collection_name}/points/scroll: Schema-valid request rejected
9.6s: POST /collections/{collection_name}/points/search/matrix/offsets: Schema-valid request rejected
9.6s: POST /collections/{collection_name}/points/search/matrix/pairs: Schema-valid request rejected
9.7s: POST /collections/{collection_name}/points/vectors/delete: Schema-valid request rejected
9.7s: PUT /collections/{collection_name}/points: Schema-valid request rejected
9.7s: PUT /collections/{collection_name}/points: Server error
9.8s: PUT /collections/{collection_name}/points/payload: Schema-valid request rejected
9.8s: PUT /collections/{collection_name}/points/vectors: Schema-valid request rejected
Coverage2m 38s, 71 found, 2 errors
10.1s: PUT /cluster/recover: Wrong response to undeclared method
10.1s: POST /cluster/recover: Schema-valid request rejected
10.6s: PUT /snapshots: Wrong response to undeclared method
13.6s: PUT /collections/{collection_name}/shards: Schema-valid request rejected
13.7s: POST /quotas: Wrong response to undeclared method
15.6s: PUT /: Wrong response to undeclared method
15.6s: PUT /aliases: Wrong response to undeclared method
15.6s: PUT /cluster: Wrong response to undeclared method
15.6s: GET /cluster/telemetry: Server error
15.7s: PUT /cluster/telemetry: Wrong response to undeclared method
15.7s: PUT /collections: Wrong response to undeclared method
15.7s: PUT /healthz: Wrong response to undeclared method
15.7s: PUT /issues: Wrong response to undeclared method
15.7s: PUT /livez: Wrong response to undeclared method
15.7s: PUT /metrics: Wrong response to undeclared method
15.8s: PUT /readyz: Wrong response to undeclared method
15.8s: PUT /telemetry: Wrong response to undeclared method
15.8s: DELETE /cluster/peer/{peer_id}: Schema-valid request rejected
15.9s: DELETE /cluster/peer/{peer_id}: Undocumented Content-Type
16.1s: PUT /collections/{collection_name}: Schema-valid request rejected
16.2s: PUT /collections/{collection_name}: Schema-valid request rejected
17.2s: POST /collections/{collection_name}/cluster: Schema-valid request rejected
22.1s: POST /collections/{collection_name}/points/batch: Schema-violating request accepted
22.2s: GET /collections/{collection_name}/points/batch: Wrong response to undeclared method
22.8s: POST /collections/{collection_name}/points/batch: Schema-valid request rejected
37.5s: GET /collections/{collection_name}/points/count: Wrong response to undeclared method
37.6s: POST /collections/{collection_name}/points/count: Schema-valid request rejected
40.8s: GET /collections/{collection_name}/points/delete: Wrong response to undeclared method
40.8s: POST /collections/{collection_name}/points/delete: Schema-violating request accepted
43.2s: GET /collections/{collection_name}/points/payload: Wrong response to undeclared method
43.3s: POST /collections/{collection_name}/points/payload: Schema-valid request rejected
44.7s: POST /collections/{collection_name}/points/payload/clear: Schema-violating request accepted
46.7s: POST /collections/{collection_name}/points/payload/delete: Schema-valid request rejected
56.4s: GET /collections/{collection_name}/points/query: Wrong response to undeclared method
56.5s: POST /collections/{collection_name}/points/query: Schema-valid request rejected
56.6s: POST /collections/{collection_name}/points/query: Schema-valid request rejected
1m 33s: POST /collections/{collection_name}/points/query/batch: Schema-valid request rejected
1m 33s: POST /collections/{collection_name}/points/query/batch: Schema-valid request rejected
2m 3s: POST /collections/{collection_name}/points/query/groups: Schema-valid request rejected
2m 3s: POST /collections/{collection_name}/points/query/groups: Schema-valid request rejected
2m 23s: GET /collections/{collection_name}/points/scroll: Wrong response to undeclared method
2m 23s: POST /collections/{collection_name}/points/scroll: Schema-valid request rejected
2m 25s: POST /collections/{collection_name}/points/search/matrix/offsets: Schema-valid request rejected
2m 26s: POST /collections/{collection_name}/points/search/matrix/pairs: Schema-valid request rejected
2m 32s: POST /collections/{collection_name}/points/vectors/delete: Schema-valid request rejected
2m 34s: POST /collections/{collection_name}/snapshots/upload: Schema-valid request rejected
2m 34s: POST /collections/{collection_name}/snapshots/upload: Server error
2m 34s: PUT /collections/{collection_name}/index: Schema-valid request rejected
2m 35s: PUT /collections/{collection_name}/points: Schema-valid request rejected
2m 39s: PUT /collections/{collection_name}/points/payload: Schema-valid request rejected
2m 41s: PUT /collections/{collection_name}/points/vectors: Schema-valid request rejected
2m 41s: GET /collections/{collection_name}/points/vectors: Wrong response to undeclared method
2m 41s: PUT /collections/{collection_name}/points/vectors: Server error
2m 42s: PUT /collections/{collection_name}/snapshots/recover: Server error
2m 42s: PUT /collections/{collection_name}/snapshots/recover: Schema-valid request rejected
2m 42s: PUT /collections/{collection_name}/snapshots/recover: Schema-valid request rejected
2m 42s: PUT /collections/{collection_name}/vectors/{vector_name}: Schema-violating request accepted
2m 43s: PUT /collections/{collection_name}/vectors/{vector_name}: Schema-valid request rejected
2m 43s: PUT /collections/{collection_name}/vectors/{vector_name}: Schema-valid request rejected
2m 43s: PATCH /collections/{collection_name}: Schema-valid request rejected
2m 44s: PATCH /collections/{collection_name}: Schema-valid request rejected
2m 48s: POST /collections/{collection_name}/shards/{shard_id}/snapshots: Undocumented Content-Type
2m 48s: POST /collections/{collection_name}/shards/{shard_id}/snapshots/upload: Schema-valid request rejected
2m 48s: PUT /collections/{collection_name}/shards/{shard_id}/snapshots/recover: Undocumented Content-Type
2m 48s: PUT /collections/{collection_name}/shards/{shard_id}/snapshots/recover: Schema-valid request rejected
2m 48s: PUT /collections/{collection_name}/shards/{shard_id}/snapshots/recover: Schema-valid request rejected
2m 48s: GET /collections/{collection_name}/shards/{shard_id}/snapshot: Undocumented Content-Type
2m 48s: GET /collections/{collection_name}/shards/{shard_id}/snapshots/{snapshot_name}: Undocumented Content-Type
2m 48s: GET /collections/{collection_name}/snapshots/{snapshot_name}: Undocumented Content-Type
2m 48s: GET /snapshots/{snapshot_name}: Undocumented Content-Type
2m 48s: DELETE /collections/{collection_name}/shards/{shard_id}/snapshots/{snapshot_name}: Undocumented Content-Type
Fuzzing18m 16s in 13 passes, 23 found, 1 error
2m 48s: POST /collections/aliases: Schema-valid request rejected
2m 50s: POST /collections/{collection_name}/shards/delete: Schema-valid request rejected
2m 52s: PUT /quotas: Schema-valid request rejected
2m 53s: PUT /quotas: Schema-violating request accepted
2m 54s: GET /cluster/telemetry: Schema-valid request rejected
3m 29s: POST /collections/{collection_name}/snapshots/upload: Schema-valid request rejected
3m 29s: POST /collections/{collection_name}/snapshots/upload: Undocumented Content-Type
3m 55s: GET /collections/{collection_name}/optimizations: Schema-valid request rejected
4m 2s: DELETE /collections/{collection_name}/index/{field_name}: Schema-valid request rejected
4m 2s: POST /collections/{collection_name}/shards/{shard_id}/snapshots: Schema-valid request rejected
4m 3s: POST /collections/{collection_name}/shards/{shard_id}/snapshots/upload: Schema-valid request rejected
4m 3s: POST /collections/{collection_name}/shards/{shard_id}/snapshots/upload: Undocumented Content-Type
4m 5s: GET /collections/{collection_name}/shards/{shard_id}/snapshot: Schema-valid request rejected
4m 6s: GET /collections/{collection_name}/shards/{shard_id}/snapshots/{snapshot_name}: Schema-valid request rejected
4m 47s: GET /metrics: Schema-valid request rejected
4m 48s: GET /telemetry: Schema-valid request rejected
4m 59s: POST /collections/{collection_name}/points/count: Schema-violating request accepted
5m 4s: POST /collections/{collection_name}/points/query: Schema-violating request accepted
6m 24s: DELETE /cluster/peer/{peer_id}: Schema-valid request rejected7m 51s: DELETE /collections/{collection_name}/vectors/{vector_name}: Schema-valid request rejected17m 6s: POST /collections/{collection_name}/points: Schema-violating request accepted
17m 25s: POST /collections/{collection_name}/points/scroll: Schema-violating request accepted
47m 10s: POST /collections/{collection_name}/points/search/matrix/pairs: Schema-violating request accepted
015m30m45m1h
OperationFailuresCases
Failed50
POST/collections/{collection_name}/points/batch
Server error+2 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
17,053

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Wrong input: Shard key 12 not found"},"time":0.000024366}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"operations": [{"delete_vectors": {"points": ["550e8400-e29b-41d4-a716-446655440000"], "filter": {"should": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "must_not": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}}, "shard_key": 12, "vector": [""]}}]}' http://0.0.0.0:39039/collections/workbench/points/batch

Server errorST101

Response500 Internal Server Error
{"status":{"error":"Service internal error: InferenceService URL not configured - please provide valid address in config"},"time":0.009809034}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"operations": [{"upsert": {"points": [{"id": 42, "vector": {"model": "jinaai/jina-embeddings-v2-base-en", "object": null, "options": null}, "payload": {"city": "London", "color": "green"}}], "shard_key": {"target": "region_1", "fallback": "region_1"}, "update_filter": {"should": [{"has_id": [42]}], "min_should": {"conditions": [{"has_id": [42]}], "min_count": 1}, "must": [{"has_id": [42]}], "must_not": [{"has_id": [42]}]}, "update_mode": null}}]}' http://0.0.0.0:39039/collections/workbench/points/batch

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `timeout` in query - timeout: Value smaller than minimum
Response200 OK
{"result":[],"status":"ok","time":1.493e-6}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"operations": []}' 'http://0.0.0.0:39039/collections/workbench/points/batch?timeout=0'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response422 Unprocessable Content
{"status":{"error":"Validation error in JSON body: [operations[0].delete_vectors.filter.must_not[0].__all__: Validation error: Slice index must be less than the total number of slices [{}]]"},"time":0.0}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"operations": [{"delete_vectors": {"points": [], "filter": {"min_should": null, "must": null, "must_not": [{"slice": {"total": 1, "index": 1}}], "should": null}, "vector": [""], "shard_key": null}}]}' 'http://0.0.0.0:39039/collections/workbench/points/batch?wait=true&ordering=weak&timeout=1'
POST/collections/{collection_name}/points/query
Server error+2 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
27,772

Server errorST101

Response500 Internal Server Error
{"status":{"error":"Service internal error: InferenceService URL not configured - please provide valid address in config"},"time":0.000315414}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"shard_key": [12], "prefetch": [{"query": {"relevance_feedback": {"target": {"model": "jinaai/jina-embeddings-v2-base-en", "object": null, "options": null}, "feedback": [{"example": {"model": "jinaai/jina-embeddings-v2-base-en", "object": null, "options": null}, "score": 0.0}], "strategy": {"naive": {"a": 0.0, "b": 0.0, "c": 0.0}}}}, "filter": {"should": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "must_not": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}}, "params": {"idf": {"corpus": {"should": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "must_not": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}}}, "exact": false, "indexed_only": false, "hnsw_ef": null, "quantization": null, "acorn": null}, "lookup_from": {"shard_key": [12], "collection": "", "vector": null}, "prefetch": null, "using": null, "score_threshold": null, "limit": null}], "query": {"relevance_feedback": {"target": {"model": "jinaai/jina-embeddings-v2-base-en", "object": null, "options": null}, "feedback": [{"example": {"model": "jinaai/jina-embeddings-v2-base-en", "object": null, "options": null}, "score": 0.0}], "strategy": {"naive": {"a": 0.0, "b": 0.0, "c": 0.0}}}}, "filter": {"should": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "must_not": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}]}, "params": {"idf": {"corpus": {"should": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "must_not": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}]}}, "exact": false, "indexed_only": false, "hnsw_ef": null, "quantization": null, "acorn": null}, "lookup_from": {"shard_key": [12], "collection": "", "vector": null}, "using": null, "score_threshold": null, "limit": null, "offset": null, "with_vector": null, "with_payload": null}' http://0.0.0.0:39039/collections/workbench/points/query

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Format error in JSON body: invalid type: integer `0`, expected struct LookupLocation at line 1 column 210"},"time":0.0}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"shard_key": null, "prefetch": null, "query": null, "using": null, "filter": null, "params": null, "score_threshold": null, "limit": 1, "offset": 0, "with_vector": null, "with_payload": null, "lookup_from": 0}' 'http://0.0.0.0:39039/collections/workbench/points/query?consistency=1&timeout=1'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response422 Unprocessable Content
{"status":{"error":"Validation error in JSON body: [internal.params.idf.must_not[0].__all__: Validation error: Slice index must be less than the total number of slices [{}]]"},"time":0.0}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"shard_key": null, "prefetch": null, "query": null, "using": null, "filter": null, "params": {"hnsw_ef": 1, "exact": false, "quantization": null, "indexed_only": false, "acorn": null, "idf": {"corpus": {"min_should": null, "must": null, "must_not": [{"slice": {"total": 1, "index": 1}}], "should": null}}}, "score_threshold": null, "limit": 1, "offset": 0, "with_vector": null, "with_payload": null, "lookup_from": null}' 'http://0.0.0.0:39039/collections/workbench/points/query?consistency=1&timeout=1'

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `consistency` in query - violates `enum` at /properties/consistency/anyOf/1
Response200 OK
{"result":{"points":[]},"status":"ok","time":0.000101592}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"\ud9a2\ude7a\udb7b\ude11\u00965gM\u00c6\udb6e\udc0c\u00ab\u00ee\u00aa\u00c1": "\u0000", "\r\u0011c\u0097": [], "p\u0095\u00e6\u00b8\u00b32\udac9\ude50\u009e\u00fej\u0081\udad8\udde8u\u0016\u00de\udbce\udeccq\uda56\ude5f": [null, [null, 114840081, false]], "\u00ea\u00ba\udaeb\udff8\u00b5:\ub5e0\u00e4{A": {"\u00d3\ud964\udf6d\n8#\u009d\u0087\u0086P\ud828\udc90\udb96\udd30\uceda\u00ea\u0091": 5.489083446014844e+16, "\u00e6\udaed\udeae": {"\u00e1}6\u00e7n": -10545, "\ud800\udc53\u00b6\u0016\u00e9\u009e.vL": 929709936053, "\u00f5\ud8ba\ude2eAB\udb4c\ude70\udbb6\udef1\u00be\u00fb": -1721787655657}}, "\ud99e\udc95/\u00ef\u1d823\u008eV": [], "using": null, "offset": null, "limit": null, "score_threshold": null}' 'http://0.0.0.0:39039/collections/workbench/points/query?consistency='
POST/collections/{collection_name}/snapshots/upload
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented Content-Type
1,407

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response422 Unprocessable Content
{"status":{"error":"Validation error in query parameters: [checksum: Validation error: invalid_sha256_hash [{\"expected_length\": Number(64), \"length\": Number(0), \"value\": String(\"\")}]]"},"time":0.0}
Reproduce
curl -X POST -H 'Content-Type: multipart/form-data; boundary=a7c202c1aa9bf9ea4d44c7cfbcb821ab' -d $'--a7c202c1aa9bf9ea4d44c7cfbcb821ab\r\nContent-Disposition: form-data; name="snapshot"; filename="snapshot.png"\r\n\r\n�PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x01\x00\x00\x00\x01\x08\x00\x00\x00\x00:~�U\x00\x00\x00\nIDATx�c`\x00\x00\x00\x02\x00\x01H��q\x00\x00\x00\x00IEND�B`�\r\n--a7c202c1aa9bf9ea4d44c7cfbcb821ab--\r\n' 'http://0.0.0.0:39039/collections/workbench/snapshots/upload?priority=no_sync&checksum='

Server errorST101

Response500 Internal Server Error
{"status":{"error":"Service internal error: File IO error: Malformed tar archive, reached unknown entry"},"time":0.01520198}
Reproduce
curl -X POST -H 'Content-Type: multipart/form-data; boundary=a7c202c1aa9bf9ea4d44c7cfbcb821ab' -d $'--a7c202c1aa9bf9ea4d44c7cfbcb821ab\r\nContent-Disposition: form-data; name="snapshot"; filename="snapshot.png"\r\n\r\n�PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x01\x00\x00\x00\x01\x08\x00\x00\x00\x00:~�U\x00\x00\x00\nIDATx�c`\x00\x00\x00\x02\x00\x01H��q\x00\x00\x00\x00IEND�B`�\r\n--a7c202c1aa9bf9ea4d44c7cfbcb821ab--\r\n' 'http://0.0.0.0:39039/collections/workbench/snapshots/upload?wait=true'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx

Undocumented Content-TypeST105

Received: text/plain; charset=utf-8
Documented: application/json
Response400 Bad Request
Could not find Content-Type header
Reproduce
curl -X POST 'http://0.0.0.0:39039/collections/workbench/snapshots/upload?checksum=0ecccb750701d85c3cedb6a2fa7e35358a30b2603277a4a8bf1846164f9914ae&priority=replica'
GET/cluster/telemetry
Server error+1 moreless
  • Schema-valid request rejected
1,334

Server errorST101

Response500 Internal Server Error
{"status":{"error":"Service internal error: Could not get telemetry from cluster"},"time":0.000317347}
Reproduce
curl -X GET 'http://0.0.0.0:39039/cluster/telemetry?timeout=60'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Deserialize error in query parameters: number too large to fit in target type"},"time":0.0}
Reproduce
curl -X GET 'http://0.0.0.0:39039/cluster/telemetry?details_level=323674594032062103027712&timeout=684'
PUT/collections/{collection_name}/points
Server error+1 moreless
  • Schema-valid request rejected
5,521

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Wrong input: Shard key 12 not found"},"time":0.000022112}
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"points": [{"id": "550e8400-e29b-41d4-a716-446655440000", "vector": {"image-embeddings": [0.8730000257492065, 0.140625, 0.897599995136261]}, "payload": {"city": "London", "color": "green"}}], "shard_key": 12, "update_filter": {"should": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "must_not": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}}, "update_mode": null}' http://0.0.0.0:39039/collections/workbench/points

Server errorST101

Response500 Internal Server Error
{"status":{"error":"Service internal error: InferenceService URL not configured - please provide valid address in config"},"time":0.000336724}
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"points": [{"id": 42, "vector": {"model": "jinaai/jina-embeddings-v2-base-en", "object": null, "options": null}, "payload": {"city": "London", "color": "green"}}], "shard_key": {"target": "region_1", "fallback": "region_1"}, "update_filter": {"should": [{"has_id": [42]}], "min_should": {"conditions": [{"has_id": [42]}], "min_count": 1}, "must": [{"has_id": [42]}], "must_not": [{"has_id": [42]}]}, "update_mode": null}' http://0.0.0.0:39039/collections/workbench/points

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response422 Unprocessable Content
{"status":{"error":"Validation error in JSON body: [update_filter.must_not[0].__all__: Validation error: Slice index must be less than the total number of slices [{}]]"},"time":0.0}
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"points": [], "shard_key": null, "update_filter": {"min_should": null, "must": null, "must_not": [{"slice": {"total": 1, "index": 1}}], "should": null}, "update_mode": null}' 'http://0.0.0.0:39039/collections/workbench/points?wait=true&ordering=weak&timeout=1'
POST/collections/{collection_name}/points/query/batch
Server error+1 moreless
  • Schema-valid request rejected
21,929

Server errorST101

Response500 Internal Server Error
{"status":{"error":"Service internal error: InferenceService URL not configured - please provide valid address in config"},"time":0.000320604}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"searches": [{"shard_key": [12], "prefetch": [{"query": {"relevance_feedback": {"target": {"model": "jinaai/jina-embeddings-v2-base-en", "object": null, "options": null}, "feedback": [{"example": {"model": "jinaai/jina-embeddings-v2-base-en", "object": null, "options": null}, "score": 0.0}], "strategy": {"naive": {"a": 0.0, "b": 0.0, "c": 0.0}}}}, "filter": {"should": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "must_not": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}}, "params": {"idf": {"corpus": {"should": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "must_not": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}}}, "exact": false, "indexed_only": false, "hnsw_ef": null, "quantization": null, "acorn": null}, "lookup_from": {"shard_key": [12], "collection": "", "vector": null}, "prefetch": null, "using": null, "score_threshold": null, "limit": null}], "query": {"relevance_feedback": {"target": {"model": "jinaai/jina-embeddings-v2-base-en", "object": null, "options": null}, "feedback": [{"example": {"model": "jinaai/jina-embeddings-v2-base-en", "object": null, "options": null}, "score": 0.0}], "strategy": {"naive": {"a": 0.0, "b": 0.0, "c": 0.0}}}}, "filter": {"should": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "must_not": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}]}, "params": {"idf": {"corpus": {"should": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "must_not": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}]}}, "exact": false, "indexed_only": false, "hnsw_ef": null, "quantization": null, "acorn": null}, "lookup_from": {"shard_key": [12], "collection": "", "vector": null}, "using": null, "score_threshold": null, "limit": null, "offset": null, "with_vector": null, "with_payload": null}]}' http://0.0.0.0:39039/collections/workbench/points/query/batch

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Format error in JSON body: invalid type: integer `0`, expected struct LookupLocation at line 1 column 224"},"time":0.0}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"searches": [{"shard_key": null, "prefetch": null, "query": null, "using": null, "filter": null, "params": null, "score_threshold": null, "limit": 1, "offset": 0, "with_vector": null, "with_payload": null, "lookup_from": 0}]}' 'http://0.0.0.0:39039/collections/workbench/points/query/batch?consistency=1&timeout=1'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response422 Unprocessable Content
{"status":{"error":"Validation error in JSON body: [searches[0].internal.params.idf.must_not[0].__all__: Validation error: Slice index must be less than the total number of slices [{}]]"},"time":0.0}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"searches": [{"shard_key": null, "prefetch": null, "query": null, "using": null, "filter": null, "params": {"hnsw_ef": 1, "exact": false, "quantization": null, "indexed_only": false, "acorn": null, "idf": {"corpus": {"min_should": null, "must": null, "must_not": [{"slice": {"total": 1, "index": 1}}], "should": null}}}, "score_threshold": null, "limit": 1, "offset": 0, "with_vector": null, "with_payload": null, "lookup_from": null}]}' 'http://0.0.0.0:39039/collections/workbench/points/query/batch?consistency=1&timeout=1'
POST/collections/{collection_name}/points/query/groups
Server error+1 moreless
  • Schema-valid request rejected
24,119

Server errorST101

Response500 Internal Server Error
{"status":{"error":"Service internal error: InferenceService URL not configured - please provide valid address in config"},"time":0.000308141}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"shard_key": [12], "prefetch": [{"query": {"relevance_feedback": {"target": {"model": "jinaai/jina-embeddings-v2-base-en", "object": null, "options": null}, "feedback": [{"example": {"model": "jinaai/jina-embeddings-v2-base-en", "object": null, "options": null}, "score": 0.0}], "strategy": {"naive": {"a": 0.0, "b": 0.0, "c": 0.0}}}}, "filter": {"should": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "must_not": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}}, "params": {"idf": {"corpus": {"should": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "must_not": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}}}, "exact": false, "indexed_only": false, "hnsw_ef": null, "quantization": null, "acorn": null}, "lookup_from": {"shard_key": [12], "collection": "", "vector": null}, "prefetch": null, "using": null, "score_threshold": null, "limit": null}], "query": {"relevance_feedback": {"target": {"model": "jinaai/jina-embeddings-v2-base-en", "object": null, "options": null}, "feedback": [{"example": {"model": "jinaai/jina-embeddings-v2-base-en", "object": null, "options": null}, "score": 0.0}], "strategy": {"naive": {"a": 0.0, "b": 0.0, "c": 0.0}}}}, "filter": {"should": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "must_not": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}]}, "params": {"idf": {"corpus": {"should": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "must_not": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}]}}, "exact": false, "indexed_only": false, "hnsw_ef": null, "quantization": null, "acorn": null}, "lookup_from": {"shard_key": [12], "collection": "", "vector": null}, "using": null, "score_threshold": null, "with_vector": null, "with_payload": null, "group_by": "0", "group_size": null, "limit": null, "with_lookup": null}' http://0.0.0.0:39039/collections/workbench/points/query/groups

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Format error in JSON body: data did not match any variant of untagged enum WithLookupInterface at line 1 column 253"},"time":0.0}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"shard_key": null, "prefetch": null, "query": null, "using": null, "filter": null, "params": null, "score_threshold": null, "with_vector": null, "with_payload": null, "lookup_from": null, "group_by": "0", "group_size": 1, "limit": 1, "with_lookup": {}}' 'http://0.0.0.0:39039/collections/workbench/points/query/groups?consistency=1&timeout=1'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response422 Unprocessable Content
{"status":{"error":"Validation error in JSON body: [search_group_request.params.idf.must_not[0].__all__: Validation error: Slice index must be less than the total number of slices [{}]]"},"time":0.0}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"shard_key": null, "prefetch": null, "query": null, "using": null, "filter": null, "params": {"hnsw_ef": 1, "exact": false, "quantization": null, "indexed_only": false, "acorn": null, "idf": {"corpus": {"min_should": null, "must": null, "must_not": [{"slice": {"total": 1, "index": 1}}], "should": null}}}, "score_threshold": null, "with_vector": null, "with_payload": null, "lookup_from": null, "group_by": "0", "group_size": 1, "limit": 1, "with_lookup": null}' 'http://0.0.0.0:39039/collections/workbench/points/query/groups?consistency=1&timeout=1'
PUT/collections/{collection_name}/points/vectors
Server error+1 moreless
  • Schema-valid request rejected
3,435

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Wrong input: Shard key 12 not found"},"time":0.000016702}
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"points": [{"id": "550e8400-e29b-41d4-a716-446655440000", "vector": {"image-embeddings": [0.8730000257492065, 0.140625, 0.897599995136261]}}], "shard_key": 12, "update_filter": {"should": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "must_not": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}}}' http://0.0.0.0:39039/collections/workbench/points/vectors

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response422 Unprocessable Content
{"status":{"error":"Validation error in JSON body: [points[0].vector: must specify vectors to update for point]"},"time":0.0}
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"points": [{"id": "e3e70682-c209-1cac-a29f-6fbed82c07cd", "vector": []}], "shard_key": null, "update_filter": null}' 'http://0.0.0.0:39039/collections/workbench/points/vectors?ordering=weak&timeout=1'

Server errorST101

Response500 Internal Server Error
{"status":{"error":"Service internal error: InferenceService URL not configured - please provide valid address in config"},"time":0.000329671}
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"points": [{"id": "e3e70682-c209-1cac-a29f-6fbed82c07cd", "vector": {"image-embeddings": [0.8730000257492065, 0.140625, 0.897599995136261], "x-schemathesis-additional": {"object": null, "model": "", "options": null}}}], "shard_key": null, "update_filter": null}' 'http://0.0.0.0:39039/collections/workbench/points/vectors?wait=true&ordering=weak&timeout=1'
PUT/collections/{collection_name}/snapshots/recover
Server error+1 moreless
  • Schema-valid request rejected
1,283

Server errorST101

Response500 Internal Server Error
{"status":{"error":"Service internal error: Http request error: error sending request for url (https://0.com/)"},"time":0.004056671}
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"location": "https://0.com", "priority": null, "checksum": null, "api_key": ""}' 'http://0.0.0.0:39039/collections/workbench/snapshots/recover?wait=true'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response422 Unprocessable Content
{"status":{"error":"Validation error in JSON body: [checksum: Validation error: invalid_sha256_hash [{\"length\": Number(0), \"expected_length\": Number(64), \"value\": String(\"\")}]]"},"time":0.0}
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"location": "https://0.com", "priority": null, "checksum": "", "api_key": null}' 'http://0.0.0.0:39039/collections/workbench/snapshots/recover?wait=true'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Format error in JSON body: expected value at line 1 column 43"},"time":0.0}
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"location": "https://0.com", "priority": 0, "checksum": null, "api_key": null}' 'http://0.0.0.0:39039/collections/workbench/snapshots/recover?wait=true'

Network Error

Read timed out after 30.0 seconds
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"": [], "y\u00afIA\udbe4\ude9e\u0082a57\u00cd\u0086\uda59\udce8L$\u0003\u000f": {"\u00d7\u0087\u00ab": {"9\u00a7\u00da~\u008c\ud98b\udf30\u00e5\u00a0\u0006\udb79\udc6c\u00c8": [false, 241147252816912623004024832], "w\ud841\udfba+": {"\uda77\udfed\udb3c\udeabH\u0001\b\ud99f\udccbz": null, "\u00ce\u009f\u00e3p(\u00b32\u00c2": -1.1261649011901107e+293}, "\u00b72-\u0087\u00c4>": []}}, "=C#\ud98b\udc6b[\u00ce\u0011\u00be=\u0088\u00e4\uda09\udec6": {"": []}, "\udb21\udf35": [], "\u0094": {}, "api_key": "j[4", "location": "https://lm.net"}' http://0.0.0.0:39039/collections/workbench/snapshots/recover
GET/collections/{collection_name}/aliasesDeleted resource still available1,358

Deleted resource still availableST301

The API did not return a `HTTP 404 Not Found` response (got `HTTP 200 OK`) for a resource that was previously deleted.

The resource was deleted with `DELETE /collections/%F3%87%87%B7%F1%96%88%8A%F2%93%87%A3`
Response200 OK
{"result":{"aliases":[]},"status":"ok","time":2.595e-6}
Reproduce
  1. GET/collections
    curl -X GET http://0.0.0.0:39039/collections
  2. DELETE/collections/%F3%87%87%B7%F1%96%88%8A%F2%93%87%A3
    curl -X DELETE http://0.0.0.0:39039/collections/%F3%87%87%B7%F1%96%88%8A%F2%93%87%A3
  3. GET/collections/%F3%87%87%B7%F1%96%88%8A%F2%93%87%A3/aliasesfailed here
    curl -X GET http://0.0.0.0:39039/collections/%F3%87%87%B7%F1%96%88%8A%F2%93%87%A3/aliases
POST/snapshotsServer error3,222

Server errorST101

Response500 Internal Server Error
{"status":{"error":"Service internal error: lseek(SEEK_DATA) went beyond the end of the file. Did the file change while appending?"},"time":0.000194576}
Reproduce
curl -X POST 'http://0.0.0.0:39039/snapshots?wait=true'
GET/collections/{collection_name}/shards/{shard_id}/snapshots/{snapshot_name}
JSON deserialization error+3 moreless
  • Missing Content-Type header
  • Schema-valid request rejected
  • Undocumented Content-Type
2,054

Undocumented Content-TypeST105

Received: text/plain; charset=utf-8
Documented: application/json
Response404 Not Found
Not found: Collection `full-snapshot-2026-10-19-23-51-39.snapshot` doesn't exist!
Reproduce
curl -X GET http://0.0.0.0:39039/collections/full-snapshot-2026-10-19-23-51-39.snapshot/shards/0/snapshots/0

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Deserialize error in path parameters: can not parse \"288230376151711745\" to a u32"},"time":0.0}
Reproduce
curl -X GET http://0.0.0.0:39039/collections/workbench/shards/288230376151711745/snapshots/%C3%8C%C2%BAr

JSON deserialization errorST109

Response must be valid JSON with 'Content-Type: application/json' header:

  Expecting value: line 1 column 1 (char 0)

Missing Content-Type headerST104

The following media types are documented in the schema:
- `application/json`
Response404 Not Found
File not found: No such file or directory (os error 2)
Reproduce
  1. POST/collections/workbench/shards/1/snapshots
    curl -X POST http://0.0.0.0:39039/collections/workbench/shards/1/snapshots
  2. GET/collections/workbench/shards/1/snapshots/%F2%9B%A2%B2%7C%F0%BB%96%8D%C2%A1failed here
    curl -X GET http://0.0.0.0:39039/collections/workbench/shards/1/snapshots/%F2%9B%A2%B2%7C%F0%BB%96%8D%C2%A1
DELETE/cluster/peer/{peer_id}
Schema-valid request rejected+1 moreless
  • Undocumented Content-Type
1,338

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response405 Method Not Allowed
{"status":{"error":"Qdrant is running in standalone mode"},"time":0.016294338}
Reproduce
curl -X DELETE 'http://0.0.0.0:39039/cluster/peer/0?timeout=1'

Undocumented Content-TypeST105

Received: text/plain; charset=utf-8
Documented: application/json
Response404 Not Found
can not parse "null,null" to a u64
Reproduce
curl -X DELETE 'http://0.0.0.0:39039/cluster/peer/null%2Cnull?timeout=1&force=true'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Deserialize error in query parameters: number too large to fit in target type"},"time":0.0}
Reproduce
curl -X DELETE 'http://0.0.0.0:39039/cluster/peer/21633?timeout=907126211845364613367230486273851392'
POST/collections/{collection_name}/points
Schema-valid request rejected+1 moreless
  • Schema-violating request accepted
3,862

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Bad request: Shard key 12 not found"},"time":0.000372031}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"shard_key": 12, "ids": ["550e8400-e29b-41d4-a716-446655440000"], "with_payload": null, "with_vector": []}' http://0.0.0.0:39039/collections/workbench/points

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `consistency` in query - violates `enum` at /properties/consistency/anyOf/1
Response200 OK
{"result":[],"status":"ok","time":3.707e-6}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"\u7de3\u00ba\ud97a\udfb0\ud8ae\udfb2J^\u00a4*\uda0d\udceb\ud8e0\udcee\u00f2\u0080\u00e4\n\uda5c\udc52\u0007": [{"\u0007\uda00\udcfb\u0015\u00c8\u00cd\uda01\udcbd": 303}, [3.083319972495921e+16], [1006369, 2.5707010610684807e+252]], "\uda61\uddd3\u00b9\ud96d\ude45\ud94d\ude5a\u00b6\u00dd\udbe8\udcc3\u00f6\u00c8\udb62\udd08\u009c": [{"\u00d9\u00d8\u00d71\u00ba\u0095N": false, "\u00f9\u0018\u00aa": true, "-\ud97d\udf2e\u0003#,\u00a2\udaf4\ude42\u00a1\u00d1\b": "q)\ud815\ude54"}], "ids": []}' 'http://0.0.0.0:39039/collections/workbench/points?consistency=&timeout=3375680'
POST/collections/{collection_name}/points/count
Schema-valid request rejected+1 moreless
  • Schema-violating request accepted
2,952

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Bad request: Shard key 12 not found"},"time":6.362e-6}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"shard_key": 12, "filter": {"should": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "must_not": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}}, "exact": true}' http://0.0.0.0:39039/collections/workbench/points/count

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response422 Unprocessable Content
{"status":{"error":"Validation error in JSON body: [count_request.filter.must_not[0].__all__: Validation error: Slice index must be less than the total number of slices [{}]]"},"time":0.0}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"shard_key": null, "filter": {"min_should": null, "must": null, "must_not": [{"slice": {"total": 1, "index": 1}}], "should": null}, "exact": true}' 'http://0.0.0.0:39039/collections/workbench/points/count?consistency=1&timeout=1'

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `consistency` in query - violates `enum` at /properties/consistency/anyOf/1
Response200 OK
{"result":{"count":0},"status":"ok","time":0.000093086}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"": {}, "\u00b7\u00a72\u0090\u0014\u0089\udb0b\udd1cI\u00a6": [], "\ud988\udfc1": {"\u00a2\u0006\udb57\udfb0E\ud8d6\udde2\u00bb": ""}, "exact": false}' 'http://0.0.0.0:39039/collections/workbench/points/count?consistency='
POST/collections/{collection_name}/points/delete
Schema-valid request rejected+1 moreless
  • Schema-violating request accepted
3,028

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Wrong input: Shard key 12 not found"},"time":0.000014066}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"filter": {"should": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "must_not": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}}, "shard_key": 12}' http://0.0.0.0:39039/collections/workbench/points/delete

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - filter: Incorrect type
Response200 OK
{"result":{"operation_id":596,"status":"completed"},"status":"ok","time":0.042492228}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"filter": [null, null], "shard_key": null}' 'http://0.0.0.0:39039/collections/workbench/points/delete?wait=true&ordering=weak&timeout=1'
POST/collections/{collection_name}/points/payload/clear
Schema-valid request rejected+1 moreless
  • Schema-violating request accepted
3,035

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Wrong input: Shard key 12 not found"},"time":0.000017473}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"filter": {"should": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "must_not": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}}, "shard_key": 12}' http://0.0.0.0:39039/collections/workbench/points/payload/clear

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - filter: Incorrect type
Response200 OK
{"result":{"operation_id":792,"status":"completed"},"status":"ok","time":0.001443759}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"filter": [null, null], "shard_key": null}' 'http://0.0.0.0:39039/collections/workbench/points/payload/clear?wait=true&ordering=weak&timeout=1'
POST/collections/{collection_name}/points/scroll
Schema-valid request rejected+1 moreless
  • Schema-violating request accepted
5,183

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Bad request: Shard key 12 not found"},"time":0.000160382}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"shard_key": 12, "offset": "550e8400-e29b-41d4-a716-446655440000", "filter": {"should": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "must_not": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}}, "limit": null, "with_payload": null, "with_vector": [], "order_by": null}' http://0.0.0.0:39039/collections/workbench/points/scroll

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response422 Unprocessable Content
{"status":{"error":"Validation error in JSON body: [scroll_request.filter.must_not[0].__all__: Validation error: Slice index must be less than the total number of slices [{}]]"},"time":0.0}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"shard_key": null, "offset": null, "limit": 1, "filter": {"min_should": null, "must": null, "must_not": [{"slice": {"total": 1, "index": 1}}], "should": null}, "with_payload": null, "with_vector": [], "order_by": null}' 'http://0.0.0.0:39039/collections/workbench/points/scroll?consistency=1&timeout=1'

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `consistency` in query - violates `enum` at /properties/consistency/anyOf/1
Response200 OK
{"result":{"points":[],"next_page_offset":null},"status":"ok","time":0.000104427}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"": -1113888, "\uda7a\udd82\u00fd\u00c2": {"^L\u00eb\udb7a\udd2f\u0002TE": 2.011817174292354e+307}, "limit": 391470610888785920, "with_vector": ["\u00a5\u00d4\u00fb>\u00cdp\ud9d1\udd91\ud87c\udc2a\u00ba\u00f7I", "\u00d1Z\udab8\udce6\ud821\ude1a9\u00caC\ud836\udd32\u00e4\u00cc\ud87f\ude4d4", ""]}' 'http://0.0.0.0:39039/collections/workbench/points/scroll?consistency='
POST/collections/{collection_name}/points/search/matrix/pairs
Schema-valid request rejected+1 moreless
  • Schema-violating request accepted
2,982

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Bad request: Shard key 12 not found"},"time":0.000014667}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"shard_key": 12, "filter": {"should": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "must_not": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}}, "sample": null, "limit": null, "using": null}' http://0.0.0.0:39039/collections/workbench/points/search/matrix/pairs

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response422 Unprocessable Content
{"status":{"error":"Validation error in JSON body: [search_request.filter.must_not[0].__all__: Validation error: Slice index must be less than the total number of slices [{}]]"},"time":0.0}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"shard_key": null, "filter": {"min_should": null, "must": null, "must_not": [{"slice": {"total": 1, "index": 1}}], "should": null}, "sample": 2, "limit": 1, "using": null}' 'http://0.0.0.0:39039/collections/workbench/points/search/matrix/pairs?consistency=1&timeout=1'

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `consistency` in query - violates `enum` at /properties/consistency/anyOf/1
Response200 OK
{"result":{"pairs":[]},"status":"ok","time":0.00043009}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"limit": null, "sample": null}' 'http://0.0.0.0:39039/collections/workbench/points/search/matrix/pairs?consistency='

Network Error

Connection failed
Connection aborted. Remote end closed connection without response
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"shard_key": [], "filter": null, "sample": 2, "limit": 1, "using": null}' 'http://0.0.0.0:39039/collections/workbench/points/search/matrix/pairs?consistency=1&timeout=1'
GET/collections/{collection_name}/shards/{shard_id}/snapshot
Schema-valid request rejected+1 moreless
  • Undocumented Content-Type
1,381

Undocumented Content-TypeST105

Received: text/plain; charset=utf-8
Documented: application/json
Response404 Not Found
Not found: Collection `0` doesn't exist!
Reproduce
curl -X GET http://0.0.0.0:39039/collections/0/shards/0/snapshot

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Deserialize error in path parameters: can not parse \"10196524585\" to a u32"},"time":0.0}
Reproduce
curl -X GET http://0.0.0.0:39039/collections/%C3%A1/shards/10196524585/snapshot
POST/collections/{collection_name}/shards/{shard_id}/snapshots
Schema-valid request rejected+1 moreless
  • Undocumented Content-Type
3,658

Undocumented Content-TypeST105

Received: text/plain; charset=utf-8
Documented: application/json
Response400 Bad Request
Query deserialize error: provided string was not `true` or `false`
Reproduce
curl -X POST 'http://0.0.0.0:39039/collections/0/shards/0/snapshots?wait=null&wait=null'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Deserialize error in path parameters: can not parse \"2251799813685248\" to a u32"},"time":0.0}
Reproduce
curl -X POST http://0.0.0.0:39039/collections/%C2%99/shards/2251799813685248/snapshots
PUT/collections/{collection_name}/shards/{shard_id}/snapshots/recover
Schema-valid request rejected+1 moreless
  • Undocumented Content-Type
1,436

Undocumented Content-TypeST105

Received: text/plain; charset=utf-8
Documented: application/json
Response400 Bad Request
Query deserialize error: provided string was not `true` or `false`
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"location": "", "priority": null, "checksum": null, "api_key": null}' 'http://0.0.0.0:39039/collections/0/shards/0/snapshots/recover?wait=null&wait=null'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response422 Unprocessable Content
{"status":{"error":"Validation error in JSON body: [checksum: Validation error: invalid_sha256_hash [{\"expected_length\": Number(64), \"length\": Number(0), \"value\": String(\"\")}]]"},"time":0.0}
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"location": "", "priority": null, "checksum": "", "api_key": null}' 'http://0.0.0.0:39039/collections/0/shards/0/snapshots/recover?wait=true'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Format error in JSON body: expected value at line 1 column 30"},"time":0.0}
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"location": "", "priority": 0, "checksum": null, "api_key": null}' 'http://0.0.0.0:39039/collections/0/shards/0/snapshots/recover?wait=true'
POST/collections/{collection_name}/shards/{shard_id}/snapshots/upload
Schema-valid request rejected+1 moreless
  • Undocumented Content-Type
1,413

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response422 Unprocessable Content
{"status":{"error":"Validation error in query parameters: [checksum: Validation error: invalid_sha256_hash [{\"length\": Number(0), \"value\": String(\"\"), \"expected_length\": Number(64)}]]"},"time":0.0}
Reproduce
curl -X POST -H 'Content-Type: multipart/form-data; boundary=a7c202c1aa9bf9ea4d44c7cfbcb821ab' -d $'--a7c202c1aa9bf9ea4d44c7cfbcb821ab\r\nContent-Disposition: form-data; name="snapshot"; filename="snapshot.png"\r\n\r\n�PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x01\x00\x00\x00\x01\x08\x00\x00\x00\x00:~�U\x00\x00\x00\nIDATx�c`\x00\x00\x00\x02\x00\x01H��q\x00\x00\x00\x00IEND�B`�\r\n--a7c202c1aa9bf9ea4d44c7cfbcb821ab--\r\n' 'http://0.0.0.0:39039/collections/0/shards/0/snapshots/upload?priority=no_sync&checksum='

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Hint: The request body contains 2 additional properties not defined in the schema (`T`, `𜑷򆭟`). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields.

Undocumented Content-TypeST105

Received: text/plain; charset=utf-8
Documented: application/json
Response400 Bad Request
Error during field parsing
Reproduce
curl -X POST -H 'Content-Type: multipart/form-data; boundary=b83b770ee27ceaa328b4f060b171d8be' -d $'--b83b770ee27ceaa328b4f060b171d8be\r\nContent-Disposition: form-data; name="\xf0\x9c\x91\xb7\xf2\x86\xad\x9f\x15\x11"\r\n\r\n{"\\uda9f\\ude6eZ\\u00af": -1.192092896e-07}\r\n--b83b770ee27ceaa328b4f060b171d8be\r\nContent-Disposition: form-data; name="T"\r\n\r\nnull\r\n--b83b770ee27ceaa328b4f060b171d8be--\r\n' http://0.0.0.0:39039/collections/workbench/shards/20/snapshots/upload
DELETE/collections/{collection_name}/shards/{shard_id}/snapshots/{snapshot_name}
Schema-valid request rejected+1 moreless
  • Undocumented Content-Type
2,130

Undocumented Content-TypeST105

Received: text/plain; charset=utf-8
Documented: application/json
Response400 Bad Request
Query deserialize error: provided string was not `true` or `false`
Reproduce
curl -X DELETE 'http://0.0.0.0:39039/collections/full-snapshot-2026-10-19-23-51-40.snapshot/shards/0/snapshots/0?wait=null&wait=null'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Deserialize error in path parameters: can not parse \"2091871546786\" to a u32"},"time":0.0}
Reproduce
  1. GET/snapshots
    curl -X GET http://0.0.0.0:39039/snapshots
  2. DELETE/collections/full-snapshot-2026-10-19-23-55-35.snapshot/shards/2091871546786/snapshots/C%3B%F1%8C%A9%A1failed here
    curl -X DELETE 'http://0.0.0.0:39039/collections/full-snapshot-2026-10-19-23-55-35.snapshot/shards/2091871546786/snapshots/C%3B%F1%8C%A9%A1?wait=false'
PUT/collections/{collection_name}/vectors/{vector_name}
Schema-valid request rejected+1 moreless
  • Schema-violating request accepted
1,484

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `timeout` in query - timeout: Value smaller than minimum
Response200 OK
{"result":{"operation_id":1193,"status":"acknowledged"},"status":"ok","time":0.015105199}
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"dense": {"size": 1, "distance": "Cosine", "multivector_config": null, "datatype": null}}' 'http://0.0.0.0:39039/collections/workbench/vectors/0?timeout=0'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Format error in JSON body: data did not match any variant of untagged enum VectorNameConfig"},"time":0.0}
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"sparse": {"modifier": null, "datatype": {}}}' 'http://0.0.0.0:39039/collections/workbench/vectors/0?wait=true&ordering=weak&timeout=1'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response422 Unprocessable Content
{"status":{"error":"Validation error in JSON body: [sparse.datatype: sparse vectors do not support the `turbo4` datatype]"},"time":0.0}
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"sparse": {"modifier": null, "datatype": "turbo4"}}' 'http://0.0.0.0:39039/collections/workbench/vectors/0?wait=true&ordering=weak&timeout=1'
PUT/quotas
Schema-valid request rejected+1 moreless
  • Schema-violating request accepted
1,364

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Format error in JSON body: EOF while parsing a value at line 1 column 0"},"time":0.0}
Reproduce
curl -X PUT 'http://0.0.0.0:39039/quotas?wait=false'

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - violates `type` (was object, became array)
Response200 OK
{"result":true,"status":"ok","time":0.012126358}
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '[]' http://0.0.0.0:39039/quotas
POST/cluster/recoverSchema-valid request rejected20

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response405 Method Not Allowed
{"status":{"error":"Qdrant is running in standalone mode"},"time":2.295e-6}
Reproduce
curl -X POST http://0.0.0.0:39039/cluster/recover
POST/collections/aliasesSchema-valid request rejected1,376

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Format error in JSON body: EOF while parsing a value at line 1 column 0"},"time":0.0}
Reproduce
curl -X POST http://0.0.0.0:39039/collections/aliases
DELETE/collections/{collection_name}Schema-valid request rejected857

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Deserialize error in query parameters: number too large to fit in target type"},"time":0.0}
Reproduce
  1. GET/collections
    curl -X GET http://0.0.0.0:39039/collections
  2. DELETE/collections/h%12%C3%84%0EW%C2%85%C2%80c5%C3%A7failed here
    curl -X DELETE 'http://0.0.0.0:39039/collections/h%12%C3%84%0EW%C2%85%C2%80c5%C3%A7?timeout=44828811057429334804398080'
PATCH/collections/{collection_name}Schema-valid request rejected1,992

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Format error in JSON body: invalid type: sequence, expected a map at line 1 column 175"},"time":0.0}
Reproduce
curl -X PATCH -H 'Content-Type: application/json' -d '{"vectors": null, "optimizers_config": null, "params": null, "hnsw_config": null, "quantization_config": null, "sparse_vectors": null, "strict_mode_config": null, "metadata": [null, null]}' 'http://0.0.0.0:39039/collections/workbench?timeout=1'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response422 Unprocessable Content
{"status":{"error":"Validation error in JSON body: [sparse_vectors.?.index.datatype: sparse vectors do not support the `turbo4` datatype]"},"time":0.0}
Reproduce
curl -X PATCH -H 'Content-Type: application/json' -d '{"vectors": null, "optimizers_config": null, "params": null, "hnsw_config": null, "quantization_config": null, "sparse_vectors": {"x-schemathesis-additional": {"index": {"full_scan_threshold": 0, "on_disk": null, "memory": null, "datatype": "turbo4"}, "modifier": null}}, "strict_mode_config": null, "metadata": null}' 'http://0.0.0.0:39039/collections/workbench?timeout=1'
PUT/collections/{collection_name}Schema-valid request rejected2,224

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Format error in JSON body: invalid type: sequence, expected a map at line 1 column 337"},"time":0.0}
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"vectors": {}, "shard_number": 1, "sharding_method": null, "replication_factor": 1, "write_consistency_factor": 1, "on_disk_payload": null, "payload": null, "id_tracker": null, "hnsw_config": null, "wal_config": null, "optimizers_config": null, "quantization_config": null, "sparse_vectors": {}, "strict_mode_config": null, "metadata": [null, null]}' 'http://0.0.0.0:39039/collections/workbench?timeout=1'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response422 Unprocessable Content
{"status":{"error":"Validation error in JSON body: [sparse_vectors[0].index.datatype: sparse vectors do not support the `turbo4` datatype]"},"time":0.0}
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"vectors": {}, "shard_number": 1, "sharding_method": null, "replication_factor": 1, "write_consistency_factor": 1, "on_disk_payload": null, "payload": null, "id_tracker": null, "hnsw_config": null, "wal_config": null, "optimizers_config": null, "quantization_config": null, "sparse_vectors": {"x-schemathesis-additional": {"index": {"full_scan_threshold": 0, "on_disk": null, "memory": null, "datatype": "turbo4"}, "modifier": null}}, "strict_mode_config": null, "metadata": null}' 'http://0.0.0.0:39039/collections/workbench?timeout=1'
POST/collections/{collection_name}/clusterSchema-valid request rejected3,249

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response422 Unprocessable Content
{"status":{"error":"Validation error in JSON body: [replicate_points.to_shard_key: Validation error: must be different from from_shard_key [{}]]"},"time":0.0}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"replicate_points": {"filter": {"should": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "must_not": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}]}, "from_shard_key": 12, "to_shard_key": 12}}' http://0.0.0.0:39039/collections/workbench/cluster

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response405 Method Not Allowed
{"status":{"error":"Qdrant is running in standalone mode"},"time":2.955e-6}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"start_resharding": {"shard_key": 12, "direction": "up", "peer_id": null}}' http://0.0.0.0:39039/collections/workbench/cluster

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Format error in JSON body: data did not match any variant of untagged enum ClusterOperations"},"time":0.0}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"replicate_points": {"filter": 0, "from_shard_key": "", "to_shard_key": ""}}' 'http://0.0.0.0:39039/collections/workbench/cluster?timeout=1'
POST/collections/{collection_name}/facetSchema-valid request rejected2,986

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Format error in JSON body: Invalid json path: '' at line 1 column 364"},"time":0.0}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"shard_key": 12, "filter": {"should": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "must_not": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}}, "key": "", "limit": null, "exact": null}' http://0.0.0.0:39039/collections/workbench/facet
PUT/collections/{collection_name}/indexSchema-valid request rejected1,783

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Format error in JSON body: Invalid json path: '' at line 1 column 17"},"time":0.0}
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"field_name": "", "field_schema": null}' 'http://0.0.0.0:39039/collections/workbench/index?ordering=weak&timeout=1'
DELETE/collections/{collection_name}/index/{field_name}Schema-valid request rejected1,186

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Deserialize error in path parameters: Invalid json path: '􈲘񾶳󮲌'"},"time":0.0}
Reproduce
curl -X DELETE http://0.0.0.0:39039/collections/workbench/index/%F4%88%B2%98%F1%BE%B6%B3%F3%AE%B2%8C
GET/collections/{collection_name}/optimizationsSchema-valid request rejected1,368

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Wrong input: Unknown field in 'with' parameter: Ú򤀎"},"time":2.385e-6}
Reproduce
curl -X GET 'http://0.0.0.0:39039/collections/workbench/optimizations?with=%C3%9A%F2%A4%80%8E&completed_limit=42913182'
POST/collections/{collection_name}/points/payloadSchema-valid request rejected2,999

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Wrong input: Shard key 12 not found"},"time":0.00001582}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"payload": {"city": "London", "color": "green"}, "points": ["550e8400-e29b-41d4-a716-446655440000"], "filter": {"should": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "must_not": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}}, "shard_key": 12, "key": null}' http://0.0.0.0:39039/collections/workbench/points/payload

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response422 Unprocessable Content
{"status":{"error":"Validation error in JSON body: [filter.must_not[0].__all__: Validation error: Slice index must be less than the total number of slices [{}]]"},"time":0.0}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"payload": {"city": "London", "color": "green"}, "points": [], "filter": {"min_should": null, "must": null, "must_not": [{"slice": {"total": 1, "index": 1}}], "should": null}, "shard_key": null, "key": null}' 'http://0.0.0.0:39039/collections/workbench/points/payload?wait=true&ordering=weak&timeout=1'
PUT/collections/{collection_name}/points/payloadSchema-valid request rejected2,991

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Wrong input: Shard key 12 not found"},"time":0.000013715}
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"payload": {"city": "London", "color": "green"}, "points": ["550e8400-e29b-41d4-a716-446655440000"], "filter": {"should": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "must_not": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}}, "shard_key": 12, "key": null}' http://0.0.0.0:39039/collections/workbench/points/payload

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response422 Unprocessable Content
{"status":{"error":"Validation error in JSON body: [filter.must_not[0].__all__: Validation error: Slice index must be less than the total number of slices [{}]]"},"time":0.0}
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"payload": {"city": "London", "color": "green"}, "points": [], "filter": {"min_should": null, "must": null, "must_not": [{"slice": {"total": 1, "index": 1}}], "should": null}, "shard_key": null, "key": null}' 'http://0.0.0.0:39039/collections/workbench/points/payload?wait=true&ordering=weak&timeout=1'
POST/collections/{collection_name}/points/payload/deleteSchema-valid request rejected2,996

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Wrong input: Shard key 12 not found"},"time":9.999e-6}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"points": ["550e8400-e29b-41d4-a716-446655440000"], "filter": {"should": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "must_not": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}}, "shard_key": 12, "keys": []}' http://0.0.0.0:39039/collections/workbench/points/payload/delete

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response422 Unprocessable Content
{"status":{"error":"Validation error in JSON body: [filter.must_not[0].__all__: Validation error: Slice index must be less than the total number of slices [{}]]"},"time":0.0}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"keys": [], "points": [], "filter": {"min_should": null, "must": null, "must_not": [{"slice": {"total": 1, "index": 1}}], "should": null}, "shard_key": null}' 'http://0.0.0.0:39039/collections/workbench/points/payload/delete?wait=true&ordering=weak&timeout=1'
POST/collections/{collection_name}/points/search/matrix/offsetsSchema-valid request rejected2,971

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Bad request: Shard key 12 not found"},"time":0.000373223}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"shard_key": 12, "filter": {"should": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "must_not": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}}, "sample": null, "limit": null, "using": null}' http://0.0.0.0:39039/collections/workbench/points/search/matrix/offsets

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response422 Unprocessable Content
{"status":{"error":"Validation error in JSON body: [search_request.filter.must_not[0].__all__: Validation error: Slice index must be less than the total number of slices [{}]]"},"time":0.0}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"shard_key": null, "filter": {"min_should": null, "must": null, "must_not": [{"slice": {"total": 1, "index": 1}}], "should": null}, "sample": 2, "limit": 1, "using": null}' 'http://0.0.0.0:39039/collections/workbench/points/search/matrix/offsets?consistency=1&timeout=1'

Network Error

Connection failed
Connection aborted. Remote end closed connection without response
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"shard_key": [], "filter": null, "sample": 2, "limit": 1, "using": null}' 'http://0.0.0.0:39039/collections/workbench/points/search/matrix/offsets?consistency=1&timeout=1'
POST/collections/{collection_name}/points/vectors/deleteSchema-valid request rejected2,998

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Wrong input: Shard key 12 not found"},"time":0.000023965}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"points": ["550e8400-e29b-41d4-a716-446655440000"], "filter": {"should": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "min_should": {"conditions": [{"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}], "min_count": 1}, "must": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}, "must_not": {"has_id": ["550e8400-e29b-41d4-a716-446655440000"]}}, "shard_key": 12, "vector": [""]}' http://0.0.0.0:39039/collections/workbench/points/vectors/delete

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response422 Unprocessable Content
{"status":{"error":"Validation error in JSON body: [filter.must_not[0].__all__: Validation error: Slice index must be less than the total number of slices [{}]]"},"time":0.0}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"points": [], "filter": {"min_should": null, "must": null, "must_not": [{"slice": {"total": 1, "index": 1}}], "should": null}, "vector": [""], "shard_key": null}' 'http://0.0.0.0:39039/collections/workbench/points/vectors/delete?wait=true&ordering=weak&timeout=1'
GET/collections/{collection_name}/points/{id}Missing test dataSchema-valid request rejected1,671

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Deserialize error in query parameters: number too large to fit in target type"},"time":0.0}
Reproduce
  1. POST/collections/workbench/points
    curl -X POST -H 'Content-Type: application/json' -d '{"C\u008e\u00f7\u0017": [], "\u00ed\u0004\u00be\udb91\ude96\u00af\u0090t\u00b27": {"4IO\u0018\u00ef": false, "\u00f7od": "\u009a\u0002\uda79\udc61\u0082.", "\u00f6": "@\u008c\u0094\u00f4\ud844\udc8f\u00d9"}, "with_vector": ["D\u001f\udbb9\udf3c", "\u009f"], "ids": [72668170, "3ab47fc2-7aa5-2148-b946-ec9e0af24acd"]}' http://0.0.0.0:39039/collections/workbench/points
  2. GET/collections/workbench/points/1failed here
    curl -X GET 'http://0.0.0.0:39039/collections/workbench/points/1?timeout=1212779904683730534400&consistency=13077'
PUT/collections/{collection_name}/shardsSchema-valid request rejected1,387

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response405 Method Not Allowed
{"status":{"error":"Qdrant is running in standalone mode"},"time":1.913e-6}
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"shard_key": 12, "shards_number": null, "replication_factor": null, "placement": null, "initial_state": null}' http://0.0.0.0:39039/collections/workbench/shards

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Format error in JSON body: expected value at line 1 column 99"},"time":0.0}
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"shard_key": "", "shards_number": 1, "replication_factor": 1, "placement": [], "initial_state": {}}' 'http://0.0.0.0:39039/collections/0/shards?timeout=1'
POST/collections/{collection_name}/shards/deleteSchema-valid request rejected1,333

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response405 Method Not Allowed
{"status":{"error":"Qdrant is running in standalone mode"},"time":9.999e-6}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"shard_key": 12}' http://0.0.0.0:39039/collections/workbench/shards/delete

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Hint: The request body contains 2 additional properties not defined in the schema (`†`, `񤓧î`). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields.
Response400 Bad Request
{"status":{"error":"Format error in JSON body: data did not match any variant of untagged enum ShardKey at line 1 column 91"},"time":0.0}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"\u0086": {}, "\ud951\udce7\u00ee": {}, "shard_key": 132377710239189776051398261214281728}' 'http://0.0.0.0:39039/collections/workbench/shards/delete?timeout=244'
GET/collections/{collection_name}/shards/{shard_id}/snapshotsMissing test dataSchema-valid request rejected1,395

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Deserialize error in path parameters: can not parse \"-62051\" to a u32"},"time":0.0}
Reproduce
  1. GET/collections
    curl -X GET http://0.0.0.0:39039/collections
  2. GET/collections/workbench/shards/-62051/snapshotsfailed here
    curl -X GET http://0.0.0.0:39039/collections/workbench/shards/-62051/snapshots
GET/collections/{collection_name}/snapshots/{snapshot_name}Undocumented Content-Type2,053

Undocumented Content-TypeST105

Received: text/plain; charset=utf-8
Documented: application/json
Response404 Not Found
Not found: Collection `full-snapshot-2026-10-19-23-51-38.snapshot` doesn't exist!
Reproduce
curl -X GET http://0.0.0.0:39039/collections/full-snapshot-2026-10-19-23-51-38.snapshot/snapshots/0
DELETE/collections/{collection_name}/vectors/{vector_name}Schema-valid request rejected696

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response422 Unprocessable Content
{"status":{"error":"Validation error in path parameters: [vector_name: vector name cannot contain \":\" char]"},"time":0.0}
Reproduce
  1. GET/collections
    curl -X GET http://0.0.0.0:39039/collections
  2. DELETE/collections/h%12%C3%84%0EW%C2%85%C2%80c5%C3%A7/vectors/%F0%A1%B5%B0%C2%86L%216%3A%03failed here
    curl -X DELETE 'http://0.0.0.0:39039/collections/h%12%C3%84%0EW%C2%85%C2%80c5%C3%A7/vectors/%F0%A1%B5%B0%C2%86L%216%3A%03?timeout=40292570&ordering=medium&wait=true'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Deserialize error in query parameters: number too large to fit in target type"},"time":0.0}
Reproduce
curl -X DELETE 'http://0.0.0.0:39039/collections/%13%C2%A3%7C%C3%BC/vectors/None?timeout=568149773438915614845380270751744&ordering=strong&wait=true'
GET/metricsSchema-valid request rejected1,347

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Deserialize error in query parameters: number too large to fit in target type"},"time":0.0}
Reproduce
curl -X GET 'http://0.0.0.0:39039/metrics?per_collection=true&timeout=771533928941909436268544&anonymize=true'
GET/snapshots/{snapshot_name}Undocumented Content-Type1,306

Undocumented Content-TypeST105

Received: text/plain; charset=utf-8
Documented: application/json
Response404 Not Found
Not found: Snapshot 0 not found
Reproduce
curl -X GET http://0.0.0.0:39039/snapshots/0
GET/telemetrySchema-valid request rejected1,362

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{"status":{"error":"Deserialize error in query parameters: number too large to fit in target type"},"time":0.0}
Reproduce
curl -X GET 'http://0.0.0.0:39039/telemetry?timeout=36893488147419103233&per_collection=false&details_level=187381'
GET/20
GET/aliases20
GET/cluster20
GET/collections2,252
GET/collections/{collection_name}1,378
GET/collections/{collection_name}/cluster1,360
GET/collections/{collection_name}/exists1,424
GET/collections/{collection_name}/shards1,302
GET/collections/{collection_name}/snapshots1,357
POST/collections/{collection_name}/snapshots3,221
DELETE/collections/{collection_name}/snapshots/{snapshot_name}2,082
GET/healthz20
DELETE/issues15
GET/issues19
GET/livez20
GET/quotas15
GET/readyz20
GET/snapshots2,590
DELETE/snapshots/{snapshot_name}1,308
Not tied to an operation
  • Wrong response to undeclared methodx21
PUT/cluster/recover

Wrong response to undeclared methodST204

Unsupported method PUT returned 404, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response404 Not Found
<EMPTY>
Reproduce
curl -X PUT http://0.0.0.0:39039/cluster/recover
PUT/snapshots

Wrong response to undeclared methodST204

Unsupported method PUT returned 404, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response404 Not Found
<EMPTY>
Reproduce
curl -X PUT 'http://0.0.0.0:39039/snapshots?wait=true'
POST/quotas

Wrong response to undeclared methodST204

Unsupported method POST returned 404, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response404 Not Found
<EMPTY>
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"enabled": false, "max_resident_memory_percent": 1, "max_disk_usage_percent": 1, "release_margin_percent": 0}' 'http://0.0.0.0:39039/quotas?wait=true'
PUT/

Wrong response to undeclared methodST204

Unsupported method PUT returned 404, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response404 Not Found
<EMPTY>
Reproduce
curl -X PUT http://0.0.0.0:39039/
PUT/aliases

Wrong response to undeclared methodST204

Unsupported method PUT returned 404, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response404 Not Found
<EMPTY>
Reproduce
curl -X PUT http://0.0.0.0:39039/aliases
PUT/cluster

Wrong response to undeclared methodST204

Unsupported method PUT returned 404, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response404 Not Found
<EMPTY>
Reproduce
curl -X PUT http://0.0.0.0:39039/cluster
PUT/cluster/telemetry

Wrong response to undeclared methodST204

Unsupported method PUT returned 404, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response404 Not Found
<EMPTY>
Reproduce
curl -X PUT 'http://0.0.0.0:39039/cluster/telemetry?details_level=0&timeout=60'
PUT/collections

Wrong response to undeclared methodST204

Unsupported method PUT returned 404, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response404 Not Found
<EMPTY>
Reproduce
curl -X PUT http://0.0.0.0:39039/collections
PUT/healthz

Wrong response to undeclared methodST204

Unsupported method PUT returned 404, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response404 Not Found
<EMPTY>
Reproduce
curl -X PUT http://0.0.0.0:39039/healthz
PUT/issues

Wrong response to undeclared methodST204

Unsupported method PUT returned 404, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response404 Not Found
<EMPTY>
Reproduce
curl -X PUT http://0.0.0.0:39039/issues
PUT/livez

Wrong response to undeclared methodST204

Unsupported method PUT returned 404, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response404 Not Found
<EMPTY>
Reproduce
curl -X PUT http://0.0.0.0:39039/livez
PUT/metrics

Wrong response to undeclared methodST204

Unsupported method PUT returned 404, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response404 Not Found
<EMPTY>
Reproduce
curl -X PUT 'http://0.0.0.0:39039/metrics?anonymize=true&per_collection=true&timeout=60'
PUT/readyz

Wrong response to undeclared methodST204

Unsupported method PUT returned 404, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response404 Not Found
<EMPTY>
Reproduce
curl -X PUT http://0.0.0.0:39039/readyz
PUT/telemetry

Wrong response to undeclared methodST204

Unsupported method PUT returned 404, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response404 Not Found
<EMPTY>
Reproduce
curl -X PUT 'http://0.0.0.0:39039/telemetry?anonymize=true&details_level=0&per_collection=true&timeout=60'
GET/collections/{collection_name}/points/batch

Wrong response to undeclared methodST204

Unsupported method GET returned 400, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response400 Bad Request
{"status":{"error":"Wrong input: Can not recognize \"batch\" as point id"},"time":1.262e-6}
Reproduce
curl -X GET -H 'Content-Type: application/json' -d '{"operations": []}' 'http://0.0.0.0:39039/collections/workbench/points/batch?wait=true&ordering=weak&timeout=1'
GET/collections/{collection_name}/points/count

Wrong response to undeclared methodST204

Unsupported method GET returned 400, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response400 Bad Request
{"status":{"error":"Wrong input: Can not recognize \"count\" as point id"},"time":1.182e-6}
Reproduce
curl -X GET -H 'Content-Type: application/json' -d '{"shard_key": null, "filter": null, "exact": true}' 'http://0.0.0.0:39039/collections/workbench/points/count?consistency=1&timeout=1'
GET/collections/{collection_name}/points/delete

Wrong response to undeclared methodST204

Unsupported method GET returned 400, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response400 Bad Request
{"status":{"error":"Wrong input: Can not recognize \"delete\" as point id"},"time":6.41e-7}
Reproduce
curl -X GET -H 'Content-Type: application/json' -d '{"points": [], "shard_key": null}' 'http://0.0.0.0:39039/collections/workbench/points/delete?wait=true&ordering=weak&timeout=1'
GET/collections/{collection_name}/points/payload

Wrong response to undeclared methodST204

Unsupported method GET returned 400, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response400 Bad Request
{"status":{"error":"Wrong input: Can not recognize \"payload\" as point id"},"time":7.81e-7}
Reproduce
curl -X GET -H 'Content-Type: application/json' -d '{"payload": {"city": "London", "color": "green"}, "points": [], "filter": null, "shard_key": null, "key": null}' 'http://0.0.0.0:39039/collections/workbench/points/payload?wait=true&ordering=weak&timeout=1'
GET/collections/{collection_name}/points/query

Wrong response to undeclared methodST204

Unsupported method GET returned 400, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response400 Bad Request
{"status":{"error":"Wrong input: Can not recognize \"query\" as point id"},"time":1.222e-6}
Reproduce
curl -X GET -H 'Content-Type: application/json' -d '{"shard_key": null, "prefetch": null, "query": null, "using": null, "filter": null, "params": null, "score_threshold": null, "limit": 1, "offset": 0, "with_vector": null, "with_payload": null, "lookup_from": null}' 'http://0.0.0.0:39039/collections/workbench/points/query?consistency=1&timeout=1'
GET/collections/{collection_name}/points/scroll

Wrong response to undeclared methodST204

Unsupported method GET returned 400, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response400 Bad Request
{"status":{"error":"Wrong input: Can not recognize \"scroll\" as point id"},"time":1.182e-6}
Reproduce
curl -X GET -H 'Content-Type: application/json' -d '{"shard_key": null, "offset": null, "limit": 1, "filter": null, "with_payload": null, "with_vector": [], "order_by": null}' 'http://0.0.0.0:39039/collections/workbench/points/scroll?consistency=1&timeout=1'
GET/collections/{collection_name}/points/vectors

Wrong response to undeclared methodST204

Unsupported method GET returned 400, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response400 Bad Request
{"status":{"error":"Wrong input: Can not recognize \"vectors\" as point id"},"time":1.252e-6}
Reproduce
curl -X GET -H 'Content-Type: application/json' -d '{"points": [{"id": "e3e70682-c209-1cac-a29f-6fbed82c07cd", "vector": []}], "shard_key": null, "update_filter": null}' 'http://0.0.0.0:39039/collections/workbench/points/vectors?wait=true&ordering=weak&timeout=1'