Request to create a new Page.
| Name | Type | Description | Notes |
|---|---|---|---|
| slug | str | URL-safe slug (globally unique, lowercase + hyphens) | |
| template | str | [optional] [default to 'generic'] | |
| sections | List[SectionConfig] | [optional] | |
| custom_html | str | [optional] | |
| meta | PageMeta | ||
| hero | HeroConfig | [optional] | |
| theme | ThemeConfig | [optional] | |
| seo | SEOConfig | [optional] | |
| stats | List[StatItem] | [optional] | |
| featured_gallery | FeaturedGalleryConfigInput | [optional] | |
| tabs | List[PageTabInput] | [optional] | |
| password_secret_name | str | [optional] | |
| is_active | bool | [optional] [default to True] |
from mixpeek.models.create_page_request import CreatePageRequest
# TODO update the JSON string below
json = "{}"
# create an instance of CreatePageRequest from a JSON string
create_page_request_instance = CreatePageRequest.from_json(json)
# print the JSON string representation of the object
print(CreatePageRequest.to_json())
# convert the object into a dict
create_page_request_dict = create_page_request_instance.to_dict()
# create an instance of CreatePageRequest from a dict
create_page_request_from_dict = CreatePageRequest.from_dict(create_page_request_dict)