HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
♥️
2기 최종 프로젝트 팀별 공간
/
🌳
[팀 05] Forest
/
🪐
BE WorkSpace
/
🗯️
API 명세
/
api/v1/users/{userid}

api/v1/users/{userid}

HTTP 메서드
PUT
contents-type
application-json
비고
지정한 아이디의 유저에 대한 정보 수정하기
연관된 페이지
?. 회원 정보 수정 페이지
속성
⏳ 유저 스토리
[Description][Request][Body][Response]정보를 성공적으로 수정했을 경우상태 코드

[Description]

지정한 아이디의 유저에 대한 정보 수정하기

[Request]

  • 토큰

[Body]

{ "nickname" : "RG라이더", "ridingStartYear" : 2020, "ridingLevel" : "하", "bicycles" : [ "MTB", "로드" ], "introduction" : "잘 부탁드립니다. 한강 라이딩을 즐겨 합니다.", "favoriteRegionCode" : 110, "phoneNumber" : "01012345678", "profileImageId" : 3 }
Body
이름
태그
required
description
질문
nickname
string
필수
사용자의 닉네임 한글과 알파뱃만 허용.
길이 제한: 6바이트 이상, 24바이트이하
ridingStartYear
number
nullable
라이딩을 시작한 연도
예시엔 5 인데 2020 같은 형식이 맞는지 → 2020 식이 맞습니다. 예시대로 5면 2017년 동안 자전거를 수행한 사람이 되겠네요
ridingLevel
string
필수
자신의 라이딩 실력 “상” | “중” | “하”
bicycles
string
array
필수
자신이 선호하는 자전거 종류
introduction
string
nullable
자신의 소개
필수가 아닙니다! 255바이트 (한글 기준 85자, 영문/공백 기준 255자입니다)
favoriteRegionCode
number
nullable
주요 활동 지역
phoneNumber
string
nullable
휴대폰 번호
profileImageId
number
nullable
프로필 이미지의 id (image api)
기본 프로필일 경우 null인지 수정 할 때도 null로 수정 가능한지 → 수정 시에 null 입력 가능합니다! 카카오 프로필에서 사진을 안 가져온 경우 앱에서 지정한 기본 프로필을 사용하며 null입니다.

[Response]

정보를 성공적으로 수정했을 경우

상태 코드

200 OK