본문으로 건너뛰기

Saved Query

자주 사용하는 SQL 쿼리를 저장하고 관리하는 API입니다. 쿼리를 이름, 설명과 함께 저장하고 재사용할 수 있습니다.

엔드포인트

POST /api/v1/queries/saved

설명: 새 쿼리를 저장합니다. (HTTP 201)

요청 본문:

필드타입필수설명
namestringY쿼리 이름
sqlstringYSQL 문
descriptionstringN쿼리 설명

GET /api/v1/queries/saved

설명: 저장된 쿼리 목록을 반환합니다. 페이지네이션을 지원합니다.

GET /api/v1/queries/saved/{query_id}

설명: 특정 저장 쿼리의 상세 정보를 반환합니다.

PUT /api/v1/queries/saved/{query_id}

설명: 저장된 쿼리를 수정합니다.

DELETE /api/v1/queries/saved/{query_id}

설명: 저장된 쿼리를 삭제합니다. (HTTP 204)

인증

JWT Bearer 토큰이 필요합니다.

에러 코드

코드설명
400잘못된 요청 (필수 필드 누락)
404쿼리를 찾을 수 없음
500서버 내부 오류