Шаблоны блоков
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
Схема для создания категории шаблонов блоков
namestring · min: 1 · max: 100Required
Название категории
Responses
201
Successful Response
application/json
Схема ответа с данными категории
idintegerRequired
namestringRequired
created_atstring · date-timeRequired
422
Validation Error
application/json
post
/api/block-templates/categoriesAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
Схема для создания шаблона блока
category_idintegerRequired
ID категории
template_namestring · min: 1 · max: 100Required
Название класса/компонента на фронтенде
namestring · min: 1 · max: 255Required
Отображаемое название шаблона
settingsany ofOptional
Настройки шаблона
objectOptional
nullOptional
default_dataany ofOptional
Данные по умолчанию
objectOptional
nullOptional
preview_urlany ofOptional
URL изображения предпросмотра
stringOptional
nullOptional
Responses
201
Successful Response
application/json
Схема ответа с данными шаблона блока
idintegerRequired
category_idintegerRequired
template_namestringRequired
namestringRequired
settingsany ofRequired
objectOptional
nullOptional
default_dataany ofRequired
objectOptional
nullOptional
preview_urlany ofRequired
stringOptional
nullOptional
created_atstring · date-timeRequired
422
Validation Error
application/json
post
/api/block-templatesAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
template_idintegerRequired
Body
Схема для обновления шаблона блока
category_idany ofOptional
ID категории
integerOptional
nullOptional
template_nameany ofOptional
Название класса/компонента
string · min: 1 · max: 100Optional
nullOptional
nameany ofOptional
Отображаемое название
string · min: 1 · max: 255Optional
nullOptional
settingsany ofOptional
Настройки
objectOptional
nullOptional
default_dataany ofOptional
Данные по умолчанию
objectOptional
nullOptional
preview_urlany ofOptional
URL предпросмотра
stringOptional
nullOptional
Responses
200
Successful Response
application/json
422
Validation Error
application/json
patch
/api/block-templates/{template_id}Path parameters
category_idintegerRequired
Query parameters
skipintegerOptionalDefault:
Количество пропускаемых записей
0limitinteger · min: 1 · max: 100OptionalDefault:
Максимальное количество записей
100Responses
200
Successful Response
application/json
422
Validation Error
application/json
get
/api/block-templates/category/{category_id}/templatesПоследнее обновление