Nouda yhden mukautetun komponentin koko kenttämääritelmä nimen perusteella.
Nouda yhden mukautetun komponentin koko määritelmä nimen perusteella, mukaan lukien sen kenttäluettelo.
Todennus: API-avain (x-api-key-otsake tai api_key-kyselyparametri).
| Parametri | Tyyppi | Pakollinen | Huomautukset |
|---|---|---|---|
name | merkkijono | kyllä | Skeeman nimi, esim. post. |
| Parametri | Tyyppi | Pakollinen | Huomautukset |
|---|---|---|---|
websiteId | uuid | kyllä | Täytyy olla kelvollinen UUID. |
api_key | merkkijono | ei | Vaihtoehto x-api-key-otsakkeelle. |
{
"id": "...",
"name": "postaus",
"displayName": "Postaus",
"description": "Dokumentaatiopostaus",
"category": "Mukautettu",
"titleField": "otsikko",
"routeSlugField": "otsikko",
"icon": null,
"fields": [
{ "name": "otsikko", "type": "merkkijono", "required": true }
],
"slugFields": ["otsikko", "kuvaus"],
"version": 8
}
slugFields lasketaan — kaikkien merkkijonotyyppisten kenttien nimet.
curl '{CMS_API_URL}/components/post?websiteId=<uuid>' \
-H 'x-api-key: <key>'
400 — puuttuva tai virheellinen websiteId401 — virheellinen API-avain404 — skeemaa ei löydy