Skip to main content
POST
기업 광고 검색

인증

pubrio-api-key
string
header
필수

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

본문

application/json
target_locations
string[]

결과가 대상으로 해야 하는 국가 코드. 기본적으로 filter_conditions와 OR로 결합되어 하나라도 해당하면 일치합니다.

예시:
exclude_target_locations
string[]

결과가 대상으로 하지 않아야 하는 국가 코드. 기본적으로 filter_conditions와 OR로 결합되어 하나라도 해당하면 일치합니다.

예시:
search_terms
string[]

검색 결과를 필터링하는 키워드 문자열 목록입니다.

예시:
headlines
string[]

검색 결과를 필터링하는 제목 목록입니다.

예시:
filter_conditions
object[]

광고 검색의 고급 필터링 옵션입니다. 광고 검색 엔드포인트의 검색 결과를 개선하기 위한 조건을 지정합니다.

start_dates
string<date>[]

검색 결과를 필터링하는 시작 날짜 목록입니다.

예시:
end_dates
string<date>[]

검색 결과를 필터링하는 종료 날짜 목록입니다.

예시:
active_dates
string<date>[]

양끝 포함 [from, to](UTC). 범위 안의 어느 시점에라도 집행 중이던 광고를 반환하며, 더 일찍 시작한 광고도 포함되어 광고 인사이트와 일치합니다. 날짜 없는 광고는 created_at부터 계산합니다. 두 날짜 모두 필수, fromto.

Required array length: 2 elements
예시:
created_at
string<date-time>

이 시각 이후에 수집됨(UTC). 날짜 또는 ISO 타임스탬프. 증분 동기화에서는 저장한 최신 행의 created_at을 전달하세요.

예시:

"2026-09-02T12:00:00Z"

company_locations
string[]

회사 본사 위치입니다. 자세한 내용은 필터 탭의 location 엔드포인트를 참고하세요.

예시:
companies
string<uuid>[]

회사 및 인물 조회 작업을 위한 고유 식별자(domain_search_id) 목록.

advertisement_search_id
string<uuid>

이 레코드 하나만 반환합니다. 이전에 저장한 행을 페이징 없이 다시 가져올 때 편리합니다.

예시:

"a92643e8-9033-4029-aa65-ef929327cebb"

domains
string[]

회사 및 인물 조회 작업에 사용되는 회사 도메인 목록입니다. 입력된 주소가 www.pubrio.com 또는 https://docs.pubrio.com/인 경우, 시스템은 이를 자동으로 pubrio.com으로 변환하여 처리합니다.

예시:
linkedin_urls
string[]

LinkedIn 회사 페이지의 전체 URL입니다. http로 시작하며 linkedin.com/company/를 포함해야 합니다.

예시:
is_realtime_enrichment
boolean
기본값:false

단일 회사 범위 쿼리(즉, domain_search_id, domains, 또는 linkedin_urls 로 필터링됨)에서 실시간 보강을 활성화합니다. 초기 검색 결과가 0건일 때 엔드포인트가 소스를 스크랩해 레코드를 저장한 뒤 검색을 다시 실행하고 응답합니다. 라우트별 데드라인이 적용됩니다.

예시:

true

advertisement_formats
enum<string>[]

이 크리에이티브 형식 중 하나 이상으로 광고를 집행한 회사를 찾습니다.

사용 가능한 옵션:
image,
video,
text,
carousel,
dynamic_product,
document,
message,
event,
article,
spotlight,
follow,
job,
engagement
예시:
reach_tiers
enum<string>[]

광고의 노출 구간: lt_1k, 1k_10k, 10k_50k, 50k_100k, 100k_500k, 500k_1m, 1m_plus. total_impressions 값이 없는 광고는 일치하지 않으며, 알 수 없는 슬러그는 아무것도 일치하지 않습니다.

사용 가능한 옵션:
lt_1k,
1k_10k,
10k_50k,
50k_100k,
100k_500k,
500k_1m,
1m_plus
예시:
advertisement_active_ads
(integer | null)[]

모든 국가를 통틀어 회사의 현재 활성 광고 수의 최소 및 최대값입니다. 상한 또는 하한을 열어두려면 null을 사용하세요. 예를 들어 [1, null]은 "활성 광고가 하나 이상"을 의미합니다.

Required array length: 2 elements
예시:
advertisement_running_ads
(integer | null)[]

종료일이 없거나 종료일이 미래인, 즉 아직 게재 중인 회사 광고 수의 최소 및 최대값입니다. 현재는 LinkedIn 광고에 대해서만 값이 채워집니다.

Required array length: 2 elements
예시:
advertisement_total_ads
(integer | null)[]

모든 국가를 통틀어 지금까지 기록된 회사의 전체 광고 수의 최소 및 최대값입니다.

Required array length: 2 elements
예시:
advertisement_platform_count
(integer | null)[]

회사가 현재 광고를 집행 중인 서로 다른 광고 플랫폼(linkedin, facebook, google, tiktok, apple) 수의 최소 및 최대값입니다.

Required array length: 2 elements
예시:
advertisement_format_count
(integer | null)[]

회사가 현재 게재 중인 서로 다른 광고 크리에이티브 형식 수의 최소 및 최대값입니다.

Required array length: 2 elements
예시:
advertisement_impressions_estimate
(integer | null)[]

모든 국가를 합산한 예상 광고 노출수의 최소 및 최대값입니다. 노출 범위가 보고된 광고만 집계됩니다.

Required array length: 2 elements
예시:
advertisement_country_activity
object

특정 국가 하나에 대한 광고 활동입니다. country는 필수이며, 그 외 필드 중 최소 하나는 설정해야 합니다(국가만 지정하면 아무것도 매치되지 않습니다). 전체 국가 합계가 필요하다면 최상위의 advertisement_active_ads / advertisement_total_ads / advertisement_impressions_estimate 필터를 대신 사용하세요.

예시:
source_types
enum<string>[]

포함할 소스: linkedin, facebook(meta 허용), google, tiktok, apple. 알 수 없는 값은 아무것도 일치하지 않고 metadata.unsupported_source_types에 반환됩니다.

사용 가능한 옵션:
linkedin,
facebook,
google,
tiktok,
apple
예시:
exclude_source_types
enum<string>[]

이 소스에서 수집한 광고를 제외합니다. 어휘는 source_types와 동일합니다(linkedin, facebook, google, tiktok, apple; metafacebook의 별칭). 알 수 없는 값은 무시됩니다.

사용 가능한 옵션:
linkedin,
facebook,
google,
tiktok,
apple
예시:
enrichment_mode
enum<string>
기본값:default

실시간 보강 동작을 제어합니다. default 는 데이터베이스에 이미 있는 데이터를 반환하며, 결과가 비어 있고 is_realtime_enrichment 가 설정된 경우에만 보강을 트리거합니다. latest 는 캐시를 우회하고 호출마다 최신 소스 레코드를 기준으로 재보강을 강제합니다 — 다른 플래그 없이도 latest 자체가 보강을 트리거합니다.

사용 가능한 옵션:
default,
latest
예시:

"latest"

per_page
integer
기본값:25

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

필수 범위: x <= 25
예시:

25

page
integer
기본값:1

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

예시:

1

is_ascending_order
boolean
기본값:false

정렬 방향입니다. 기본값은 최신순이며 true로 설정하면 오래된 순으로 반환합니다. 이 엔드포인트에는 sort_by가 없으며, 정렬 키는 고정되어 엔드포인트 설명에 명시되어 있습니다.

예시:

false

publisher_platforms
enum<string>[]

게재된 플랫폼 노출 위치로 Facebook/Meta 광고를 필터링합니다. 소문자이며 대소문자를 구분하지 않습니다. facebook 소스에만 적용됩니다(다른 소스는 단일 플랫폼).

사용 가능한 옵션:
facebook,
instagram,
messenger,
threads,
audience_network
예시:
exclude_publisher_platforms
enum<string>[]

이 플랫폼 노출 위치에서 게재된 Facebook/Meta 광고를 제외합니다.

사용 가능한 옵션:
facebook,
instagram,
messenger,
threads,
audience_network
예시:
is_include_unlinked_companies
boolean
기본값:false

확인된 회사에 아직 연결되지 않은 광고(원시 계층 광고, 예: 사기 또는 일회용 페이지 광고)를 포함합니다. 기본값은 false이며 회사에 연결된 광고만 반환합니다.

예시:

true

응답

회사 광고 검색 세부 정보가 포함된 성공적인 응답입니다.

metadata
object

요청 컨텍스트입니다.

data
object
마지막 수정일 2026년 3월 3일