개요
LabelType API는 Fess 의 라벨 타입을 관리하기 위한 API입니다. 검색 결과의 라벨 분류, 필터링용 라벨 타입을 조작할 수 있습니다.
기본 URL
엔드포인트 목록
| 메서드 | 경로 | 설명 |
|---|---|---|
| GET/PUT | /settings | 라벨 타입 목록 조회 |
| GET | /setting/{id} | 라벨 타입 조회 |
| POST | /setting | 라벨 타입 만들기 |
| PUT | /setting | 라벨 타입 업데이트 |
| DELETE | /setting/{id} | 라벨 타입 삭제 |
라벨 타입 목록 조회
요청
파라미터
| 파라미터 | 타입 | 필수 | 설명 |
|---|---|---|---|
size | Integer | 아니오 | 페이지당 건수 (기본값: 20) |
page | Integer | 아니오 | 페이지 번호 (0부터 시작) |
응답
라벨 타입 조회
요청
응답
라벨 타입 만들기
요청
요청 본문
필드 설명
| 필드 | 필수 | 설명 |
|---|---|---|
name | 예 | 라벨 표시 이름 |
value | 예 | 라벨 값 (검색 시 사용) |
includedPaths | 아니오 | 라벨 대상 경로의 정규 표현식 (여러 개인 경우 줄바꿈으로 구분) |
excludedPaths | 아니오 | 라벨 제외 경로의 정규 표현식 (여러 개인 경우 줄바꿈으로 구분) |
sortOrder | 아니오 | 표시 순서 |
permissions | 아니오 | 접근 허용 역할 |
virtualHost | 아니오 | 가상 호스트 |
응답
라벨 타입 업데이트
요청
요청 본문
응답
라벨 타입 삭제
요청
응답
사용 예
문서용 라벨 만들기
라벨을 사용한 검색
참고 정보
Admin API 개요 - Admin API 개요
검색 API - 검색 API
레이블 - 라벨 타입 관리 가이드