Skip to main content
POST
모니터 수정

인증

pubrio-api-key
string
header
필수

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

본문

application/json
monitor_id
string<uuid>
필수

업데이트할 모니터의 고유 식별자입니다.

name
string

모니터의 이름입니다.

description
string

모니터의 설명입니다.

detection_mode
enum<string>

신호를 감지하는 방식입니다. signal_first는 시장 전반을 넓게 스캔하고, company_first는 지정한 계정 목록을 추적하며 기업, 도메인 또는 LinkedIn URL이 최소 하나 필요합니다. 생성 후에는 변경할 수 없습니다 — 기존 모니터에서 변경하면 40021이 반환됩니다. 새 모니터를 생성하세요.

사용 가능한 옵션:
company_first,
signal_first
signal_types
enum<string>[]

모니터링할 신호 유형입니다.

사용 가능한 옵션:
jobs,
news,
advertisements,
expansions
signal_filters
object[]

신호 필터 객체 배열입니다. 각 객체는 signal_type (jobs, news, advertisements, expansions 중 하나)과 filters (신호별 매개변수가 포함된 객체)로 구성됩니다. 신호 유형별 사용 가능한 필터 매개변수는 Job Search, News Search, Advertisement Search를 참조하세요. expansions의 경우 Expansion Search의 필터 어휘(froms / tos, stages, momentum, freshness, scopes, signal_types, signal_strengths, window_days)를 사용합니다.

예시:
company_filters
object

글로벌 기업 필터로 두 번째 레이어로 적용됩니다. Company Search 엔드포인트와 동일한 매개변수 — locations, employees, technologies, verticals 등을 허용합니다.

예시:
companies
string<uuid>[]

기업 domain_search_id UUID 목록입니다. domains 또는 linkedin_urls를 대안으로 사용할 수 있습니다.

domains
string[]

회사 도메인 목록입니다. companies의 대안으로 사용 가능합니다.

linkedin_urls
string<uri>[]

LinkedIn 회사 페이지 URL 목록입니다. companies의 대안으로 사용 가능합니다.

is_company_enrichment
boolean

기업 데이터를 보강할지 여부입니다.

is_people_enrichment
boolean

인물 데이터를 보강할지 여부입니다.

people_enrichment_configs
object[]

인물 보강 레이어 배열입니다. 각 레이어는 독립적인 인물 검색을 수행합니다. max_people_to_return (1-25), people_contact_types (배열 — Redeem 엔드포인트의 연락처 유형 참조: email-work, email-personal, phone), filters (People Search 엔드포인트와 동일한 매개변수)를 포함합니다. 사용 가능한 필터 매개변수는 인물 검색(People Search)을, 연락처 유형 세부 정보는 Redeem을 참조하세요.

예시:
destination_type
enum<string>

전달 대상 유형입니다.

사용 가능한 옵션:
webhook,
email,
sequences
destination_config
object

대상 구성입니다. 웹훅의 경우: webhook_url (문자열) 필수, headers (객체) 및 body (객체) 선택 사항. 이메일의 경우: email (문자열) 또는 emails (문자열 배열)을 허용합니다. sequences 유형은 sequence_identifier(문자열)와 함께 is_people_search_enrolled / is_company_contact_enrolled 중 최소 하나를 true로 설정해야 합니다.

예시:
frequency_minute
integer

트리거 빈도(분)입니다. 최소: 0, 최대: 10080, 기본값: 0.

필수 범위: 0 <= x <= 10080
max_failure_trigger
integer

일시 중지 전 최대 연속 실패 횟수입니다. 최소: 1, 최대: 10, 기본값: 5.

필수 범위: 1 <= x <= 10
max_daily_trigger
integer

일일 최대 트리거 수입니다. 최소: 0, 최대: 86400, 기본값: 500.

필수 범위: 0 <= x <= 86400
max_records_per_trigger
integer

트리거당 최대 전달 레코드 수를 제어합니다. 값을 낮추면 전달당 페이로드 크기가 줄어들며, 결과 세트가 크거나 속도 제한이 있는 통합에 권장됩니다. 최소값: 1, 최대값: 100, 기본값: 25. 자세한 내용은 Webhook 설정을 참조하세요.

필수 범위: 1 <= x <= 100
notification_email
string<email>

실패 알림 이메일입니다.

max_retry_per_trigger
integer

트리거당 최대 재시도 횟수입니다. 최소: 0, 최대: 3, 기본값: 1.

필수 범위: 0 <= x <= 3
retry_delay_second
integer

재시도 간 지연 시간(초)입니다. 최소: 1, 최대: 5, 기본값: 1.

필수 범위: 1 <= x <= 5
status
enum<string>

설정할 라이프사이클 상태입니다. 상태를 변경하면 실패 카운터가 초기화됩니다.

사용 가능한 옵션:
draft,
active,
paused,
inactive

응답

업데이트된 모니터가 포함된 성공적인 응답입니다. 응답에는 monitor_id, name, detection_mode, destination_type, status, masked_signature, last_modified가 항상 포함되며, 업데이트에 포함된 다른 컬럼도 함께 반환됩니다.

data
object

업데이트된 모니터입니다. 업데이트에 포함된 다른 컬럼도 함께 반환됩니다.