Načtěte publikované dokumenty pro schéma — všechny, jeden, dávku nebo stránku — jako streamované pole JSON.
Načtěte publikované dokumenty pro schéma — všechny, jeden dokument, dávku podle ID nebo stránku — streamované jako pole JSON. K dispozici také na /schemas/{schema_name}. Odkazy na obrázky se převádějí na adresy URL a když je nastaveno language, odpovídající překlad se sloučí s výchozím obsahem.
Auth: API klíč. Klíč je vyžadován pouze tehdy, když server nastaví require_schema_api_key = true; jinak jsou povolena anonymní čtení.
| Parametr | Typ | Povinné | Poznámky |
|---|---|---|---|
schema_name | řetězec | ano | Schéma dokumentu, např. post. |
| Parametr | Typ | Povinné | Poznámky |
|---|---|---|---|
websiteId | uuid | ne | Cílový web; pokud není zadán, použije se hlavička / konfigurace Host. |
id | uuid | ne | Načte jeden dokument. Má přednost před ids. |
ids | řetězec | ne | Čárkami oddělená UUID (dávka, max 200). Má přednost před stránkováním. |
language | řetězec | ne | Sloučí překlad pro tuto lokalitu s výchozím obsahem. |
limit | celé číslo | ne | Velikost stránky, výchozí hodnota 200, omezeno na 200. |
offset | celé číslo | ne | Počet řádků k přeskočení (použije se pouze s kladným limitem). |
api_key | řetězec | ne | Alternativa k hlavičce x-api-key. |
Když nejsou nastaveny id ani ids, dokumenty se vracejí seřazené podle published_at DESC.
Streamované pole JSON. Každý prvek představuje publikovaný obsah dokumentu rozprostřený na nejvyšší úrovni a přidané klíče _id, _title a _publishedAt:
[
{
"_id": "...",
"_title": "Začínáme",
"_publishedAt": "2026-06-23T20:36:31Z",
"title": "Začínáme",
"description": "...",
"content": "..."
}
]
Pole obsahu mají při kolizi přednost před vloženými klíči. Odkazy na obrázky ve tvaru { alt, _asset: { id } } získají do _asset vloženou rozřešenou hodnotu url.
curl '{CMS_API_URL}/dataset/post?websiteId=<uuid>&limit=50' \
-H 'x-api-key: <key>'
400 — neplatné websiteId, neplatné id nebo špatné ids (prázdné, více než 200 nebo neplatné UUID)401 — neplatný API klíč (nebo chybí, pokud je vyžadován)500 — selhání dotazu