API dla deweloperów · v1

Jedno REST API do statystyk, recenzji & reputacji.

Pobierz analizy ruchu, recenzje, zbiorcze oceny, inteligencję telefoniczną i sprawdzanie czarnych list oszustw z jednego punktu końcowego JSON. Prosta autoryzacja klucza, CORS-otwarte, hojne darmowe limity.

100 połączeń/dzień za darmo Autoryzacja klucza CORS-otwarte Kwota powtórzona

Darmowy klucz · bez karty, bez poczekalni

Jeden klucz dla każdego punktu końcowego

Twój kod pyta, nasze dane odpowiadają

Zwykłe GET przez HTTPS, JSON z powrotem, ten sam klucz wszędzie. Brak SDK do zainstalowania, brak tańca OAuth, nic do synchronizacji między twoją wersją a naszą.

Twój kod

Skrypt, pulpit nawigacyjny, bot lub statyczna strona w przeglądarce — cokolwiek, co może wysłać żądanie HTTP.

  • GET /api/v1/stats
  • X-Api-Key: ak_…

astrina.io/api/v1

Klucz jest sprawdzany, kwota jest liczona, odpowiedź jest składana, a nagłówki CORS są dołączane.

  • Autoryzacja klucza
  • Kwota powtórzona

Te same dane, na których działa strona

Analizy z licznika, recenzje i oceny z katalogu, inteligencja telefoniczna i listy zagrożeń — jedno źródło, brak zadań eksportowych.

  • { "summary": … }
  • { "quota": … }
Jedno połączenie, jedna czysta odpowiedź

Żądanie wewnętrzne, JSON zewnętrzny

To samo zapytanie w języku, w którym już piszesz. Wybierz zakładkę — odpowiedź po prawej stronie się nie zmienia.

terminal
# uwierzytelnione żądanie
curl -s https://astrina.io/api/v1/stats \
  -H "X-Api-Key: ak_9f3c…d21a" \
  -d site=example.com \
  -d period=7d -G
server.mjs
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();
stats.php
$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);
stats.py
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"])
application/json200 OK
{
  "site": "example.com",
  "period": "7d",
  "summary": {
    "visitors": 18432,
    "pageviews": 51209,
    "visits": 22984,
    "online_now": 37
  },
  "quota": { "used": 128, "limit": 5000 }
}

Każda odpowiedź powtarza Twój quota obiekt — brak osobnego wywołania pomiarowego, brak zgadywania, ile żądań Ci pozostało.

Nie wymaga SDK

Zbudowane, aby wpasować się bezpośrednio w Twój stos

Prosta autoryzacja klucza

Jeden klucz, dwa sposoby na jego wysłanie — nagłówek X-Api-Key lub Authorization: Bearer. Nigdy w URL, więc nie może wyciekać do logów. Zmieniaj go w dowolnym momencie z panelu sterowania.

X-Api-Key: ak_9f3c…d21a
Authorization: Bearer ak_…

Kwota powtórzona, zawsze

Każdy ładunek zawiera used i limit, abyś mógł się wycofać w sposób elegancki. Przekroczono limit? Czysty 429 z dołączonymi liczbami.

HTTP/2 429  Retry-After: 31400
{ "error": "Daily quota exceeded",
  "limit": 5000, "used": 5000 }

CORS-otwarte z założenia

Publiczne punkty końcowe zwracają Access-Control-Allow-Origin: *, więc recenzje, oceny, kontrole telefonów i czarnych list można wywołać bezpośrednio z przeglądarki. Twój własny /stats pozostaje serwer-do-serwera.

/reviews · /rating · /phone · /blacklist
/stats — serwer-do-serwera
Rozpocznij za darmo · aktualizuj tylko wtedy, gdy się rozwijasz

Limity, które rosną razem z Tobą

Darmowy brak karty
100
/dzień
€0 na zawsze
Pro
5 000
/dzień
wliczone w Pro · €19/mies.
Biznes
25 000
/dzień
wliczone w Business · €59/mies.
Business+
100 000
/dzień
wliczone w Business Plus · €99/mies.

Dostęp do API jest w zestawie z każdym płatnym planem — bez niespodzianek związanych z pomiarem. Karty & kryptowaluty przez Payora.

Mniej niż pięć minut

Na żywo w trzech krokach

Weź swój klucz

Utwórz darmowe konto i skopiuj swój klucz z /my/api.php. Wygląda jak ak_… i działa natychmiast.

Wywołaj punkt końcowy

Uderz w /api/v1/stats, /reviews, /rating, /phone lub /blacklist z dołączonym kluczem. Zwykły GET, zwykły JSON.

Przeczytaj limit

Przeanalizuj obiekt quota w każdej odpowiedzi i zawsze wiesz, gdzie stoisz. Żadne pulpity do pilnowania.

Zanim napiszesz pierwszy wiersz

Pytania, które programiści zadają najpierw

Czy potrzebuję konta, aby to wypróbować?

Tak — klucz to to, co liczy twój limit. Darmowe konto daje ci 100 wywołań dziennie na każdym punkcie końcowym, bez karty i bez zegara próbnego.

Co się stanie, gdy wyczerpię limit?

Punkt końcowy odpowiada 429 z twoim limitem i użyty, oraz nagłówkiem Retry-After, który odlicza do 00:00 UTC, kiedy dzienna kwota się resetuje. Każda udana odpowiedź zawiera również X-RateLimit-Remaining, więc twój kod może zwolnić przed osiągnięciem limitu.

Czy mogę to wywołać z przeglądarki?

Recenzje, oceny, sprawdzenia telefonów i czarnych list — tak, są otwarte na CORS. /stats zwraca twoje własne analizy i jest czytelne tylko serwer-serwer. Klucz wysłany do przeglądarki jest widoczny dla każdego, kto otworzy stronę, więc nadaj publicznym widgetom ich własny nazwany klucz i cofnij go w momencie, gdy już go nie potrzebujesz.

Czy istnieje sandbox lub osobny klucz testowy?

Tak. W panelu możesz stworzyć klucz sandbox z własnym limitem 25 wywołań dziennie, niezależnym od twojego planu. Dociera do punktów końcowych statystyk i narzędzi i odpowiada na podstawie tych samych danych na żywo, więc to, co widzisz podczas budowania, to to, co wysyłasz.

Wyślij swoje pierwsze zapytanie dzisiaj

Darmowy klucz, 100 połączeń dziennie, każdy punkt końcowy odblokowany. Bez karty kredytowej, bez poczekalni.

Na co odpowiada ta strona

  • API analityki strony
  • API recenzji
  • API wyszukiwania numerów telefonów
  • darmowe REST API dla programistów
  • co to jest api analityki internetowej
  • jak działa api analityki internetowej
  • api analityki internetowej wyjaśnione
  • api analityki internetowej przewodnik
  • jak zacząć z api analityki internetowej
  • recenzje api analityki internetowej
  • czy api analityki internetowej jest tego warte
  • cennik api analityki internetowej
  • api analityki internetowej alternatywy
  • api analityki internetowej dla początkujących
  • dlaczego api analityki internetowej
  • api analityki internetowej — co otrzymujesz