Документація API v2
Інтегруйте сервіси SpeedyIndex безпосередньо у свій робочий процес.
Потрібен вебінтерфейс? Скористайтеся кабінетом масового чекера індексу Google для ручного подання URL і візуальних звітів.
Документація API SpeedyIndexBot
API (Application Programming Interface) — програмний інтерфейс для автоматизації роботи з сервісом. Інтеграція дає змогу програмно створювати завдання й отримувати звіти, заощаджуючи час на рутині. Якщо є питання щодо інтеграції чи методів запитів, підтримка завжди на зв’язку: @alexspeedyindex
Автентифікація
Щоб автоматизувати індексацію в Google і перевірку беклінків, усі запити до API потребують дійсного API-ключа. Індивідуальний ключ є в налаштуваннях Telegram-бота або в особистому кабінеті.
Перевірити баланс
Повертає поточний баланс: токени, кредити індексатора та чекера.
Приклад відповідіСтворити нове завдання
Програмно надсилайте списки URL на індексацію або перевірку.
| Параметр (URL) | Опис |
|---|---|
| SEARCH ENGINE | google, yandex або bing Примітка: Bing підтримує ЛИШЕ тип завдання checker. Індексатор для Bing недоступний. |
| TASK TYPE | indexer (індексація посилань) або checker (перевірка індексації) |
| Параметр тіла (JSON) | Тип | Опис |
|---|---|---|
| title | string | Назва завдання (необов’язково) |
| urls | array | Список посилань. Максимум 10 000 посилань на запит. |
| pay_per_indexed | boolean | Режим «оплата за проіндексоване» (оплата за результат). Важливо: для індексатора Google доступний лише цей режим (має бути true). Вартість — 100 токенів/URL; токени за непроіндексовані посилання повертаються автоматично. Для Yandex увімкнено за замовчуванням. |
| drip_feed | boolean | Увімкнути поступове подання URL (крапельне індексування). |
| drip_feed_days | integer | Кількість днів крапельного режиму (від 2 до 30). Обмеження: загальна кількість urls має бути не меншою за кількість днів. |
- 0: успіх
- 1: поповніть баланс (недостатньо коштів)
- 2: помилка валідації (наприклад, некоректні параметри)
Отримати список завдань
Пагінація починається з 0. На сторінці 1000 завдань. Сортування від нових до старих.
Приклад відповідіОтримати статус конкретних завдань
Тіло запиту має містити task_ids (масив рядків). Ліміт: 1000 ID.
Завантажити повний звіт
Повертає список проіндексованих і непроіндексованих посилань із заголовками.
Примітка щодо кодів помилок (лише google/indexer):
- -1: знайдено метатег noindex
- 0: помилок немає
- 404, 502 тощо: HTTP-код, який повернула сторінка
Створити завдання перевірки беклінків
Програмно перевіряйте сторінки-донори на беклінки на ваші цільові домени. Підтримується повний рендеринг JavaScript.
Вартість: 1 URL донора = 2 токени.
| Параметр тіла (JSON) | Опис |
|---|---|
| urls | Масив URL донорів для перевірки (макс. 10 000) |
| target_domains | Масив ваших доменів для пошуку (наприклад, ["mysite.com"]) |
Звіт перевірки беклінків
Детальний аналіз по донору: DA, spam score, статус індексації, знайдені цільові посилання.
Проіндексувати одне посилання
Зручно для крапельного подання посилань. SEARCH_ENGINE: google, yandex.
Створити рахунок на оплату
| Параметр | Опис |
|---|---|
| price | Ціна пакета в USD (5, 20, 50, 100, 250, 500) |
| method | crypto, paypal, yookassa |
| Обов’язково лише для Yookassa |
У відповіді повертається URL посилання на оплату.