Панель керування

Загальна статистика та інформація про ваш акаунт

[ active ] Professional
// ЗА ОСТАННІ 24 ГОДИНИ 0 ■ ПЕРЕВІРЕНО ДОМЕНІВ
[01]
// ЗА ОСТАННІ 7 ДНІВ 0 ■ ПЕРЕВІРЕНО ДОМЕНІВ
[02]
// ЗА ОСТАННІ 30 ДНІВ 0 ■ ПЕРЕВІРЕНО ДОМЕНІВ
[03]
// ЗА ВЕСЬ ЧАС 0 ■ ПЕРЕВІРЕНО ДОМЕНІВ
[04]

Ваш тариф [ Professional ]

Оптимально для SEO-спеціалістів та агентств

checks_limit_day 0
google_sheets_export [ unlimited ]
worker_threads 0
active_jobs 0
license -
USED_TODAY 0 /0 [ 0% ]
Є питання? [ підтримка ]

Поточний тариф

[ PROFESSIONAL ]
$49 / місяць
  • [+] 2,500 перевірок / день
  • [+] Експорт у Google Sheets
  • [+] Масова обробка доменів
  • [+] Розширена SEO-аналітика
  • [+] API доступ (100 запитів/день)
  • [+] Пріоритетна підтримка

Зміна тарифу та продовження

Оберіть новий тариф і термін його дії

Способи оплати

Адреса для оплати буде сформована після вибору мережі.

[TRC20]
USDT (TRC20) [ INSTANT ]
[ERC20]
USDT (ERC20)
[BTC]
Bitcoin (BTC)
[ETH]
Ethereum (ETH)
[CARD]
Банківська картка [ SOON ]

Історія платежів

Останні рахунки та їх поточний статус

0
ДатаТарифСумаМережаСтатус
Платежів ще немає.
[ ACCESS CONTROL ]

API ключі

Керуйте основним токеном і окремими ключами для паралельних інтеграцій. Кожен додатковий ключ може мати лише одну активну чергу.

ДОДАТКОВІ КЛЮЧІ 0 / 0
[ PRIMARY ]

Основний ключ

Використовується desktop-клієнтом і залишається сумісним зі звичайною авторизацією.

Завантаження...

Додаткові ключі

Створіть окремий ключ для скрипта, сервісу або іншого робочого місця.

Завантаження ключів...

[ INTEGRATION GUIDE ]

API для власних реалізацій

Підключайте внутрішні інструменти, скрипти та сервіси до History Checker через захищений gateway. API-ключ спочатку створює сесію, після чого нею можна запускати перевірки та отримувати стан job.

BASE URL https://drophistory.com/client-api.php
Повний аналіз виконує desktop worker. API створює job і повертає Web Archive-результати. Для DNS, DMCA та повного write-back у Google Sheets має працювати History Checker для Windows 10/11.
01Авторизація

Передайте основний або додатковий API-ключ і збережіть session cookie.

02Створення job

Надішліть список доменів одним запитом. Потоки автоматично виділяються API відповідно до тарифу акаунта.

03Статус і результати

Опитуйте job за його ID. Додатковий ключ може мати лише одну активну чергу.

Маршрути

POST?route=auth.login

Створити захищену сесію за API-ключем.

GET?route=auth.me

Перевірити сесію та отримати дані акаунта.

POST?route=admin.job.create

Створити job зі списком доменів.

GET?route=admin.job.show&id=JOB_ID

Отримати прогрес, елементи та готові результати.

GET?route=client.license

Отримати поточний тариф, ліміти й термін ліцензії.

01 / CURLСтворення черги
curl -c hc-cookie.txt \
  -H "Content-Type: application/json" \
  -d '{"password":"YOUR_API_KEY"}' \
  "https://drophistory.com/client-api.php?route=auth.login"

curl -b hc-cookie.txt \
  -H "Content-Type: application/json" \
  -d '{"domains":"example.com\nexpired-domain.net","mode":"spam_history"}' \
  "https://drophistory.com/client-api.php?route=admin.job.create"
02 / RESPONSEЧергу створено
{
  "id": "8d4c5b20-2d72-4d75-a43b-1a60e8a4f021",
  "mode": "spam_history",
  "status": "queued",
  "queue_name": "job_8d4c5b20-2d72-4d75-a43b-1a60e8a4f021",
  "created_at": "2026-07-18 14:32:10"
}

Збережіть поле id. Воно потрібне для отримання прогресу та результатів.

03 / CURLПеревірка стану
curl -b hc-cookie.txt \
  "https://drophistory.com/client-api.php?route=admin.job.show&id=8d4c5b20-2d72-4d75-a43b-1a60e8a4f021"

Опитуйте маршрут до стану completed: до 200 доменів — раз на 20 секунд, до 1 000 — раз на 30 секунд, до 5 000 — раз на 60 секунд, більші черги — раз на 120 секунд.

04 / RESPONSEПрогрес і результати
{
  "job": {
    "id": "8d4c5b20-2d72-4d75-a43b-1a60e8a4f021",
    "status": "running"
  },
  "summary": {
    "items": 2,
    "queued": 0,
    "running": 1,
    "completed": 1,
    "failed": 0,
    "spam_found": 0
  },
  "items": [
    {
      "domain": "example.com",
      "status": "completed",
      "progress_percent": 100,
      "verdict": "clean",
      "spam_score": 0,
      "snapshot_count": 24,
      "found_forbidden_word": ""
    },
    {
      "domain": "expired-domain.net",
      "status": "running",
      "progress_percent": 45,
      "verdict": null
    }
  ]
}
PYTHONПовний цикл інтеграції
import time
import requests

api = "https://drophistory.com/client-api.php"
session = requests.Session()

session.post(api, params={"route": "auth.login"},
             json={"password": "YOUR_API_KEY"}).raise_for_status()

job = session.post(api, params={"route": "admin.job.create"}, json={
    "domains": "example.com\nexpired-domain.net",
    "mode": "spam_history"
}).json()

while True:
    report = session.get(api, params={
        "route": "admin.job.show", "id": job["id"]
    }).json()
    print(report["summary"])
    if report["job"]["status"] in ("completed", "failed", "cancelled"):
        break
    domains = report["summary"]["items"]
    poll_seconds = 20 if domains <= 200 else 30 if domains <= 1000 else 60 if domains <= 5000 else 120
    time.sleep(poll_seconds)

for item in report["items"]:
    print(item["domain"], item["verdict"], item["spam_score"])
[ PROFILE ]

Дані акаунта

Оновіть ім'я або email, який використовується для входу та системних повідомлень.

[ GOOGLE SHEETS ]

Google credentials

JSON service account потрібен desktop-клієнту для читання доменів і пакетного запису готових результатів у Google Sheets.

credentials.json Файл зберігатиметься зашифровано та передаватиметься тільки вашому клієнту.
Відкрити інструкцію Google Sheets →
[ SESSION ]

Сеанс і доступ

API-ключі керуються окремо. Вихід завершує поточний сеанс у цьому браузері.

[ НОВИЙ КЕЙС ]

Повідомити про проблему перевірки

Ми окремо опрацьовуємо кожен надісланий кейс. Додайте домен або пряме посилання на проблемний snapshot у Web Archive та коротко поясніть, який результат є неправильним.

[ ВАШІ ЗВЕРНЕННЯ ]

Останні кейси

Завантаження звернень...

[!]

Розділ у розробці

Цей функціонал розробляється. Ви можете перейти в розділ Панель керування або Оплати.