הצג תקצירים של רכיבי תוכן מותאמים אישית של אתר.
הצג תקצירים של רכיבים מותאמים אישית (סכמת סוג תוכן) עבור אתר, מסודרים לפי שם. מוחזרות רק סכמות מותאמות אישית שהוגדרו על ידי המשתמש.
אימות: מפתח API (כותרת x-api-key או פרמטר השאילתה api_key).
| פרמטר | סוג | חובה | הערות |
|---|---|---|---|
websiteId | uuid | כן | חייב להיות UUID תקף. אין נסיגת Host/תצורה בנקודת קצה זו. |
state | string | לא | סינון לפי מצב מחזור חיים: draft, active או archived. |
api_key | string | לא | חלופה לכותרת x-api-key. |
מערך JSON של תקצירי רכיבים:
[
{
"id": "...",
"name": "post",
"displayName": "Post",
"description": "A documentation Post",
"category": "Custom",
"tags": [],
"fields": [],
"icon": null,
"source": "custom",
"version": 8,
"routeSlugField": "title"
}
]
source הוא תמיד "custom". displayName נופל חזרה אל name, ו-category מוגדר כברירת מחדל ל-"Custom" כאשר אינו מוגדר.
curl '{CMS_API_URL}/components?websiteId=<uuid>&state=active' \
-H 'x-api-key: <key>'
400 — websiteId חסר או לא חוקי401 — מפתח API לא חוקי