Schemathesis Workbench

Continuous fuzzing of open-source APIs by Schemathesis

v4.6.8 - Updated just now
vs.
Default fuzzing behavior - stops on first failure per API operation schemathesis run --suppress-health-check all <SCHEMA_URL>
5
APIs Tested
1152
Issues Found
32641
Total Requests
52.2%
Avg Code Coverage
23m 14s
Total Runtime
Stats reflect currently selected profile

Prefect

FastAPI OpenAPI 3.1 21k
13089
requests
8m 33s
duration
Workflow orchestration framework for building resilient data pipelines in Python
487

Issues Found

178 of 180 API operations affected

See Report
23
Server Errors
464
Contract Violations
39.0%

Coverage

25340/54516 lines

API Responses

4059
2xx (31.0%)
8815
4xx (67.4%)
209
5xx (1.6%)
Coverage Code | API Schema

Mealie

FastAPI OpenAPI 3.0 11k
10367
requests
5m 55s
duration
Self-hosted recipe manager and meal planner with a RestAPI backend
329

Issues Found

240 of 247 API operations affected

See Report
49
Server Errors
280
Contract Violations
60.6%

Coverage

11320/17510 lines

API Responses

4901
2xx (47.3%)
4837
4xx (46.7%)
629
5xx (6.1%)
Coverage Code | API Schema

Covid 19 Japan Web API

Flask OpenAPI 2.0 128
137
requests
0m 1s
duration
Web API to get COVID-19 information of each prefecture in Japan
1

Issue Found

1 of 4 API operations affected

See Report
1
Contract Violations
94.6%

Coverage

80/84 lines

API Responses

20
2xx (14.6%)
117
4xx (85.4%)
0
5xx (0.0%)
Coverage Code | API Schema

REST-ler Blog API

Flask OpenAPI 2.0
2348
requests
1m 19s
duration
Demo API used in the original REST-ler paper
19

Issues Found

5 of 6 API operations affected

See Report
2
Server Errors
17
Contract Violations
90.1%

Coverage

171/184 lines

API Responses

1524
2xx (64.9%)
804
4xx (34.2%)
20
5xx (0.9%)
Coverage Code | API Schema

Polar

FastAPI OpenAPI 3.1 8.3k
6700
requests
7m 24s
duration
Turn your software into a business - payment and monetization platform for open source
316

Issues Found

225 of 229 API operations affected

See Report
5
Server Errors
3
Security
308
Contract Violations
46.5%

Coverage

17226/31464 lines

API Responses

725
2xx (10.8%)
5969
4xx (89.1%)
5
5xx (0.1%)
Coverage Code | API Schema

Ready to test your API?

Start finding bugs in minutes with a single command

uvx schemathesis run <YOUR API SPEC URL>