Єдиний REST API для статистики, відгуків & репутації.
Отримуйте аналітику трафіку, відгуки, зведені рейтинги, аналіз телефонних номерів і перевірки шахрайських чорних списків з єдиної JSON-кінцевої точки. Проста автентифікація за ключем, відкритий CORS, щедрий безкоштовний тариф.
Безкоштовний ключ · без картки й без черги
Ваш код питає — наші дані відповідають
Звичайний GET по HTTPS, у відповідь JSON, один ключ усюди. Не треба ставити SDK, проходити OAuth і звіряти свою збірку з нашою.
Ваш код
Скрипт, дашборд, бот або статична сторінка в браузері — усе, що вміє надіслати HTTP-запит.
- GET /api/v1/stats
- X-Api-Key: ak_…
astrina.io/api/v1
Перевіряється ключ, враховується квота, збирається відповідь і додаються заголовки CORS.
- Автентифікація за ключем
- Квота у відповіді
Ті самі дані, на яких працює сайт
Аналітика з лічильника, відгуки й рейтинги з каталогу, дані про номери та списки загроз — одне джерело, без вивантажень.
- { "summary": … }
- { "quota": … }
Запит на вході, JSON на виході
Той самий запит мовою, якою ви вже пишете. Оберіть вкладку — відповідь праворуч не змінюється.
# запит із ключем curl -s https://astrina.io/api/v1/stats \ -H "X-Api-Key: ak_9f3c…d21a" \ -d site=example.com \ -d period=7d -G
const r = await fetch( "https://astrina.io/api/v1/stats?site=example.com&period=7d", { headers: { "X-Api-Key": "ak_9f3c…d21a" } }); const { summary, quota } = await r.json();
$ch = curl_init('https://astrina.io/api/v1/stats' . '?site=example.com&period=7d'); curl_setopt_array($ch, [ CURLOPT_HTTPHEADER => ['X-Api-Key: ak_9f3c…d21a'], CURLOPT_RETURNTRANSFER => true, ]); $data = json_decode(curl_exec($ch), true);
import requests r = requests.get("https://astrina.io/api/v1/stats", params={"site": "example.com", "period": "7d"}, headers={"X-Api-Key": "ak_9f3c…d21a"}) print(r.json()["summary"], r.json()["quota"])
{
"site": "example.com",
"period": "7d",
"summary": {
"visitors": 18432,
"pageviews": 51209,
"visits": 22984,
"online_now": 37
},
"quota": { "used": 128, "limit": 5000 }
} Кожна відповідь повертає ваш об'єкт quota — жодних окремих запитів на облік і жодних здогадок про те, скільки запитів у вас залишилося.
Створено для миттєвої інтеграції у ваш стек
Проста авторизація за ключем
Один ключ, два способи передачі — заголовок X-Api-Key або Authorization: Bearer. Ніколи в URL, тому він не витече в логи. Змінюйте його будь-коли в особистому кабінеті.
Квота — завжди у відповіді
Кожна відповідь містить used і limit, тож ви можете коректно призупинити запити. Перевищили ліміт? Чистий 429 з доданими цифрами.
HTTP/2 429 Retry-After: 31400 { "error": "Daily quota exceeded", "limit": 5000, "used": 5000 }
Відкритий CORS за задумом
Публічні маршрути віддають Access-Control-Allow-Origin: *, тож відгуки, рейтинги, перевірку номера й чорних списків можна викликати просто з браузера. Ваша власна /stats лишається тільки для сервера.
Квоти, що зростають разом із вами
Доступ до API входить у кожен платний план — жодних несподіванок від тарифікації за використанням. Картки & криптовалюта через Payora.
Запуск за три кроки
Отримайте свій ключ
Створіть безкоштовний акаунт і скопіюйте ключ зі сторінки /my/api.php. Він має вигляд ak_… і працює одразу.
Викличте ендпоінт
Звертайтеся до /api/v1/stats, /reviews, /rating, /phone чи /blacklist з доданим ключем. Звичайний GET, звичайний JSON.
Прочитайте квоту
Розбирайте об'єкт quota у кожній відповіді — і ви завжди знаєте свій стан. Не треба стежити за жодними дашбордами.
Що розробники питають насамперед
Чи потрібен акаунт, щоб спробувати?
Так — за ключем рахується квота. Безкоштовний акаунт дає 100 запитів на добу на всі маршрути, без картки й без пробного терміну.
Що буде, коли квота закінчиться?
Маршрут відповість 429 з вашими limit і used та заголовком Retry-After — скільки секунд до 00:00 UTC, коли добова квота обнуляється. Кожна успішна відповідь несе X-RateLimit-Remaining, тож код може пригальмувати заздалегідь.
Чи можна викликати API з браузера?
Відгуки, рейтинги, перевірку номера й чорних списків — так, вони відкриті для CORS. /stats віддає вашу власну аналітику й читається лише із сервера. Ключ, відданий у браузер, бачить будь-хто, хто відкриє сторінку, тож заведіть публічним віджетам окремий іменований ключ і відкличте його, щойно він стане непотрібним.
Чи є пісочниця або окремий тестовий ключ?
Так. У кабінеті можна створити ключ-пісочницю з власною квотою 25 запитів на добу, що не залежить від тарифу. Він відкриває маршрути статистики й утиліт і відповідає тими самими живими даними — що бачите під час розробки, те й випускаєте.
Надішліть свій перший запит уже сьогодні
Безкоштовний ключ, 100 запитів на день, усі ендпоінти відкриті. Без кредитної картки, без черги очікування.
На які запити відповідає ця сторінка
- API аналітики сайту
- API відгуків
- API перевірки номерів
- безкоштовний REST API для розробників
- що таке api вебаналітики
- як працює api вебаналітики
- api вебаналітики — розбір
- api вебаналітики — посібник
- з чого почати: api вебаналітики
- api вебаналітики відгуки
- чи варто api вебаналітики
- api вебаналітики — ціни
- api вебаналітики аналоги
- api вебаналітики для початківців
- навіщо api вебаналітики
- api вебаналітики — що входить