Haalt AI-gegenereerde content en lay-out op voor een set blok-ID's.
Haalt AI-gegenereerde content en lay-out op voor de opgegeven blok-ID's uit de tabel generated_blocks.
Authenticatie: API-sleutel (x-api-key-header of api_key-queryparameter).
| Parameter | Type | Vereist | Opmerkingen |
|---|---|---|---|
websiteId | uuid | nee | Doelwebsite; valt terug op de Host-header/configuratie. Wordt alleen gecontroleerd wanneer blockIds niet leeg is. |
blockIds | string | nee | Komma-gescheiden blok-UUID's. Leeg of ontbrekend → leeg object. |
api_key | string | nee | Alternatief voor de x-api-key-header. |
{
"generatedBlocks": {
"<block_id>": {
"id": "...",
"generated_content": {},
"generated_layout": {},
"schema_name": "hero-block",
"status": "ready"
}
}
}
De buitenste map gebruikt het opgevraagde block_id als sleutel; de binnenste id is de eigen id van de gegenereerde rij.
curl '{CMS_API_URL}/blocks/generated?websiteId=<uuid>&blockIds=<id1>,<id2>' \
-H 'x-api-key: <key>'
400 — ongeldige UUID in blockIds, of niet-oplosbare website401 — ongeldige API-sleutel