OPWS Developers

이력 (History)

oe.history.*는 방송 이력을 read-only로 제공합니다. 목록(페이지네이션)과 단건 조회만 지원합니다.

oe.history.list()

페이지네이션된 Page<HistoryView>를 반환합니다.

ts
list(opts?: { page?: number; size?: number }): Promise<Page<HistoryView>>
ts
const page = await oe.history.list({ page: 0, size: 10 });
const items = page.content;          // HistoryView[]
const total = page.totalElements;
const totalPages = Math.ceil(total / 10);
HistoryView 필드설명
sessionId방송 세션 ID
type방송 유형(TTS·MIC 등)
status결과(DONE·FAILED 등)
totalDevices · successDevices · failDevices대상·성공·실패 디바이스 수
createdAt방송 시작 시각(ISO 8601)
triggeredBy방송 요청자 ID

oe.history.get()

ts
get(sessionId: string): Promise<HistoryView>
ts
const item = await oe.history.get("sess_abc123");

history 호출은 HISTORY READ capability가 필요합니다.