Skip to content
masterclass Buddy

FastAPI · Class

JSONResponse

Return a Response or subclass to bypass FastAPI's normal data conversion. Use JSONResponse for prepared JSON content and a custom status code; encode models and special Python values first.

Last updated

Syntax

return JSONResponse(content=data, status_code=201)

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • Response
  • JSONResponse
  • jsonable_encoder
  • response_model
  • Additional Responses in OpenAPI

Source: Return a Response Directly - FastAPI. Checked 2026-11-03.