Gaukite vieno pasirinktinio komponento pilną laukų apibrėžimą pagal pavadinimą.
Gaukite vieno pasirinktinio komponento visą apibrėžtį pagal pavadinimą, įskaitant jo laukų sąrašą.
Autentifikavimas: API raktas (x-api-key antraštė arba api_key užklausos parametras).
| Parametras | Tipas | Privalomas | Pastabos |
|---|---|---|---|
name | string | taip | Schemos pavadinimas, pvz., post. |
| Parametras | Tipas | Privalomas | Pastabos |
|---|---|---|---|
websiteId | uuid | taip | Turi būti galiojantis UUID. |
api_key | string | ne | Alternatyva x-api-key antraštei. |
{
"id": "...",
"name": "post",
"displayName": "Įrašas",
"description": "Dokumentacijos įrašas",
"category": "Pasirinktinis",
"titleField": "title",
"routeSlugField": "title",
"icon": null,
"fields": [
{ "name": "title", "type": "string", "required": true }
],
"slugFields": ["title", "description"],
"version": 8
}
slugFields apskaičiuojamas — visų teksto tipo laukų pavadinimai.
curl '{CMS_API_URL}/components/post?websiteId=<uuid>' \
-H 'x-api-key: <key>'
400 — trūksta arba neteisingas websiteId401 — neteisingas API raktas404 — schema nerasta