Ambil definisi lengkap field sebuah komponen kustom berdasarkan nama.
Ambil definisi lengkap satu komponen kustom berdasarkan nama, termasuk daftar field-nya.
Auth: Kunci API (header x-api-key atau parameter kueri api_key).
| Parameter | Tipe | Wajib | Catatan |
|---|---|---|---|
name | string | ya | Nama skema, misalnya post. |
| Parameter | Tipe | Wajib | Catatan |
|---|---|---|---|
websiteId | uuid | ya | Harus berupa UUID yang valid. |
api_key | string | tidak | Alternatif untuk header x-api-key. |
{
"id": "...",
"name": "post",
"displayName": "Post",
"description": "Sebuah Post dokumentasi",
"category": "Kustom",
"titleField": "title",
"routeSlugField": "title",
"icon": null,
"fields": [
{ "name": "title", "type": "string", "required": true }
],
"slugFields": ["title", "description"],
"version": 8
}
slugFields dihitung — nama semua field bertipe string.
curl '{CMS_API_URL}/components/post?websiteId=<uuid>' \
-H 'x-api-key: <key>'
400 — websiteId hilang atau tidak valid401 — kunci API tidak valid404 — skema tidak ditemukan