πŸ—½

μ‚¬μš©μžκ°€ 개인 ν”„λ‘œν•„μ„ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

Related to λ¦¬νŒ©ν„°λ§ λͺ©λ‘ (🧨 API & Sequence diagram) 1
Method
GET
BE.λ‹΄λ‹Ήμž
End Point
/api/users/:id
Group
USER
MoSCow
Must have
μ§„ν–‰μƒνƒœ
μ™„λ£Œ
Related to λ¦¬νŒ©ν„°λ§ λͺ©λ‘ (🧨 API & Sequence diagram) 2
Related to λ¦¬νŒ©ν„°λ§ λͺ©λ‘ (🧨 API & Sequence diagram)

Sequence Diagram

sequenceDiagram μ•‘ν„° ->> Client: νŒ€ 생성 μš”μ²­ Client->>API_Server: GET /api/users/:id Note over Client, API_Server: νšŒμ› ν”„λ‘œν•„ 쑰회 API μš”μ²­ API_Server ->> User : νšŒμ› ν”„λ‘œν•„ 쑰회 μš”μ²­ User -->> API_Server : νšŒμ› ν”„λ‘œν•„ 정보 응닡 및 μ˜ˆμ™Έμ²˜λ¦¬ API_Server -->> Client : νšŒμ› ν”„λ‘œν•„ 정보 응닡 및 μ—μ™Έμ²˜λ¦¬ Client -->> μ•‘ν„° : UI μ—…λ°μ΄νŠΈ

Request

Response

{ "nickname": String, "review": { "bestCount": Number, "likeCount": Number, "dislikeCount": Number }, "location": { "longitude": String, "latitude": String }, "teams": [ { "id": Number, // team id "name": String, "sportsCategory": String }, ... ] }
notion image