Intégration recherche
Sources et la couche prête pour l'API
Où pointent nos citations, et comment un vrai backend peut s'y brancher. Les points de terminaison ci-dessous sont des contrats documentés avec des réponses fictives locales fonctionnelles.
Bases de données évaluées par les pairs
Où nous renvoyons
Littérature primaire et registres. Nous privilégions les sources originales aux synthèses secondaires.
Couche d'intégration
Points de terminaison prêts pour l'API
Le front-end lit déjà depuis une couche de données. Remplacez les tableaux en mémoire par ces points de terminaison pour passer en production — les formats de réponse sont des contrats fixes.
Les réponses ci-dessous sont des espaces réservés structurés. Elles illustrent le schéma et doivent s'appuyer sur un pipeline de sources vérifié avant que toute donnée ne soit présentée comme une affirmation scientifique.
GET/api/research/latest-peptide-studies
Renvoie les éléments les plus récents du fil de recherche. Fichier fictif : api/research/latest-peptide-studies.json.
// 200 OK · application/json { "endpoint": "/api/research/latest-peptide-studies", "updated": "2026-06-09T00:00:00Z", "count": 6, "disclaimer": "Placeholder data — replace with verified source feed.", "results": [ { "date": "2026-06-09", "title": "…", "source": "PubMed", "category": "metabolic" } ] }
GET/api/research/search?q={term}
Recherche plein texte en direct sur toutes les sources de recherche connectées.
// GET /api/research/search?q=glp-1 { "endpoint": "/api/research/search", "query": "glp-1", "count": 1, "results": [ { "slug": "glp1-receptor-agonists-overview", "title": "GLP-1 receptor agonists…", "category": "metabolic", "evidence": "clinical" } ] }
GET/api/research/article/{slug}
Article unique avec corps complet et références. À brancher sur un CMS ou un JSON statique par slug.
// fetch + render pattern used by the front-end const res = await fetch("/api/research/article/" + slug); const data = await res.json(); renderArticle(data); // same shape as data.js ARTICLES[]
Essayer les points de terminaison en direct
Fonctionne avec l'API de recherche en direct sur toutes les sources connectées ; ne se rabat sur un échantillon en mémoire que si l'API est injoignable.