Формат запитів
Last updated
Last updated
Для запитів ("Клієнт - Сервер") використовуються HTTP GET або HTTP POST (рекомендуется) запити. Відповіді ("Сервер - Клиент") приходять в вигляді XML або JSON.
Запити направляються на адресу проекту, наприклад, з дозволених IP адрес.
Параметри можна надсилати методом GET, також і методом POST. Список параметрів, які мають бути в кожному запиті:
key
Ключ доступу
*****
token
Токен доступу
********************************
t
Тип відповіді*
xml / json
lang
Мова відповіді
en / ru / ua
ip
IP відвідувача сайту
*Тип відповіді також можна задати у змінній заголовку запиту Accept: application/json
или application/xml
відповідно.
Будь-яка відповідь містить "оболонку", яка визначає статус відповіді, та кількість даних.
Опис полів відповіді
StatusCode
Статус відповіді
200 - Успішно, 400 - Невірний запит, 401 - Не авторизовано, 500 - Помилка сервера
Status
Статус в текстовому вигляді
Body/RequestID
Унікальный UID запиту
Body/Data
Основні дані
Body/TotalCount
Кількість даних
На сьогодні всі методи API мають обмеження на 2 RPS (requests per second).
Тобто. за 1 хвилину Ви можете виконати не більше ніж 120 запитів.
При перевищенні цієї кількості запитів система поверне помилку 9003 RPS limit violetes