Pobierz pełną definicję pól pojedynczego niestandardowego komponentu według nazwy.
Pobierz pełną definicję pojedynczego niestandardowego komponentu według nazwy, łącznie z listą pól.
Uwierzytelnianie: Klucz API (nagłówek x-api-key lub parametr zapytania api_key).
| Parametr | Typ | Wymagane | Uwagi |
|---|---|---|---|
name | string | tak | Nazwa schematu, np. post. |
| Parametr | Typ | Wymagane | Uwagi |
|---|---|---|---|
websiteId | uuid | tak | Musi być prawidłowym identyfikatorem UUID. |
api_key | string | nie | Alternatywa dla nagłówka x-api-key. |
{
"id": "...",
"name": "post",
"displayName": "Post",
"description": "Wpis dokumentacyjny",
"category": "Niestandardowy",
"titleField": "title",
"routeSlugField": "title",
"icon": null,
"fields": [
{ "name": "title", "type": "string", "required": true }
],
"slugFields": ["title", "description"],
"version": 8
}
slugFields są obliczane — nazwy wszystkich pól typu string.
curl '{CMS_API_URL}/components/post?websiteId=<uuid>' \
-H 'x-api-key: <key>'
400 — brak lub nieprawidłowe websiteId401 — nieprawidłowy klucz API404 — nie znaleziono schematu