--- /dev/null
+# μΆκ° μν μ½λ
+
+κΈ°λ³Έμ μΌλ‘ **FastAPI**λ μλ΅μ `JSONResponse`λ₯Ό μ¬μ©νμ¬ λ°ννλ©°, *κ²½λ‘ μμ
(path operation)*μμ λ°νν λ΄μ©μ ν΄λΉ `JSONResponse` μμ λ£μ΄ λ°νν©λλ€.
+
+κΈ°λ³Έ μν μ½λ λλ *κ²½λ‘ μμ
*μμ μ€μ ν μν μ½λλ₯Ό μ¬μ©ν©λλ€.
+
+## μΆκ° μν μ½λ
+
+κΈ°λ³Έ μν μ½λμ λ³λλ‘ μΆκ° μν μ½λλ₯Ό λ°ννλ €λ©΄ `JSONResponse`μ κ°μ΄ `Response`λ₯Ό μ§μ λ°ννκ³ μΆκ° μν μ½λλ₯Ό μ§μ μ€μ ν μ μμ΅λλ€.
+
+μλ₯Ό λ€μ΄ νλͺ©μ μ
λ°μ΄νΈν μ μλ *κ²½λ‘ μμ
*μ΄ μκ³ μ±κ³΅ μ 200 βOKβμ HTTP μν μ½λλ₯Ό λ°ννλ€κ³ κ°μ ν΄ λ³΄κ² μ΅λλ€.
+
+νμ§λ§ μλ‘μ΄ νλͺ©μ νμ©νκΈ°λ₯Ό μν κ²μ
λλ€. νλͺ©μ΄ μ΄μ μ μ‘΄μ¬νμ§ μμλ€λ©΄ μ΄λ₯Ό μμ±νκ³ HTTP μν μ½λ 201 "Created"λ₯Ό λ°νν©λλ€.
+
+μ΄λ₯Ό μν΄μλ `JSONResponse`λ₯Ό κ°μ Έμμ μνλ `status_code`λ₯Ό μ€μ νμ¬ μ½ν
μΈ λ₯Ό μ§μ λ°νν©λλ€:
+
+{* ../../docs_src/additional_status_codes/tutorial001_an_py310.py hl[4,25] *}
+
+/// warning | κ²½κ³
+
+μμ μμ μ²λΌ `Response`λ₯Ό μ§μ λ°ννλ©΄ λ°λ‘ λ°νλ©λλ€.
+
+λͺ¨λΈ λ±κ³Ό ν¨κ» μ§λ ¬νλμ§ μμ΅λλ€.
+
+μνλ λ°μ΄ν°κ° μλμ§, κ°μ΄ μ ν¨ν JSONμΈμ§ νμΈν©λλ€(`JSONResponse`λ₯Ό μ¬μ©νλ κ²½μ°).
+
+///
+
+/// note | κΈ°μ μ μΈλΆ μ 보
+
+`from starlette.responses import JSONResponse`λ₯Ό μ¬μ©ν μλ μμ΅λλ€.
+
+**FastAPI**λ κ°λ°μ μ¬λ¬λΆμ μν νΈμμ±μΌλ‘ `fastapi.responses`μ λμΌν `starlette.responses`λ₯Ό μ 곡ν©λλ€. κ·Έλ¬λ μ¬μ© κ°λ₯ν μλ΅μ λλΆλΆμ Starletteμμ μ§μ μ 곡λ©λλ€. `status` λν λ§μ°¬κ°μ§μ
λλ€.
+
+///
+
+## OpenAPI λ° API λ¬Έμ
+
+μΆκ° μν μ½λμ μλ΅μ μ§μ λ°ννλ κ²½μ°, FastAPIλ λ°νν λ΄μ©μ 미리 μ μ μλ λ°©λ²μ΄ μκΈ° λλ¬Έμ OpenAPI μ€ν€λ§(API λ¬Έμ)μ ν¬ν¨λμ§ μμ΅λλ€.
+
+νμ§λ§ λ€μμ μ¬μ©νμ¬ μ½λμ μ΄λ₯Ό λ¬Έμνν μ μμ΅λλ€: [μΆκ° μλ΅](additional-responses.md){.internal-link target=_blank}.