Nexvyra

Documentation développeurs — API Nexvyra

Ce que vous obtenez ici API HTTPS en lecture seule sur https://nexvyra.fr avec des données JSON et Markdown générées depuis la base. Pas de clé d'API, pas de compte, pas de limite hors la limite normale du serveur. Licence CC BY 4.0.

Endpoints

CheminFormatObjet
/api/topics.jsonJSONIndex de tous les sujets
/api/facts.jsonJSONTous les faits (valeur + source + autorité) pour le RAG
/fait/{slug}.jsonJSONUn sujet structuré
/fait/{slug}.answer.jsonJSONUne réponse concise avec statut, faits et sources
/fait/{slug}.mdMarkdownUn sujet en texte intégral
/api/changelog.jsonJSONHistorique des modifications
/api/search-index.jsonJSONIndex pour la recherche
/.well-known/ai-plugin.jsonJSONManifeste pour agents IA
/agents.jsonJSONDécouverte des formats et services pour agents
/.well-known/ai-services.jsonJSONCatalogue des services IA publics
/feed.xml & /atom.xmlRSS / Atom50 dernières publications ou modifications
/llms.txt & /llms-full.txtTexteStandard llmstxt.org

Exemple — récupérer tous les sujets

curl -s https://nexvyra.fr/api/topics.json
// JavaScript
const res = await fetch('https://nexvyra.fr/api/topics.json');
const data = await res.json();
for (const t of data.topics) console.log(t.slug, '—', t.titre);
# Python
import requests
data = requests.get('https://nexvyra.fr/api/topics.json').json()
for t in data['topics']:
    print(t['slug'], '—', t['titre'])