HĂ€mta publicerade dokument för ett schema â alla, ett, en batch eller en sida â som en strömmad JSON-array.
HĂ€mta publicerade dokument för ett schema â alla, ett enskilt dokument, en batch efter ID:n eller en sida â strömmas som en JSON-array. Finns ocksĂ„ pĂ„ /schemas/{schema_name}. Bildreferenser löses till webbadresser, och nĂ€r language Ă€r satt slĂ„s den matchande översĂ€ttningen samman med basinnehĂ„llet.
Auth: API-nyckel. En nyckel krÀvs bara nÀr servern stÀller in require_schema_api_key = true; annars tillÄts anonyma lÀsningar.
| Parameter | Typ | Obligatorisk | Kommentarer |
|---|---|---|---|
schema_name | strÀng | ja | Dokumentschemat, t.ex. post. |
| Parameter | Typ | Obligatorisk | Kommentarer |
|---|---|---|---|
websiteId | uuid | nej | MÄlsajt; faller tillbaka pÄ Host-huvudet / konfigurationen. |
id | uuid | nej | HÀmta ett enda dokument. GÄr före ids. |
ids | strÀng | nej | Kommaseparerade UUID:er (batch, max 200). GÄr före paginering. |
language | strÀng | nej | SlÄr samman översÀttningen för denna locale med basinnehÄllet. |
limit | heltal | nej | Sidstorlek, standard 200, begrÀnsad till 200. |
offset | heltal | nej | Rader att hoppa över (tillÀmpas bara med en positiv limit). |
api_key | strÀng | nej | Alternativ till x-api-key-huvudet. |
NÀr varken id eller ids Àr angivna returneras dokumenten sorterade efter published_at DESC.
En strömmad JSON-array. Varje element Àr dokumentets publicerade innehÄll utspritt pÄ toppnivÄ, samt de injicerade nycklarna _id, _title och _publishedAt:
[
{
"_id": "...",
"_title": "Kom igÄng",
"_publishedAt": "2026-06-23T20:36:31Z",
"title": "Kom igÄng",
"description": "...",
"content": "..."
}
]
InnehÄllsfÀlt vinner över de injicerade nycklarna vid kollision. Bildreferenser av formen { alt, _asset: { id } } fÄr en upplöst url injicerad i _asset.
curl '{CMS_API_URL}/dataset/post?websiteId=<uuid>&limit=50' \
-H 'x-api-key: <key>'
400 â ogiltig websiteId, ogiltig id eller felaktig ids (tom, fler Ă€n 200 eller en ogiltig UUID)401 â ogiltig API-nyckel (eller saknas nĂ€r den krĂ€vs)500 â frĂ„gefel