Išvardykite svetainės pasirinktinių komponentų (turinio tipo schemų) santraukas.
Išvardykite tinklalapio pasirinktinių komponentų (turinio tipo schemų) santraukas, surikiuotas pagal pavadinimą. Grąžinamos tik naudotojo apibrėžtos pasirinktinės schemos.
Autentifikavimas: API raktas (x-api-key antraštė arba api_key užklausos parametras).
| Parametras | Tipas | Privaloma | Pastabos |
|---|---|---|---|
websiteId | uuid | taip | Privalo būti galiojantis UUID. Šiame galiniame taške nėra Host/konfigūracijos atsarginio varianto. |
state | string | ne | Filtruoti pagal gyvavimo ciklo būseną: draft, active arba archived. |
api_key | string | ne | Alternatyva x-api-key antraštei. |
JSON masyvas su komponentų santraukomis:
[
{
"id": "...",
"name": "post",
"displayName": "Post",
"description": "A documentation Post",
"category": "Custom",
"tags": [],
"fields": [],
"icon": null,
"source": "custom",
"version": 8,
"routeSlugField": "title"
}
]
source visada yra "custom". displayName, jei nenustatytas, perima name, o category pagal numatymą yra "Custom".
curl '{CMS_API_URL}/components?websiteId=<uuid>&state=active' \
-H 'x-api-key: <key>'
400 — trūksta arba neteisingas websiteId401 — neteisingas API raktas