ResiduaInzicht in peptideonderzoek
Onderzoeksintegratie

Bronnen en de API-klare laag

Waar onze citaten naar verwijzen, en hoe een echte backend kan aansluiten. De onderstaande endpoints zijn gedocumenteerde contracten met werkende lokale mock-responses.

Peer-reviewed databases

Waarheen we linken

Primaire literatuur en registers. We verkiezen originele bronnen boven secundaire samenvattingen.

Integratielaag

API-klare endpoints

De front-end leest al uit een datalaag. Vervang de in-memory arrays door deze endpoints om live te gaan — de responsvormen zijn vaste contracten.

De onderstaande responses zijn gestructureerde tijdelijke aanduidingen. Ze tonen het schema en moeten worden onderbouwd door een geverifieerde bronpijplijn voordat gegevens als wetenschappelijke claim worden gepresenteerd.
GET/api/research/latest-peptide-studies
Geeft de meest recente items in de onderzoeksfeed terug. Mock-bestand: 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}
Live full-text zoeken over alle verbonden onderzoeksbronnen.
// 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}
Enkel artikel met volledige tekst en referenties. Koppel aan een CMS of statische JSON per 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[]

Probeer de live endpoints

Werkt tegen de live onderzoeks-API over alle verbonden bronnen; valt alleen terug op een in-memory voorbeeld als de API onbereikbaar is.

// response will appear here