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 не найден в вашем аккаунте.