Skip to main content
POST
모니터 통계 로그 목록

인증

pubrio-api-key
string
header
필수

API에서 수행하는 작업 및 해당 권한을 식별하는 고유한 API 토큰입니다. 이 토큰은 설정 섹션에서 생성할 수 있습니다.

본문

application/json
monitor_id
string<uuid>

로그를 조회할 모니터의 고유 식별자입니다.

monitor_ids
string<uuid>[]

이 모니터들의 로그로 필터링합니다.

monitor_log_ids
string<uuid>[]

이 특정 로그 항목들로 필터링합니다.

search_term
string

error_message, destination_type, detection_mode를 대상으로 매칭되는 검색어입니다(대소문자 구분 없는 부분 문자열).

start_date
string<date>

created_at 날짜 범위의 시작입니다(ISO 날짜 문자열). end_date와 함께 사용합니다.

end_date
string<date>

created_at 날짜 범위의 종료입니다(ISO 날짜 문자열). start_date와 함께 사용합니다.

order_by
enum<string>
기본값:created_at

정렬 기준 필드입니다. 기본값은 created_at입니다.

사용 가능한 옵션:
created_at,
total_credit,
processing_time_ms,
total_signals,
status,
retry_attempt
is_ascending_order
boolean
기본값:false

오름차순으로 정렬합니다. 기본값은 false(내림차순)입니다.

statuses
string[]

트리거 상태로 필터링합니다 (예: 'success', 'failure'). 가상 값 'recovered'도 허용됩니다 — 이후 재시도가 성공한 실패 트리거입니다.

signal_types
string[]

신호 유형에 이 값들 중 하나라도 포함된 로그로 필터링합니다.

destination_types
string[]

전달 대상 유형으로 필터링합니다 (예: ['email', 'webhook']).

detection_modes
string[]

감지 모드로 필터링합니다 (예: ['company_first', 'signal_first']).

per_page
integer
기본값:25

페이지당 레코드 수입니다. 기본값은 25이며 대부분의 플랜에서 상한이기도 합니다. 이 한도는 구독의 max_search_per_page이며 Profile에서 확인할 수 있습니다. 초과하면 결과가 잘리는 것이 아니라 HTTP 416과 코드 41676(기업·인물 검색은 41613)이 반환됩니다.

page
integer
기본값:1

페이지 번호이며 1부터 시작합니다. 상한은 구독의 max_search_page(기업 검색은 max_company_search_page)이며 Profile에서 확인할 수 있습니다. 초과하면 HTTP 416이 반환됩니다.

응답

성공적인 응답입니다. 응답 구조는 { metadata: { filters }, data: { pagination, monitor_logs } }이며, metadata.filters는 검색에 적용된 필터를 그대로 반환합니다.

metadata
object
data
object