Vypíše súhrny vlastných komponentov (schémy typu obsahu) webovej lokality.
Zobrazí súhrny vlastných komponentov (schémy typu obsahu) pre webovú lokalitu zoradené podľa názvu. Vrátia sa iba používateľom definované vlastné schémy.
Autorizácia: Kľúč API (hlavička x-api-key alebo parameter dotazu api_key).
| Parameter | Typ | Povinné | Poznámky |
|---|---|---|---|
websiteId | uuid | áno | Musí byť platný UUID. Na tomto koncovom bode nie je dostupná žiadna záložná hodnota Host ani konfigurácia. |
state | string | nie | Filtrovať podľa stavu životného cyklu: draft, active alebo archived. |
api_key | string | nie | Alternatíva k hlavičke x-api-key. |
Pole JSON so súhrnmi komponentov:
[
{
"id": "...",
"name": "post",
"displayName": "Post",
"description": "A documentation Post",
"category": "Custom",
"tags": [],
"fields": [],
"icon": null,
"source": "custom",
"version": 8,
"routeSlugField": "title"
}
]
source je vždy "custom". displayName sa preberá z name a category predvolene nadobúda hodnotu "Custom", ak nie je nastavená.
curl '{CMS_API_URL}/components?websiteId=<uuid>&state=active' \
-H 'x-api-key: <key>'
400 — chýbajúce alebo neplatné websiteId401 — neplatný kľúč API