Зараз SpamZilla не пропонує звичайним клієнтам публічного документованого API. Для автоматизації пошуку прострочених доменів, регулярних шортлистів, оновлень CRM або live-перевірок потрібен API з опублікованими ендпойнтами та офіційною підтримкою автоматичного доступу.
Зміст
- Зміст
- Чому користувачі шукають API SpamZilla
- Чи має SpamZilla API?
- Інтеграції з даними не дають клієнту API
- Чому скрейпінг не замінює API
- Що команди насправді хочуть автоматизувати
- Підтримуваний воркфлоу з API Karma.Domains
- Порівняння SpamZilla та API Karma.Domains
- Коли SpamZilla залишається розумним вибором
- Як почати без розробки внутрішньої платформи
- Поширені запитання
Чому користувачі шукають 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, корисними referring domains і без явних періодів спаму. Локальному проєкту може знадобитися 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 дозволяє авторизованому процесу запросити відсутні дані раніше, а потім перевіряти статус завдання.
Цей крок має виконуватися за умовою. Якщо потрібні метрики вже є, процес триває. Якщо їх бракує у пріоритетного кандидата, запускається enrichment. Виклик для кожного домену витрачає кредити й нічого не додає до вже повних звітів.
Повторна перевірка фіналістів і передача людині
Між виявленням домену та купівлею його стан може змінитися. Для останніх кандидатів 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, який можна документувати, тестувати й підтримувати вже сьогодні.