Data

Sentivex CTI API

GET/api/ti/collection

수집 현황

소스별(22종) 오늘/7일/총계/신선도 + 출처 분해. 5초 캐시. 기간(fromMs/toMs/date) 지정 시 소스별 range 카운트 + kpis.collectedInRange 추가(#88). 인증 필요(Bearer 또는 로그인 세션) + OIDC 스코프 ti:read.

Query parameters

fromMsinteger

기간 시작(epoch ms, 포함) — #88

toMsinteger

기간 끝(epoch ms, 배타) — #88

datestring<date>

하루 구간(YYYY-MM-DD, UTC) — fromMs/toMs 없을 때

Responses

200 OK
cURL
curl -X GET https://scti.in-bridge.com/api/ti/collection?fromMs=0&toMs=0&date=2026-07-08
JavaScript
const res = await fetch("https://scti.in-bridge.com/api/ti/collection", {
  method: "GET"
});
const data = await res.json();
GET/api/ti/resources

리소스 목록(public-read)

조회 가능한 TI 리소스 목록. 사이트 /resources 화면과 공유 URL 복원을 위해 현재 public-read로 제공한다.

Responses

200 OK
cURL
curl -X GET https://scti.in-bridge.com/api/ti/resources
JavaScript
const res = await fetch("https://scti.in-bridge.com/api/ti/resources", {
  method: "GET"
});
const data = await res.json();
GET/api/ti/resources/{resource}

리소스 행 조회(public-read)

단일 리소스(schema.table) 페이지네이션·정렬·검색·facet 조회·컬럼 필터. /resources 화면은 같은 query(resource, page, limit, search, sortBy, sortDir, f_<column>)를 URL에 보존해 공유 링크를 복원한다. 현재 사이트 화면과 동일하게 public-read다.

Path parameters

resourcestringrequired

Query parameters

pageinteger
limitinteger
searchstring
sortBystring
sortDirenum
ascdesc
facetstring

컬럼 distinct facet 값 조회. 예: facet=source

f_{column}string

동적 컬럼 동등 필터. 실제 query key는 f_컬럼명 형식이다. 예: f_source=urlhaus, f_ioc_type=domain

Responses

200 OK
cURL
curl -X GET https://scti.in-bridge.com/api/ti/resources/{resource}?page=0&limit=0&search=string
JavaScript
const res = await fetch("https://scti.in-bridge.com/api/ti/resources/{resource}", {
  method: "GET"
});
const data = await res.json();