Pridobi celotno definicijo polj ene prilagojene komponente po imenu.
Pridobi celotno definicijo ene prilagojene komponente po imenu, vključno z njenim seznamom polj.
Avtentikacija: Ključ API (x-api-key v glavi ali parameter poizvedbe api_key).
| Parameter | Vrsta | Zahtevano | Opombe |
|---|---|---|---|
name | niz | da | Ime sheme, npr. post. |
| Parameter | Vrsta | Zahtevano | Opombe |
|---|---|---|---|
websiteId | uuid | da | Mora biti veljaven UUID. |
api_key | niz | ne | Alternativa glavi x-api-key. |
{
"id": "...",
"name": "objava",
"displayName": "Objava",
"description": "Dokumentacijska objava",
"category": "Po meri",
"titleField": "naslov",
"routeSlugField": "naslov",
"icon": null,
"fields": [
{ "name": "naslov", "type": "niz", "required": true }
],
"slugFields": ["naslov", "opis"],
"version": 8
}
slugFields je izračunan — imena vseh polj tipa niz.
curl '{CMS_API_URL}/components/objava?websiteId=<uuid>' \
-H 'x-api-key: <key>'
400 — manjkajoč ali neveljaven websiteId401 — neveljaven ključ API404 — shema ni najdena