研究統合
出典と API 対応レイヤー
引用が指す先と、実際のバックエンドを接続する方法。以下のエンドポイントは、動作するローカルのモック応答を備えた文書化された契約です。
査読済みデータベース
リンク先
一次文献と登録。二次要約より一次ソースを優先します。
統合レイヤー
API 対応エンドポイント
フロントエンドはすでにデータレイヤーから読み取ります。インメモリ配列をこれらのエンドポイントに置き換えれば運用できます — 応答の形は固定された契約です。
以下の応答は構造化されたプレースホルダーです。スキーマを示すものであり、いかなるデータも科学的主張として提示される前に、検証済みのソースパイプラインによって裏付けられなければなりません。
GET/api/research/latest-peptide-studies
研究フィードの最新項目を返します。モックファイル: 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}
接続されたすべての研究ソースを横断するライブ全文検索。
// 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}
全文と参考文献を含む単一記事。slug ごとに CMS または静的 JSON に接続します。
// 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[]
ライブエンドポイントを試す
接続されたすべてのソースにわたってライブ研究 API に対して実行されます。API に到達できない場合のみインメモリのサンプルにフォールバックします。