Skip to content

Api 명세서 ‐ V2

Gyaak edited this page Oct 11, 2024 · 14 revisions

확인 필요한 부분

  • 태그 이동

Login Api

Api 상세

HTTP Method API Endpoint Description

Tag Api

요약

HTTP Method API Endpoint Description
GET `/api/v2/tags 태그 목록 조회
POST /api/v2/tags 태그 생성
PUT /api/v2/tags 태그 수정
DELETE /api/v2/tags 태그 삭제

Api 상세

태그 목록 조회

HTTP Method API Endpoint Description
GET `/api/v2/tags 사용자가 등록한 전체 태그 목록을 조회합니다.
요청예시 응답예시
- [
 {
  "tagId" : 1,
  "tagName" : "태그이름예시1",
  "tagOrder" : 2,
  "colorNumber" : 25,
  "userId" : 1
 },
 {
  "tagId" : 2,
  "tagName" : "태그이름예시2",
  "tagOrder" : 4,
  "colorNumber" : 12,
  "userId" : 1
 }
]

태그 생성

HTTP Method API Endpoint Description
POST /api/v2/tags 태그이름과 색을 받아 태그를 생성합니다.
요청예시 응답예시
{
 "tagName" : "태그이름1",
 "colorNumber" : 9
}

태그 수정

HTTP Method API Endpoint Description
PUT /api/v2/tags 태그 이름과 색상을 수정합니다.
요청예시 응답예시
{
 "tagId": 2,
 "tagName" : "수정된태그이름222",
 "colorNumber" : 9
}

태그 이동

HTTP Method API Endpoint Description
PUT /api/v2/tags/move/ 태그 순서를 변경합니다. 변경된 순서로 태그id 배열을 입력받습니다.
요청예시 응답예시
{
 "tagId" : 2,
 "tagOrder" : 3 // 변경하려는 순서를 입력(0부터 시작)
}
{
 "tagIdList" : [5, 7, 1, 2, 9, 3]
}

태그 삭제

HTTP Method API Endpoint Description
DELETE /api/v2/tags/{tagId} 태그를 삭제합니다.
요청예시 응답예시

Folder Api

요약

HTTP Method API Endpoint Description

Api 상세

Pick Api

요약

HTTP Method API Endpoint Description

Api 상세

Clone this wiki locally