-
Notifications
You must be signed in to change notification settings - Fork 0
API
정수현 edited this page Dec 19, 2021
·
196 revisions
HTTP 메소드 | URI | 설명 | 인증여부 | 기타 |
---|---|---|---|---|
POST | /members | 회원가입 | X | 완료 |
POST | /members/login | email로그인 | X | 완료 |
GET | /members?email={email} | email중복확인 | X | 완료 |
DELETE | /members | 회원탈퇴 | O | 완료 |
HTTP 메소드 | URI | 설명 | 인증여부 | 기타 |
---|---|---|---|---|
PATCH | /members/me | 개인정보 수정 | O | 완료 |
GET | /members/me | 개인정보 조회 | O | 완료 |
GET | /members/{memberId} | 타 사용자 프로필 정보 조회 | X | 완료 |
GET | /members/mypage | 내 사용자 프로필 정보 조회 | O | 완료 |
HTTP 메소드 | URI | 설명 | 인증여부 | 기타 |
---|---|---|---|---|
GET | /articles/like-articles?tradeStatusCode={tradeStatusCode} | 사용자가 찜한 게시글 조회(페이징) | O | 완료 |
PUT | /articles/{articleId}/like | 게시글 좋아요 상태 변경 | O | 완료 |
HTTP 메소드 | URI | 설명 | 인증여부 | 기타 |
---|---|---|---|---|
GET | /reviews?memberId={memberId}&role=buyer | 특정 사용자가 구매자로서 받은 후기 조회(페이징) | X | 완료 |
GET | /reviews?memberId={memberId}&role=seller | 특정 사용자가 판매자로서 받은 후기 조회(페이징) | X | 완료 |
GET | /reviews/me?articleId={articleId} | 내가 남긴 후기 단건조회 | O | 완료 |
POST | /reviews?articleId={articleId} | 거래후기 남기기 | O | 완료 |
HTTP 메소드 | URI | 설명 | 인증여부 | 기타 |
---|---|---|---|---|
GET | /articles/{articleId}/offers | 단건 게시글 offer리스트 조회 | X | 완료 |
GET | /articles/offers?tradeStatusCode={tradeStatusCode} | 내가 제안한 모든 게시글 조회(페이징) | O | 완료 |
POST | /articles/{articleId}/offers | 가격제안 | O | 완료 |
PATCH | /articles/offers/{offerId} | 가격채택 | O | 완료 |
HTTP 메소드 | URI | 설명 | 인증여부 | 기타 |
---|---|---|---|---|
GET | /articles/buy | 내가 구매한 모든게시글 조회(페이징) | O | 완료 |
PUT | /articles | 게시글 작성 및 수정 | O | 완료 |
GET | /articles | 전체 게시글 조회(페이징) | X | 완료 |
GET | /articles?categoryCode={categoryCode} | 특정 카테고리의 전체 게시글 조회(페이징) | X | 완료 |
GET | /articles?tradeStatusCode=4 | 판매중인 게시글만 조회(페이징) | X | 완료 |
GET | /articles?memberId={memberId}&tradeStatusCode=4 | 사용자가 판매중인 게시글 조회(페이징) | X | 완료 |
GET | /articles?memberId={memberId}&tradeStatusCode=8 | 사용자가 거래완료한 게시글 조회(페이징) | X | 완료 |
GET | /articles?memberId={memberId} | 사용자가 작성한 게시글 모두 조회(페이징) | X | 완료 |
GET | /articles/{articleId} | 게시글 단건 조회 | X | 완료 |
GET | /articles/{articleId}/imageUrls | 단건 게시글 이미지URL 전체 조회 | X | 완료 |
PATCH | /articles/{articleId}/tradeStatus | 상품 판매 상태 변경 | O | 완료 |
DELETE | /articles/{articleId} | 게시글 삭제 | O | 완료 |
GET | /articles/infos | code-name 형태의 정보 제공 | X | 완료 |
HTTP 메소드 | URI | 설명 | 인증여부 | 기타 |
---|---|---|---|---|
POST | /messages/member/{memberId}/offerId/{offerId}?articeId={articleId} | 가격 제안자에게 쪽지 전송 | O | 완료 |
POST | /messages/messageRoom/{messageRoomId} | 대화방에서 상대에게 쪽지 전송 | O | 완료 |
GET | /messages/messageRoom/{messageRoomId}/contents | 상대방과의 쪽지내역 조회(페이징) | O | 완료 |
GET | /messages/messageRoom/{messageRoomId}/messageRoomInfo | 쪽지 상대 정보, Offer 정보 조회 | O | 완료 |
DELETE | /messages/messageRoomId/{messageRoomId} | 특정 상품 판매자와의 쪽지함 전체 삭제 | O | 보류 |
GET | /messages/messageBox | 나의 쪽지함 조회(페이징) | O | 완료 |
HTTP 메소드 | URI | 설명 | 인증여부 | 기타 |
---|---|---|---|---|
GET | /search?title={title} | article 제목으로 검색 | X | 완료 |
GET | /search/filters | 필터 검색 | X | 완료 |
HTTP 메소드 | URI | 설명 | 인증여부 | 기타 |
---|---|---|---|---|
POST | /articles/imageUrls | 상품 이미지 -> URL 변환 | X | 완료 |
POST | /members/imageUrls | 사용자 프로필 이미지 -> URL 변환 | X | 완료 |
HTTP 메소드 | URI | 설명 | 인증여부 | 기타 |
---|---|---|---|---|
POST | /reviews/offers/{offerId}?toMember={memberId} | 판매자가 구매자에게 거래후기 남기기 | O | deprecated |
POST | /reviews?articleId={articleId}&toMember={memberId} | 구매자가 판매자에게 거래후기 남기기 | O | deprecated |