API v1 · Beta privée
La donnée IA francophone, en API.
Modèles, entreprises, benchmarks, AI Visibility Score. Accès REST, GraphQL et JSON-LD — agent-ready, RGPD-native, hébergée en Europe.
Fonctionnalités
Tout ce qu'il faut pour bâtir.
REST + GraphQL
Deux interfaces, mêmes données. Schéma OpenAPI 3.1 + introspection GraphQL.
JSON-LD natif
Toutes les réponses sont annotées Schema.org. Indexables par ChatGPT, Gemini, Perplexity.
Webhooks signés
HMAC-SHA256, retries exponentiels, dead letter queue.
Bulk export
Snapshots quotidiens (NDJSON, Parquet) sur S3 signé.
Embeddings prêts
Vecteurs pré-calculés des fiches modèles/entreprises (1536-d, OpenAI-compat).
Auth & quotas
Clés API scoppées, rate-limit par tier, audit log.
Endpoints v1
Référence rapide.
| Méthode | Endpoint | Description |
|---|---|---|
| GET | /v1/models | Liste des modèles IA indexés (LLM, image, voix, vidéo). |
| GET | /v1/models/{id} | Détail d'un modèle : pricing, contexte, benchmarks, GDPR. |
| GET | /v1/companies | Annuaire des entreprises IA francophones. |
| GET | /v1/visibility/{domain} | AI Visibility Score d'un domaine sur ChatGPT/Claude/Gemini/Perplexity. |
| GET | /v1/duels/{slug} | Comparatifs structurés (verdict, use cases, scores). |
| GET | /v1/guides | Catalogue des guides éditoriaux (markdown + JSON-LD). |
| POST | /v1/match | Matching IA : besoin → prestataires marketplace qualifiés. |
| POST | /v1/webhooks | Souscription événements (new_model, rank_change, score_alert). |
Exemple · curl
curl https://api.intelligenceartificielle.ai/v1/visibility/exemple.fr \
-H "Authorization: Bearer $IA_API_KEY" \
-H "Accept: application/json"
# → { "domain": "exemple.fr",
# "scores": { "chatgpt": 62, "claude": 48, "gemini": 71, "perplexity": 55 },
# "rank_global": 142, "delta_30d": "+8", "updated_at": "2026-05-29T10:00:00Z" }