HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🧚
[1기]최종 프로젝트 데브코스
/
👼
[팀2] 극락이들
/
🌱
백엔드
/
🌨️
REST API 설계
🌨️

REST API 설계

공통 설정

HTTP Request

HTTP 1.1 HTTP Method: GET/POST/PUT/DELETE BaseURL: https://test-api.jungdam.tk/api/v1

Request Header

"headers" : { "Authorization" : "Bearer JWT_토큰값" } // example { "Authorization" : "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c" }

 
API 설계
Domain
API
Method
URI
Description
담당자
완료
Mapping 오류 이상 없음
Mapping 오류
Invitation
🎋
앨범으로 초대
POST
/api/v1/albums/{albumId}/invitations
완료
이상 무
Participant
👥
앨범의 멤버 리스트 조회
GET
/api/v1/albums/{albumId}/participants
앨범에 속한 멤버 리스트를 조회합니다.
완료
이상 무
Moment
📖
특별한 순간 조회
GET
/api/v1/alubms/{albumId}/moments
완료
이상 무
Member
🥎
회원 검색 조회
GET
/api/v1/members/search?email={email}
완료
이상 무
Album
🌦️
앨범 삭제
DELETE
/api/v1/albums/{albumId}
완료
이상 무
Album
🚡
앨범 수정
PUT
/api/v1/albums/{albumId}
완료
이상 무