Özel bir bileşenin tam alan tanımını adına göre alın.
Alan listesini de içerecek şekilde, özel bir bileşenin tam tanımını adına göre alın.
Kimlik doğrulama: API anahtarı (x-api-key üstbilgisi veya api_key sorgu parametresi).
| Parametre | Tür | Gerekli | Notlar |
|---|---|---|---|
name | string | evet | Şema adı, örn. post. |
| Parametre | Tür | Gerekli | Notlar |
|---|---|---|---|
websiteId | uuid | evet | Geçerli bir UUID olmalıdır. |
api_key | string | hayır | x-api-key üstbilgisine alternatif. |
{
"id": "...",
"name": "post",
"displayName": "Gönderi",
"description": "Bir dokümantasyon Gönderisi",
"category": "Özel",
"titleField": "title",
"routeSlugField": "title",
"icon": null,
"fields": [
{ "name": "title", "type": "string", "required": true }
],
"slugFields": ["title", "description"],
"version": 8
}
slugFields, tüm string tipindeki alanların adları olacak şekilde hesaplanır.
curl '{CMS_API_URL}/components/post?websiteId=<uuid>' \
-H 'x-api-key: <key>'
400 — eksik veya geçersiz websiteId401 — geçersiz API anahtarı404 — şema bulunamadı