Skip to main content
POST
Поиск рекламы компаний

Авторизации

pubrio-api-key
string
header
обязательно

Уникальный токен API, представляющий действия, которые вы выполняете через API, и соответствующие права доступа и операции. Вы можете создать его в разделе Settings.

Тело

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). Возвращает рекламу, показывавшуюся в любой момент в этом диапазоне, включая начавшуюся ранее, поэтому согласуется с Advertisement Insights. Реклама без даты учитывается по 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 на вкладке Filters.

Пример:
companies
string<uuid>[]

Список уникальных идентификаторов (domain_search_id), используемых для операций поиска компаний и людей.

advertisement_search_id
string<uuid>

Вернуть только эту одну запись. Удобно для повторного получения ранее сохранённой строки без постраничной навигации.

Пример:

"a92643e8-9033-4029-aa65-ef929327cebb"

domains
string[]

Список доменов компаний, используемых для операций поиска компаний и людей. Если получен URL вида www.pubrio.com или https://docs.pubrio.com/, система преобразует его в pubrio.com для обработки.

Пример:
linkedin_urls
string[]

Полностью сформированный URL профиля компании в LinkedIn. URL начинается с http и содержит linkedin.com/company/

Пример:
is_realtime_enrichment
boolean
по умолчанию:false

Включить обогащение в реальном времени для одного запроса в рамках конкретной компании (отфильтрованного по domain_search_id, domains или linkedin_urls). Если первоначальный поиск не возвращает результатов, эндпоинт извлекает данные из источника, сохраняет записи и повторно выполняет поиск перед формированием ответа. Действует ограничение по времени для каждого маршрута.

Пример:

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; meta — псевдоним для facebook). Неизвестные значения игнорируются.

Доступные опции:
linkedin,
facebook,
google,
tiktok,
apple
Пример:
enrichment_mode
enum<string>
по умолчанию:default

Управляет поведением обогащения в реальном времени. default возвращает то, что уже есть в базе данных, и запускает обогащение только если набор результатов пуст и указан is_realtime_enrichment. 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
Последнее изменение 4 сентября 2026 г.