API

오픈 API

모갈릭이 수집한 트렌드·검색·토픽 데이터를 읽기 전용 REST API로 제공합니다. 아래에서 API 키를 발급받아 바로 사용하세요.

엔드포인트

GET/open/v1/trends

현재 트렌드 순위

파라미터

이름타입필수설명
segmentKeystring선택세그먼트 키. 지정하면 해당 세그먼트만 필터링
categorystring선택카테고리 코드 필터 (예: ISSUE, NEWS, DRAMA, MOVIE, MUSIC, TREND, YOUTUBE, SHOPPING)
periodstring선택집계 기간. daily / weekly / monthly (기본값 daily)
perCategoryinteger선택카테고리별 최대 반환 개수. 지정 시 카테고리마다 이 수만큼만 반환
limitinteger선택전체 결과 개수 상한. 1~100 (기본값 20)

응답 필드

필드타입설명
topicIdUUID토픽 식별자
labelstring토픽 표시명
categoryCodestring카테고리 코드
segmentKeystring세그먼트 키
scorenumberTrendScore 계산값
rankinteger현재 순위
previousRankinteger | null직전 집계 순위. 이번에 처음 진입했으면 null
sourceCountinteger순위 산출 근거가 된 소스 개수
calculatedAtdatetime점수 계산 시각 (ISO-8601)

인증

모든 요청 헤더에 발급받은 키를 X-API-Key로 전달하세요.

curl -H "X-API-Key: mgk_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
  "http://localhost:8090/open/v1/trends?period=daily&limit=20"
분당 요청 수는 키별로 제한됩니다(기본 60회). 초과하면 429 응답과 Retry-After 헤더가 내려옵니다.모든 응답에 X-RateLimit-Limit / X-RateLimit-Remaining / X-RateLimit-Reset 헤더가 포함됩니다.

내 API 키

API 키 발급은 Google 로그인 후 가능합니다.