Есть ли у SpamZilla API? Чем автоматизировать поиск просроченных доменов

У SpamZilla нет публичного API для клиентов. Разбираем риски скрейпинга и автоматизацию доменного ресерча с помощью API Karma.Domains.

Попробуйте бесплатно!
Используй бонусные кредиты!

Сейчас SpamZilla не предлагает обычным клиентам публичный документированный API. Для автоматизации поиска просроченных доменов, регулярных шорт-листов, обновления CRM и live-проверок нужен API с опубликованными эндпоинтами и официальной поддержкой автоматического доступа.

Содержание

Почему пользователи ищут API SpamZilla

Ручной поиск доменов хорошо работает, пока им занимается один человек. Он открывает дашборд, настраивает фильтры, просматривает результаты и переносит подходящие варианты в таблицу.

В агентстве тот же процесс быстро начинает сбоить. У разных специалистов расходятся критерии. Для каждого клиента приходится заново собирать поиск. Одни домены проверяют дважды, другие теряются между дашбордом и очередью на покупку.

API решает проблему передачи работы между этапами. Команда может запускать один и тот же запрос по расписанию, хранить историю просмотренных доменов и отправлять на ручное решение только шорт-лист.

Есть ли у SpamZilla API?

Короткий ответ: нет. По крайней мере, у сервиса нет публичного API, на котором обычный подписчик может строить интеграцию.

В собственной справке SpamZilla об API сказано, что API пока недоступен и планируется в будущем. Страница обновлялась шесть лет назад. На актуальной странице тарифов SpamZilla перечислены Free и Standard, доступ к миллионам доменов, автоматическая проверка спама, данные о бэклинках, кредиты для пользовательских списков, более 70 фильтров и ежедневные письма. Доступа к API в списке нет.

На официальном сайте также нет публичного портала для разработчиков, схемы OpenAPI или Swagger, справочника эндпоинтов, опубликованных лимитов и процедуры выдачи API-ключа клиенту.

У SpamZilla могут быть приватные интерфейсы для собственных систем или партнеров. В старом ответе в теме запуска на BlackHatWorld представитель сервиса писал, что партнерский API уже создан, но еще не выпущен публично. Это не равно поддерживаемому клиентскому API.

Спустя шесть лет без документации и условий доступа я бы не строила клиентские обязательства или разработку на старом обещании. Если SpamZilla выпустит API, тогда можно будет оценить реальные эндпоинты, лимиты, цену и поддержку.

Интеграции с данными не дают клиенту API

SpamZilla показывает в интерфейсе метрики Majestic, Ahrefs, Moz и Semrush, а также собственный SZ Score.

Это не дает подписчику возможности обращаться к базе SpamZilla из n8n, Python-скрипта, CRM или внутреннего приложения. Продукт может использовать несколько внешних API и при этом не предоставлять свой.

Разница важна при проектировании воркфлоу. Веб-дашборд предназначен для человека. API задает контракт между системами: документированные поля, авторизацию, предсказуемые ответы и опубликованные ограничения.

Почему скрейпинг не заменяет API

Скрейпер может показаться самым коротким путем из дашборда в таблицу. В случае SpamZilla сначала возникает проблема с правилами сервиса, а затем с поддержкой интеграции.

Условия использования SpamZilla запрещают автоматический или нечеловеческий доступ, систематическое извлечение данных, data-mining-инструменты, роботов, скрейперы и неавторизованные скрипты. Сервис также может ограничить доступ, заблокировать IP-адрес, приостановить действие аккаунта или закрыть его.

Даже при письменном разрешении у скрейпера нет стабильного контракта. Изменение таблицы, логина, сессионного токена или пагинации способно остановить процесс за одну ночь. Команде придется поддерживать интеграцию без версионированной схемы и гарантий, что смысл полей не изменится.

Для разового ресерча подходит веб-интерфейс. Для автоматизации нужен официально поддерживаемый API.

Что команды на самом деле хотят автоматизировать

Большинство запросов «SpamZilla API» связано с несколькими прикладными задачами:

  • Проверять полученный список доменов по единым правилам первичного отбора.
  • Каждое утро получать новые просроченные и аукционные домены.
  • Отсеивать слабые ссылочные профили, подозрительную историю и нерелевантные тематики.
  • Передавать кандидатов в CRM, базу Notion, Google Sheets или внутренний дашборд.
  • Повторно проверять доступность и свежие данные перед покупкой.
  • Давать коллеге или клиенту отчет, который можно изучить без повторного ресерча.

Для этих задач важнее база с поиском, документированные поля и стабильный JSON, а не копирование SZ Score.

Поддерживаемый воркфлоу с API Karma.Domains

API просроченных доменов Karma.Domains работает с той же базой, что и веб-приложение: более 13 миллионов просроченных и аукционных доменов в зонах gTLD и ccTLD. Система ежедневно обрабатывает свыше 400 тысяч новых доменов из более чем 40 источников, а поиск поддерживает более 90 фильтров.

Отчеты объединяют данные Ahrefs, Majestic, Moz, Semrush, Similarweb, Wayback Machine и других источников. Karma Content Score оценивает историю архивного контента, а Karma Domain Metric дает отдельную комплексную оценку качества домена. Эти метрики не пытаются воспроизвести проприетарный SZ Score.

API использует REST, JSON и Bearer-авторизацию. Пользователь тарифа Pro создает ключ в Profile → Settings. Схемы запросов и ответов опубликованы в OpenAPI и Swagger; также доступны официальные SDK для Python и TypeScript и CLI.

Проверка списка от клиента или брокера

Представим, что агентство получило 600 доменов от клиента, брокера или специалиста по аукционам. Скрипт сохраняет список в очереди, ищет существующий отчет Karma.Domains по каждому имени, собирает сводные поля и отмечает несколько доменов для детальной проверки.

Первый проход должен быть дешевым и строгим. Я бы исключила домены с нерелевантной архивной историей, токсичным контентом, резкой сменой темы или языка, слабыми сигналами авторитетности либо бесполезным ссылочным профилем. Оставшиеся варианты человек изучает в полном отчете и проверяет таймлайн Wayback перед одобрением покупки.

Отправлять все 600 имен на дорогой глубокий анализ в Ahrefs или Semrush нет смысла. Эти сервисы лучше использовать для шорт-листа, где подробные данные о ссылках и ключах действительно могут изменить решение.

Ежедневный шорт-лист для PBN или восстановления сайта

Задача по расписанию может каждое утро обращаться к поисковому эндпоинту с одними и теми же фильтрами. Для одного проекта нужны англоязычные .com с чистой тематической историей, минимальным Karma Content Score, полезными ссылающимися доменами и без явных периодов спама. Локальному проекту может требоваться ccTLD с более скромным ссылочным профилем.

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

Минимальный поисковый запрос выглядит так:

curl -X POST "https://api.karma.domains/v1/reports/search?page=1&page_size=25" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json" \
  -H "Content-Type: application/json" \
  -d '{"karmascore_min":60,"domain_type":["expired"]}'

В рабочем запросе можно использовать поля, которые соответствуют вашим правилам покупки. Полную схему фильтров лучше брать из документации API, а не закреплять предположения из статьи в коде.

Мониторинг аукционов в одной очереди

Для аукционов важно время. Домен может быть хорошей покупкой за 40 долларов и невыгодной за 1400.

Воркфлоу по расписанию получает аукционные домены вместе с источником, текущей ценой, числом ставок, временем окончания и доступными SEO- или архивными данными. Команда сортирует их по клиенту, типу проекта или максимальной ставке. Ставку по-прежнему делает человек, а автоматизация поддерживает актуальную очередь на проверку.

Запрос SEO Enrich только при отсутствии данных

В большинстве отчетов Karma.Domains SEO-данные уже есть. Иногда отчет еще находится в общей очереди обработки или в нем отсутствует нужная воркфлоу метрика. SEO Enrich позволяет авторизованному процессу запросить недостающие данные раньше и затем проверять статус задачи.

Этот шаг должен выполняться по условию. Если нужные метрики уже есть, процесс продолжается. Если их не хватает у приоритетного кандидата, запускается обогащение. Вызов для каждого домена тратит кредиты и ничего не добавляет к уже полным отчетам.

Повторная проверка финалистов и передача человеку

Между обнаружением домена и покупкой его состояние может измениться. Для последних кандидатов API запускает live-проверки доступности, срока регистрации, WHOIS, DNS, авторитетности или трафика. Результат из кэша не расходует новый кредит.

Воркфлоу также может создать гостевую ссылку на полный отчет и сохранить ее рядом с кандидатом в CRM. SEO-лид, покупатель или клиент видит основания рекомендации, а не строку непонятных оценок.

Сравнение SpamZilla и API Karma.Domains

Оба продукта используются для ресерча просроченных доменов, но рассчитаны на разные режимы работы.

Возможность SpamZilla API Karma.Domains
Основной воркфлоу Веб-дашборд REST JSON API и веб-приложение
Публичный документированный API Согласно FAQ, недоступен Да
Документация для разработчиков Нет публичной схемы и справочника эндпоинтов OpenAPI и Swagger
Получение API-ключа клиентом Не указано Profile → Settings на Pro и выше
Собственный сигнал качества SZ Score Karma Content Score, Karma Domain Metric и сигналы архивной истории
Фильтры поиска Более 70 в интерфейсе Более 90 через API и приложение
База доменов Миллионы просроченных и аукционных доменов Более 13 млн доменов из 40+ источников
Машиночитаемые ответы Нет публичного клиентского интерфейса JSON
Типичные интеграции Ручной дашборд, пользовательские списки и письма n8n, CRM, Sheets, скрипты, SDK и внутренние инструменты
Автоматический доступ Условия запрещают неавторизованную автоматизацию Официальный API служит поддерживаемым каналом автоматизации

Когда SpamZilla остается разумным выбором

SpamZilla полезен, если SZ Score играет центральную роль, а работа целиком в дашборде устраивает команду. Тариф Standard сейчас включает базу доменов, автоматическую проверку спама, данные о бэклинках, кредиты для пользовательских списков, более 70 фильтров и ежедневные письма. Такой замкнутый процесс может подойти индивидуальному покупателю доменов.

API Karma.Domains лучше подходит, когда результат нужно передать дальше: в клиентскую очередь, карточку CRM, сценарий n8n, задачу мониторинга или внутренний инструмент проверки. Он также удобен командам, которым необходимо запускать одинаковые фильтры по расписанию без ручной пересборки поиска.

Некоторые команды могут использовать оба сервиса. SpamZilla останется ручным вторым мнением для SZ Score, а поддерживаемый API возьмет на себя поиск и маршрутизацию. Выбор зависит от роли дашборда: это конечная точка или один этап большой системы.

Как начать без разработки внутренней платформы

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

Создайте Bearer-ключ, запустите сохраненный запрос, фиксируйте уже просмотренные домены и отправляйте новые совпадения в привычную систему команды. Добавьте live-проверки и гостевые ссылки после того, как шорт-лист начнет давать полезные варианты. В документации API Karma.Domains находятся актуальные названия полей, лимиты, ссылки на SDK и примеры.

Частые вопросы

Есть ли у SpamZilla API?

У SpamZilla нет публичного документированного API для обычных клиентов. В FAQ говорилось о планах выпустить API, а в старом сообщении компании упоминался партнерский интерфейс, но публичной документации и процедуры клиентского доступа по-прежнему нет.

Как получить API-ключ SpamZilla?

Официальные страницы тарифов и справки не предлагают публичной процедуры. Обратитесь напрямую в SpamZilla и уточните условия приватного или партнерского доступа.

Можно ли скрейпить SpamZilla?

Условия использования запрещают автоматический доступ, систематическое извлечение данных, роботов, скрейперы и неавторизованные скрипты. Используйте веб-продукт по правилам или получите письменное разрешение.

Какая есть практическая альтернатива API SpamZilla?

Для программного поиска по базе, JSON-отчетов, live-проверок и интеграций с автоматизацией используйте документированный API доменного ресерча. Karma.Domains предоставляет эти функции через публичный API и не пытается копировать SZ Score.

Можно ли связать поиск просроченных доменов с n8n или CRM?

Да. REST API может передавать данные в n8n, Make, Google Apps Script, CRM, базу или внутреннее приложение. Логика отбора остается в воркфлоу, а люди получают только шорт-лист.

Если ручная проверка и SZ Score закрывают ваши задачи, SpamZilla остается разумным специализированным инструментом. Если автоматизация нужна команде сейчас, стройте ее на API, который можно документировать, тестировать и поддерживать уже сегодня.

Lucy Kim
Lucy Kim

Co-founder and Head of Support

Люси Ким — соучредительница Karma.Domains и руководитель службы поддержки с более чем 8-летним опытом в области SEO и анализа доменов. Она специализируется на помощи бизнесу в поиске качественных истекших доменов и разработке эффективных стратегий продвижения.

Попробуйте бесплатно!

Используй бонусные кредиты!

Открыть таблицу доменов
+5