CDN-API v2
Die Lese-Seite von Storyblok, 1:1. Jeder Endpunkt liefert dasselbe Shape wie api-eu.storyblok.com/v2/cdn — inklusive cv, rels, links und rel_uuids-Overflow.
/api/v2/cdn/storiesCDN-TokenStories nach Slug, Tag oder Content-Type filtern.
Unterstützt starts_with, by_slugs, with_tag, filter_query, resolve_relations, language, version=draft|published, cv, page, per_page. Response enthält cv (number), rels (array) und links (object).
Request
GET /api/v2/cdn/stories?starts_with=blog/&version=published&token=sbpub_xxxAntwort
{
"stories": [ /* ... */ ],
"cv": 1714140000,
"rels": [],
"links": {}
}/api/v2/cdn/stories/{slug}CDN-TokenEine Story per Full-Slug oder UUID abrufen.
Request
GET /api/v2/cdn/stories/home?language=de&token=sbpub_xxx/api/v2/cdn/datasource_entriesCDN-TokenDatasource-Entries listen, optional pro Sprache.
Request
GET /api/v2/cdn/datasource_entries?datasource=callout_kinds&dimension=de&token=sbpub_xxx/api/v2/cdn/linksCDN-TokenFlache Link-Map per UUID — für Navigationsmenüs.
Request
GET /api/v2/cdn/links?token=sbpub_xxxAntwort
{
"links": {
"<uuid>": { "id": 3, "slug": "blog/post", "name": "Post", ... }
}
}