Haal de volledige velddefinitie van één aangepaste component op op basis van de naam.
Haal de volledige definitie van één aangepaste component op aan de hand van de naam, inclusief de lijst met velden.
Auth: API-sleutel (x-api-key-header of api_key-queryparameter).
| Parameter | Type | Vereist | Opmerkingen |
|---|---|---|---|
name | string | ja | De schemanaam, bijvoorbeeld post. |
| Parameter | Type | Vereist | Opmerkingen |
|---|---|---|---|
websiteId | uuid | ja | Moet een geldige UUID zijn. |
api_key | string | nee | Alternatief voor de x-api-key-header. |
{
"id": "...",
"name": "post",
"displayName": "Bericht",
"description": "Een documentatiebericht",
"category": "Aangepast",
"titleField": "titel",
"routeSlugField": "titel",
"icon": null,
"fields": [
{ "name": "titel", "type": "string", "required": true }
],
"slugFields": ["titel", "beschrijving"],
"version": 8
}
slugFields wordt berekend — de namen van alle velden van het type string.
curl '{CMS_API_URL}/components/post?websiteId=<uuid>' \
-H 'x-api-key: <key>'
400 — ontbrekende of ongeldige websiteId401 — ongeldige API-sleutel404 — schema niet gevonden