WebstoreTemplatePreviewDto
compatibilityModeenumRequired
Possible enum values
invalidpaynowtebex
compiledWebstoreTemplateCompiledFileDto[]Required
content_typestringRequired
file_namestringRequired
compiledstringOptional
errorstringOptional
compiled_atstringRequired
schemaWebstoreTemplateSchemaDtoOptional
authorstringRequired
configWebstoreTemplateSchemaSectionDto[]Required
headerstringRequired
optionsWebstoreTemplateSchemaOptionDto[]Required
→ WebstoreTemplateSchemaOptionDtosupport_emailstringOptional
support_urlstringOptional
updatesWebstoreTemplateSchemaUpdatesDtoOptional
github_branchstringRequired
supportedbooleanRequired
version_check_supportedbooleanRequired
github_tokenstringOptional
github_urlstringOptional
versionstringOptional
Example
{
"compatibilityMode": "invalid",
"compiled": [
{
"content_type": "string",
"file_name": "string",
"compiled": "string",
"error": "string"
}
],
"compiled_at": "2024-01-01T00:00:00Z",
"schema": {
"author": "string",
"config": [
{
"header": "string",
"options": [
{
"id": "string",
"name": "string",
"nested_options": [
{}
],
"type": "string",
"values": [
"string"
],
"default": {},
"description": "string",
"max": 0,
"min": 0,
"multiline": true,
"numeric": true
}
]
}
],
"support_email": "string",
"support_url": "string",
"updates": {
"github_branch": "string",
"supported": true,
"version_check_supported": true,
"github_token": "string",
"github_url": "string",
"version": "string"
}
}
}