새로만들기 누르시고 카테고리 입력하시면 만들어집니다.

👤 회원 프로필 등록 (Initial Profile Setup)

💡 Endpoint InfoMethod: GET, POST, PATCH, DELETE, PUT URL: http://localhost:8080/api/v1/members/profile Auth: Bearer Token (User Self)

📝 Description


📥 Request Details

Path Parameter

Name Type Description Required

Request Body

Name Type Description 필수여부 NotNull UNIQUE
name String 회원 성명 Yes O
age Integer 회원 나이 Yes O
phone String 회원 연락처 (010XXXXXXXX) Yes O
guardianEmail String 보호자 이메일 (선택) No X
guardianPhone String 보호자 연락처 (선택) No X
guardianConsent Boolean 보호자 활동 공유 동의 여부 +2 Yes O

Request Sample

JSON

`{
  "name": "홍길동",
  "age": 25,
  "phone": "010-1234-5678",
  "guardianEmail": "guardian@email.com",
  "guardianConsent": true,
  "fontSize": "LARGE",
  "isProfileCompleted": true
}`

📤 Response Details

🟢 Success Response (200 OK)

Name Type Description
memberId Long 가입 완료된 회원의 고유 번호
isProfileCompleted Boolean 항상 true로 반환됨
userStatus String 초기 상태인 ACTIVE 반환
createdAt String 회원 가입 및 프로필 등록 완료 시각