Index1up Документация API
Index1up предоставляет быстрые услуги по индексации для Google и Bing. API доступен через три конечные точки, позволяя вам добавлять URL-адреса для индексации, отправлять несколько URL-адресов массово и проверять статус индексации URL.
Аутентификация
Все запросы к API требуют параметр token
. Пожалуйста, включайте ваш API токен в каждый запрос для аутентификации.
Конечные точки
1. Получить баланс
Используйте эту конечную точку, чтобы узнать количество доступных URL в вашем аккаунте для индексации.
GET https://api.index1up.com/balance?token=YOUR_TOKEN
Параметры:
token
(обязательно) – Ваш API токен.
Пример запроса:
GET https://api.index1up.com/balance?token=...
Ответ при успехе:
{ "err": null, "res": { "balance": 74 } }
2. Добавить URL для индексации
Используйте эту конечную точку для быстрой отправки одного URL на индексацию.
GET https://api.index1up.com/index?url=YOUR_URL&token=YOUR_TOKEN
Параметры:
url
(обязательно) – URL, который нужно проиндексировать.token
(обязательно) – Ваш API токен.
Пример запроса:
GET https://api.index1up.com/index?url=https%3A%2F%2Fexample.com&token=...
Ответ при успехе:
{ "err": null, "res": { "success": true } }
3. Массовое добавление URL
Используйте эту конечную точку для массовой отправки URL на индексацию.
POST https://api.index1up.com/index/bulk?token=YOUR_TOKEN
Заголовки:
Content-Type: application/json
Параметры тела:
urls
(обязательно) – Массив URL-адресов для индексации.
Пример запроса:
POST https://api.index1up.com/index/bulk?token=...
{ "urls": [ "https://example1.com", "https://example2.com" ] }
Ответ при успехе:
{ "err": null, "res": { "success": true } }
4. Проверка статуса индексации
Используйте эту конечную точку, чтобы проверить статус индексации URL.
GET https://api.index1up.com/index/status?url=YOUR_URL&token=YOUR_TOKEN
Параметры:
url
(обязательно) – URL, статус индексации которого вы хотите проверить.token
(обязательно) – Ваш API токен.
Пример запроса:
GET https://api.index1up.com/index/status?url=https%3A%2F%2Fexample.com&token=...
Ответ при успехе:
{ "err": null, "res": { "success": true, "status": "Delivered", "google_visit": "September 3, 2024, 11:25 am (UTC +0) --- GET --- 66.249.78.3 --- Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.6613.113 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" } }
Статус индексации URL может быть одним из четырех:
Delivered
– GoogleBot доставлен, URL скоро будет проиндексирован.In progress
– Идет доставка GoogleBot.In queue
– URL поставлен в очередь на доставку.Not found
– URL не найден в вашем аккаунте.