Кратко

  • Функция Copy API Query переносит фильтры Advanced Search в запрос для curl или распространённого языка сценариев, упрощая переход от поиска в браузере к автоматизации.
  • Дополнительная карта и таблица помогают находить записи о площадках, но не подтверждают рабочий порт, выбранный маршрут, доступную услугу или коммерческий договор.

Анализ

Меньше ручной работы между поиском и скриптом

Подготовка к подключению в новом городе часто начинается с простого вопроса: какие сети, точки обмена или площадки подходят под заданные условия? Аналитик задаёт их в веб-форме и смотрит на выдачу. Затем те же фильтры приходится заново собирать в командной строке или внутреннем инструменте. Один раз это несложно. Если повторять регулярно и не сохранять исходную логику, растут риск ошибки и зависимость процесса от скриншота или памяти конкретного сотрудника.

В обновлении продукта за сентябрь 2026 года PeeringDB сообщила о запуске Copy API Query в Advanced Search. После поиска на сайте пользователь может перенести запрос в curl или выбрать формат для распространённых языков сценариев. Эта функция не делает базу более авторитетной. Она сокращает расстояние между фильтрами, выбранными человеком, и запросом, который исполнит машина. Команда может сохранить его в рабочей инструкции, проверить параметры и решить, подходит ли он для регулярного использования.

Экономический эффект невелик, но практичен: на один ручной этап меньше при переходе от разведочного поиска к повторяемому списку кандидатов. Сетевой инженер может проверить географический фильтр в браузере до обработки результатов скриптом. Аналитик передаст коллегам сами условия поиска, а не изображение, по которому трудно восстановить настройки. Руководство PeeringDB описывает расширенные фильтры по местоположению, присутствию сети, уровню услуг и другим признакам, а также экспорт в JSON и CSV. Для некоторых возможностей, включая поиск по радиусу, нужен вход в систему.

Копирование запроса делает передачу условий нагляднее, но не заменяет понимание параметров и ограничений доступа.

Карта показывает площадки, а не соединения

То же обновление описывает дополнительную карту на подходящих страницах Advanced Search. Её включает ползунок в профиле; карта показывает распределение площадок по городу рядом с таблицей результатов. Отдельно PeeringDB предоставляет KMZ-файл всех площадок для геоинформационных систем, где можно включать и отключать несколько слоёв.

Визуализация отвечает на вопрос, на который трудно получить ответ по списку названий: находятся ли кандидаты в одном районе или распределены по городу? Карта показывает скопления и расстояния, таблица сохраняет соответствующие записи. Вместе они облегчают географический поиск.

Но на карте нет трафика сети, реального маршрута, действующего кросс-коннекта или договора на обслуживание. Маркер означает, что запись о площадке попала в выбранную выдачу. Он не подтверждает, что у конкретной сети там включён порт, что стороны договорились обмениваться трафиком, что выбран маршрут или что сегодня есть свободная ёмкость. Карта помогает отобрать кандидатов, но не превращает запись в справочнике в работающую связь.

Повторяемый запрос не фиксирует выдачу

Copy API Query переносит выражение поиска в API-запрос. Так можно повторять логику фильтров, но функция не архивирует записи, соответствовавшие им в конкретный момент, и не создаёт неизменяемую версию данных. В обновлении PeeringDB описан перенос запроса, а не снимок результата. Это различие важно, когда выдача попадает в проектную документацию, материалы закупки или последующий разбор инцидента. Чтобы решение можно было проверить, команде следует сохранить время запроса, его параметры, полученный ответ и подтверждения от тех, кто отвечает за записи.

PeeringDB описывает базу как поддерживаемый сообществом ресурс с данными, которые ведут сами пользователи, и называет её отправной точкой для решений о межсетевом взаимодействии. Политика владения данными требует от пользователей поддерживать сведения об организациях в актуальном состоянии и объясняет обработку спорных записей. Проверка волонтёрами и ответственность пользователей — части этой модели, но не гарантия того, что каждая запись актуальна для конкретного проекта. Поэтому поиск лишь формирует список кандидатов. Текущие условия должны подтвердить сети, точки обмена, площадки и контрагенты.

Не следует смешивать эту функцию и обсуждение API v3 PeeringDB. В сентябрьском обновлении проект API v3 назван документом для обсуждения и сбора замечаний до уточнения дизайна и решения о реализации. Среди предполагаемых изменений — архитектура чтения и записи и эффективность запросов. Copy API Query, напротив, представлена в том же обновлении как уже запущенная функция Advanced Search. Наличие кнопки не означает, что API v3 уже работает.

Автоматизация не заменяет проверку

Практичный процесс разделяет этапы. Advanced Search задаёт исходный список кандидатов. Скопированный запрос сохраняет фильтры для проверки и повторного запуска. Карта помогает понять, где находятся площадки в городе. Затем команда подтверждает факты, важные для решения: актуальны ли сведения о площадке, подтверждает ли сеть своё присутствие, каков статус порта и кросс-коннекта и согласованы ли условия услуги.

Такое разделение защищает обе стороны работы. Улучшенный поиск сокращает ненужные аналитические усилия и упрощает обмен критериями. Явная проверка не позволяет принять удобный интерфейс за подтверждение готовности к запуску. Запись описывает заявленное состояние, но сама по себе не соединяет сети. PeeringDB сократила путь от поиска к автоматизации; за результат подключения по-прежнему отвечает оператор.

Источники