Prikaže povzetke komponent po meri (shema vrste vsebine) za spletno mesto.
Prikaže povzetke komponent po meri (shema vrste vsebine) za spletno mesto, razvrščene po imenu. Vrnjene so samo sheme po meri, ki jih je določil uporabnik.
Avtentikacija: Ključ API (x-api-key glava ali parameter poizvedbe api_key).
| Parameter | Vrsta | Obvezno | Opombe |
|---|---|---|---|
websiteId | uuid | da | Mora biti veljaven UUID. Na tej končni točki ni povratne možnosti za Host/konfiguracijo. |
state | string | ne | Filtriraj po življenjskem stanju: draft, active ali archived. |
api_key | string | ne | Alternativa glavi x-api-key. |
Polje JSON s povzetki komponent:
[
{
"id": "...",
"name": "post",
"displayName": "Objava",
"description": "Dokumentacijska objava",
"category": "Custom",
"tags": [],
"fields": [],
"icon": null,
"source": "custom",
"version": 8,
"routeSlugField": "title"
}
]
source je vedno "custom". displayName se privzeto nastavi na name, category pa na "Custom", če ni določena.
curl '{CMS_API_URL}/components?websiteId=<uuid>&state=active' \
-H 'x-api-key: <key>'
400 — manjkajoč ali neveljaven websiteId401 — neveljaven ključ API