Skip to main content
Это краткое руководство доведёт вас от нуля до чтения живых сигналов экспансии за несколько вызовов. Предполагается, что у вас уже есть ключ API Pubrio — см. Аутентификация, чтобы его создать.

Предварительные требования

Все эндпоинты Expansion — это POST, принимающие JSON-тело. Включайте свои учётные данные в каждый запрос, как описано в Аутентификация.

Шаг 1 — просмотрите экспансию компании

Начните с одной компании и перечислите каждый рынок, на который она выходит.

Шаг 2 — прочитайте результат

Каждая запись в markets_summary описывает один рынок, на котором компания активна:
  • stage_slug — насколько далеко компания продвинулась там (exploringscaling).
  • signal_count / distinct_type_count — сколько доказательств подкрепляет рынок, по скольким типам сигналов.
  • latest_signal_at — свежесть самого нового сигнала.
  • signal_velocity_30d / signal_velocity_90d — насколько быстро набирает обороты активность.
  • rank_now — текущий ранг рынка для этой компании (1 = самый сильный).
  • is_home_market — является ли это страной штаб-квартиры компании.
Чтобы отразить самые свежие движения или отфильтровать по траектории, используйте эндпоинты обнаружения (freshness, momentum), показанные далее.

Шаг 3 — исследуйте целый рынок

Чтобы работать сначала с рынком, а не с компанией, используйте Expansion Market Detail. Он постраничный, со стандартными параметрами page / per_page. География — это направленное отношение из → в, выражаемое двумя списками: froms (исходные рынки / штаб-квартира) и tos (целевые рынки). Выберите паттерн, соответствующий вашему вопросу:
Прочитайте metadata.pagination, чтобы листать результаты постранично:
Запросите следующую страницу, увеличивая page. per_page ограничен вашим тарифом — явный запрос больше вашего лимита возвращает ошибку, а не молчаливое усечение. Два значения по умолчанию, о которых стоит знать:
  • Порядок — результаты возвращаются в порядке релевантности (сначала компании, подтверждённые несколькими типами сигналов, затем самые свежие). Передайте sort_by: "recent" для чистой хронологии, либо expansion_score / signal_count / company_ranking.
  • Облегчённые ответы — ответы с API-ключом по умолчанию опускают сводку по рынку (metadata.aggregate, топ источников/назначений, временную шкалу) и детали модели. Передайте is_include_metadata: true, когда они вам нужны.

Шаг 4 — углубитесь в доказательства

Когда вам нужны отдельные сигналы, стоящие за движением компании, вызовите Company Signal Events.
Этот эндпоинт возвращает total_entries и total_pages — запрашивайте страницы с 1 по total_pages (то есть продолжайте, пока page < total_pages).

Справочник фильтрации

Большинство эндпоинтов экспансии принимают эти фильтры. Их допустимые значения перечислены в Как работают сигналы экспансии: Фильтр companies принимает любое сочетание типов идентификаторов — не нужно сначала разрешать их в ID:
Не путайте поток с траекторией. Поток (направление движения между рынками) задаётся через froms / tos — фильтра запроса direction не существует. Траектория (то, как прогрессирует движение) — это фильтр momentum, и он отражается в ответах как поле direction.

Следующие шаги

Разобранный пример

Полный разбор пути от рынка к сигналу.

Эндпоинты экспансии

Просмотрите каждый эндпоинт Expansion API.