API développeur · v1

Une API REST pour les statistiques, les avis & réputation.

Récupérez les analyses de trafic, les avis, les évaluations agrégées, l'intelligence téléphonique et les vérifications de liste noire de fraude à partir d'un seul point de terminaison JSON. Authentification par clé simple, CORS ouvert, niveau gratuit généreux.

100 appels/jour gratuits Authentification par clé CORS ouvert Quota renvoyé

Clé gratuite · pas de carte, pas de salle d'attente

Une clé pour chaque point de terminaison

Votre code demande, nos données répondent

GET simple sur HTTPS, JSON de retour, la même clé partout. Pas de SDK à installer, pas de danse OAuth, rien à synchroniser entre votre build et le nôtre.

Votre code

Un script, un tableau de bord, un bot ou une page statique dans le navigateur — tout ce qui peut envoyer une requête HTTP.

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

astrina.io/api/v1

La clé est vérifiée, le quota est compté, la réponse est assemblée et les en-têtes CORS sont attachés.

  • Authentification par clé
  • Quota renvoyé

Les mêmes données sur lesquelles le site fonctionne

Analytique du compteur, avis et évaluations du catalogue, intelligence téléphonique et listes de menaces — une source, aucun travail d'exportation.

  • { "summary": … }
  • { "quota": … }
Un appel, une réponse claire

Demande en, JSON en sortie

La même demande dans la langue que vous écrivez déjà. Choisissez un onglet — la réponse à droite ne change pas.

terminal
# demande authentifiée
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 }
}

Chaque réponse renvoie votre quota objet — pas d'appel de mesure séparé, pas de devinette sur le nombre de requêtes restantes.

Aucun SDK requis

Conçu pour s'intégrer directement dans votre pile

Authentification par clé simple

Une clé, deux façons de l'envoyer — l'en-tête X-Api-Key ou Authorization: Bearer. Jamais dans l'URL, donc elle ne peut pas fuir dans les journaux. Changez-la à tout moment depuis votre tableau de bord.

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

Quota renvoyé, toujours

Chaque charge utile inclut used et limit afin que vous puissiez vous retirer gracieusement. Dépassé ? Un propre 429 avec les chiffres attachés.

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

CORS ouvert par conception

Les points de terminaison publics renvoient Access-Control-Allow-Origin: *, donc les avis, évaluations, vérifications de téléphone et de liste noire peuvent être appelés directement depuis le navigateur. Votre propre /stats reste serveur à serveur.

/reviews · /rating · /phone · /blacklist
/stats — serveur à serveur
Commencez gratuitement · mettez à niveau uniquement lorsque vous grandissez

Quotas qui évoluent avec vous

Gratuit pas de carte
100
/jour
€0 pour toujours
Pro
5 000
/jour
inclus avec Pro · €19/mo
Entreprise
25 000
/jour
inclus avec Business · €59/mo
Business+
100 000
/jour
inclus avec Business Plus · €99/mo

L'accès à l'API est inclus dans chaque plan payant — pas de surprises mesurées. Cartes & crypto via Payora.

Moins de cinq minutes

Vivez en trois étapes

Prenez votre clé

Créez un compte gratuit et copiez votre clé depuis /my/api.php. Elle ressemble à ak_… et fonctionne instantanément.

Appelez un point de terminaison

Accédez à /api/v1/stats, /reviews, /rating, /phone ou /blacklist avec votre clé attachée. GET simple, JSON simple.

Lisez le quota

Analysez l'objet quota dans chaque réponse et vous saurez toujours où vous en êtes. Pas de tableaux de bord à surveiller.

Avant d'écrire la première ligne

Questions que les développeurs posent en premier

Ai-je besoin d'un compte pour l'essayer ?

Oui — la clé est ce qui compte votre quota. Un compte gratuit vous donne 100 appels par jour sur chaque point de terminaison, sans carte et sans période d'essai.

Que se passe-t-il lorsque je n'ai plus de quota ?

Le point de terminaison répond 429 avec votre limite et utilisé, et un Retry-After en-tête qui compte à rebours jusqu'à 00:00 UTC, lorsque le quota quotidien se réinitialise. Chaque réponse réussie contient également X-RateLimit-Remaining, donc votre code peut ralentir avant d'atteindre la limite.

Puis-je l'appeler depuis le navigateur ?

Avis, évaluations, vérifications téléphoniques et de listes noires — oui, ils sont ouverts CORS. /stats renvoie vos propres analyses et est lisible uniquement de serveur à serveur. Une clé envoyée au navigateur est visible par quiconque ouvre la page, donc donnez aux widgets publics leur propre clé nommée et révoquez-la dès que vous n'en avez plus besoin.

Y a-t-il un sandbox ou une clé de test séparée ?

Oui. Dans le tableau de bord, vous pouvez créer une clé sandbox avec son propre quota de 25 appels par jour, indépendamment de votre plan. Elle atteint les points de terminaison des statistiques et des outils et répond avec les mêmes données en direct, donc ce que vous voyez en construisant est ce que vous expédiez.

Envoyez votre première demande aujourd'hui

Clé gratuite, 100 appels par jour, chaque point de terminaison déverrouillé. Pas de carte de crédit, pas de salle d'attente.

Ce que cette page répond

  • API d'analyses de site web
  • API d'avis
  • API de recherche de numéro de téléphone
  • API REST gratuite pour les développeurs
  • qu'est-ce que api d'analyses web
  • comment api d'analyses web fonctionne
  • api d'analyses web expliqué
  • guide api d'analyses web
  • comment commencer avec api d'analyses web
  • avis sur api d'analyses web
  • est-ce que api d'analyses web en vaut la peine
  • tarification de api d'analyses web
  • api d'analyses web alternatives
  • api d'analyses web pour les débutants
  • pourquoi api d'analyses web
  • api d'analyses web — ce que vous obtenez