v4.32.1
Generated at2026-10-19 22:14:39 UTC

Failed

5 of 6 tested operations failed
Time limit reached
Cases run5,481across 3 phases
Operations65 failed, 1 passed
Duration5m 0s
Base URLhttp://0.0.0.0:36657/apiSpechttp://0.0.0.0:36657/api/swagger.jsonCommandst run http://0.0.0.0:36657/api/swagger.json --url http://0.0.0.0:36657/api --report-html-path schemathesis-report --max-time 3600 --request-timeout 30 --continue-on-failure --no-shrink --suppress-health-check all --output-sanitize false --max-time 300Seed6249672680400438202110103908874821463Phases
  1. Examplesskipped
  2. Coveragefailed
  3. Fuzzingfailed
  4. Statefulfailed
Checks
allow_header_conformancecontent_type_conformanceensure_resource_availabilityignored_authmissing_required_header+9 morelessnegative_data_rejectionnot_a_server_errorobject_level_authorizationpositive_data_acceptanceresponse_headers_conformanceresponse_schema_conformancestatus_code_conformanceunsupported_methoduse_after_free

Timeline

OperationFailuresCases
Failed5
PUT/blog/posts/{postId}
Server error+3 moreless
  • Schema-valid request rejected
  • Undocumented Content-Type
  • Undocumented status code
842

Undocumented status codeST103

Received: 400
Documented: 201, 404, 204
Response400 Bad Request
{
    "errors": {
        "": "None is not of type 'object'"
    },
    "message": "Input payload validation failed"
}
Reproduce
curl -X PUT http://0.0.0.0:36657/api/blog/posts/0

Undocumented Content-TypeST105

Received: text/html
Documented: application/json
Response404 Not Found
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<title>404 Not Found</title>
<h1>Not Found</h1>
<p>The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.</p>
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"id": 0, "checksum": "a1fee", "body": ""}' http://0.0.0.0:36657/api/blog/posts/null%2Cnull

Undocumented Content-TypeST105

Received: text/html;charset=utf-8
Documented: application/json
Response400 Bad Request
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
        "http://www.w3.org/TR/html4/strict.dtd">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
        <title>Error response</title>
    </head>
    <body>
        <h1>Error response</h1>
        <p>Error code: 400</p>
        <p>Message: Bad request syntax ('{"id": 0, "checksum": "a1fee", "body": ""}PUT /api/blog/posts/AAA HTTP/1.1').</p>
        <p>Error code explanation: HTTPStatus.BAD_REQUEST - Bad request s // Output truncated...
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"id": 0, "checksum": "a1fee", "body": ""}' http://0.0.0.0:36657/api/blog/posts/AAA

Server errorST101

Undocumented status codeST103

Received: 500
Documented: 201, 404, 204
Response500 Internal Server Error
{
    "message": "The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application."
}
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"body": ""}' http://0.0.0.0:36657/api/blog/posts/0

Undocumented Content-TypeST105

Received: text/html; charset=utf-8
Documented: application/json
Response500 Internal Server Error
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
<html>
  <head>
    <title>Exception // Werkzeug Debugger</title>
    <link rel="stylesheet" href="?__debugger__=yes&amp;cmd=resource&amp;f=style.css"
        type="text/css">
    <!-- We need to make sure this has a favicon so that the debugger does
         not by accident trigger a request to /favicon.ico which might
         change the application state. -->
    <link rel="shortcut icon"
        href // Output truncated...
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"body": "", "id": 5217, "checksum": "268c3"}' http://0.0.0.0:36657/api/blog/posts/5217

Undocumented status codeST103

Received: 200
Documented: 201, 404, 204
Response200 OK
null
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"(D\u00cdd-\u00cd\u00b2\u0089\ud8fa\ude4a\u00f8\ud827\udd3e\u00caT\uda2f\udea3\udabb\udfe0x\u00a8": [], "\udbef\udf72": "l{h\u00a6\ud9df\ude21L\u00b6\u0014\ud8dc\udd8f\ud94b\udf03", "": [[-3547166], 30585047, []], "\ud8b9\udf8b\ud842\udd59\u00b9\u00fc": {"\uda4a\udd40\u00f1\udbfe\udde2": "j\u00d5\udab8\udc41", "\u00ab\u00e0\u00b0n\u00e2y": [null], "\u00bb": null}, "\u00f0\udada\udfa1\u00abH": [[], {"kQ\u0099\u00be\u00b9 \ud83e\udd68": true, "": 8.834024574389073e+123, ",./;'"'"'[]\\-=<>?:\"{}|_+!@#$%^&*()`~": -1918401199}], "id": 5137, "body": "\u00d4", "checksum": "fe30b"}' http://0.0.0.0:36657/api/blog/posts/2737

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
        "http://www.w3.org/TR/html4/strict.dtd">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
        <title>Error response</title>
    </head>
    <body>
        <h1>Error response</h1>
        <p>Error code: 400</p>
        <p>Message: Bad request syntax ('{"\\f": [], "body": "\\udb51\\udf8a&lt;o\\u0011\\u00a4\\u00f0\\u00a74wy\\u00b4", "checksum": "b66b7", "id": 254}PUT /api/blog/posts/251 HTTP/1.1').</p>
    // Output truncated...
Reproduce
curl -X PUT -H 'Content-Type: application/json' -d '{"checksum": "0493d", "id": 251, "body": ""}' http://0.0.0.0:36657/api/blog/posts/251
GET/blog/posts
Server error+2 moreless
  • Undocumented Content-Type
  • Undocumented status code
1,626

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{
    "errors": {
        "per_page": "Results per page {error_msg} The value '-58800' is not a valid choice for 'per_page'."
    },
    "message": "Input payload validation failed"
}
Reproduce
curl -X GET 'http://0.0.0.0:36657/api/blog/posts?per_page=-58800'

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
{
    "message": "The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again."
}
Reproduce
curl -X GET 'http://0.0.0.0:36657/api/blog/posts?page=0'

Server errorST101

Undocumented Content-TypeST105

Received: text/html; charset=utf-8
Documented: application/json

Undocumented status codeST103

Received: 500
Documented: 200
Response500 Internal Server Error
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
<html>
  <head>
    <title>OverflowError: Python int too large to convert to SQLite INTEGER // Werkzeug Debugger</title>
    <link rel="stylesheet" href="?__debugger__=yes&amp;cmd=resource&amp;f=style.css"
        type="text/css">
    <!-- We need to make sure this has a favicon so that the debugger does
         not by accident trigger a request to /favicon.ico which might
         change the applicatio // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36657/api/blog/posts?per_page=10&page=31730432648173345308672'
GET/blog/posts/{postId}
Server error+2 moreless
  • Undocumented Content-Type
  • Undocumented status code
846

Undocumented Content-TypeST105

Received: text/html
Documented: application/json
Response404 Not Found
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<title>404 Not Found</title>
<h1>Not Found</h1>
<p>The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.</p>
Reproduce
curl -X GET http://0.0.0.0:36657/api/blog/posts/null%2Cnull

Server errorST101

Undocumented Content-TypeST105

Received: text/html; charset=utf-8
Documented: application/json

Undocumented status codeST103

Received: 500
Documented: 201, 404, 200
Response500 Internal Server Error
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
<html>
  <head>
    <title>OverflowError: Python int too large to convert to SQLite INTEGER // Werkzeug Debugger</title>
    <link rel="stylesheet" href="?__debugger__=yes&amp;cmd=resource&amp;f=style.css"
        type="text/css">
    <!-- We need to make sure this has a favicon so that the debugger does
         not by accident trigger a request to /favicon.ico which might
         change the applicatio // Output truncated...
Reproduce
curl -X GET http://0.0.0.0:36657/api/blog/posts/429963833582308990541365248
DELETE/blog/posts/{postId}
Undocumented Content-Type+1 moreless
  • Undocumented status code
561

Undocumented Content-TypeST105

Received: text/html
Documented: application/json
Response404 Not Found
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<title>404 Not Found</title>
<h1>Not Found</h1>
<p>The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.</p>
Reproduce
curl -X DELETE http://0.0.0.0:36657/api/blog/posts/null%2Cnull

Undocumented status codeST103

Received: 200
Documented: 201, 404, 204
Response200 OK
null
Reproduce
curl -X DELETE http://0.0.0.0:36657/api/blog/posts/5869
POST/blog/postsUndocumented status code1,595

Undocumented status codeST103

Received: 400
Documented: 200
Response400 Bad Request
{
    "errors": {
        "": "None is not of type 'object'"
    },
    "message": "Input payload validation failed"
}
Reproduce
curl -X POST http://0.0.0.0:36657/api/blog/posts

Undocumented status codeST103

Received: 201
Documented: 200
Response201 Created
{
    "id": 5868,
    "body": ""
}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"body": ""}' http://0.0.0.0:36657/api/blog/posts
Passed1
GET/doc11
Not tied to an operation
  • Wrong response to undeclared method
PATCH/blog/posts

Wrong response to undeclared methodST204

Unsupported method PATCH returned 400, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response400 Bad Request
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
        "http://www.w3.org/TR/html4/strict.dtd">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
        <title>Error response</title>
    </head>
    <body>
        <h1>Error response</h1>
        <p>Error code: 400</p>
        <p>Message: Bad request syntax ('{"id": 0, "body": ""}PATCH /api/blog/posts HTTP/1.1').</p>
        <p>Error code explanation: HTTPStatus.BAD_REQUEST - Bad request syntax or unsupported me // Output truncated...
Reproduce
curl -X PATCH -H 'Content-Type: application/json' -d '{"id": 0, "body": ""}' http://0.0.0.0:36657/api/blog/posts