{"openapi": "3.1.0", "info": {"title": "Wagtail API", "version": "3.0.0", "description": "Wagtail v3 read and write API"}, "paths": {"/api/v3-preview/pages/": {"get": {"operationId": "pages_list", "summary": "List pages", "parameters": [{"in": "query", "name": "type", "schema": {"default": [], "items": {"enum": ["wagtailcore.Page", "core.ContentPage", "core.HomePage"], "type": "string"}, "title": "Type", "type": "array"}, "required": false}, {"in": "query", "name": "ancestor_of", "schema": {"anyOf": [{"exclusiveMinimum": 0, "type": "integer"}, {"type": "null"}], "title": "Ancestor Of"}, "required": false}, {"in": "query", "name": "child_of", "schema": {"anyOf": [{"exclusiveMinimum": 0, "type": "integer"}, {"const": "root", "type": "string"}, {"type": "null"}], "title": "Child Of"}, "required": false}, {"in": "query", "name": "descendant_of", "schema": {"anyOf": [{"exclusiveMinimum": 0, "type": "integer"}, {"const": "root", "type": "string"}, {"type": "null"}], "title": "Descendant Of"}, "required": false}, {"in": "query", "name": "translation_of", "schema": {"anyOf": [{"exclusiveMinimum": 0, "type": "integer"}, {"const": "root", "type": "string"}, {"type": "null"}], "title": "Translation Of"}, "required": false}, {"in": "query", "name": "locale", "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Locale"}, "required": false}, {"in": "query", "name": "site", "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Site"}, "required": false}, {"in": "query", "name": "order", "schema": {"anyOf": [{"const": "random", "type": "string"}, {"items": {"type": "string"}, "type": "array"}], "default": [], "title": "Order"}, "required": false}, {"in": "query", "name": "search", "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Search"}, "required": false}, {"in": "query", "name": "search_operator", "schema": {"anyOf": [{"enum": ["and", "or"], "type": "string"}, {"type": "null"}], "title": "Search Operator"}, "required": false}, {"in": "query", "name": "limit", "schema": {"default": 20, "minimum": 1, "title": "Limit", "type": "integer"}, "required": false}, {"in": "query", "name": "offset", "schema": {"default": 0, "minimum": 0, "title": "Offset", "type": "integer"}, "required": false}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/PagedBasePageSchema"}}}}}, "tags": ["pages"], "security": [{"BearerTokenAuth": []}, {"AllowAnonymous": []}]}, "post": {"operationId": "pages_create", "summary": "Create page", "parameters": [{"in": "query", "name": "rich_text_format", "schema": {"anyOf": [{"enum": ["db_html", "html", "db_markdown", "markdown"], "type": "string"}, {"type": "null"}], "title": "Rich Text Format"}, "required": false}], "responses": {"201": {"description": "Created", "content": {"application/json": {"schema": {"description": "A union of models, discriminated by the content type in `meta.type`.", "oneOf": [{"$ref": "#/components/schemas/PageSchema"}, {"$ref": "#/components/schemas/ContentPageSchema"}, {"$ref": "#/components/schemas/HomePageSchema"}], "title": "Response"}}}}}, "tags": ["pages"], "requestBody": {"content": {"application/json": {"schema": {"description": "A union of models, discriminated by the content type in `meta.type`.", "oneOf": [{"$ref": "#/components/schemas/ContentPageCreateSchema"}, {"$ref": "#/components/schemas/HomePageCreateSchema"}], "title": "Data"}}}, "required": true}, "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/pages/find/": {"get": {"operationId": "pages_find", "summary": "Find page", "parameters": [{"in": "query", "name": "id", "schema": {"anyOf": [{"exclusiveMinimum": 0, "type": "integer"}, {"type": "null"}], "title": "Id"}, "required": false}, {"in": "query", "name": "html_path", "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Html Path"}, "required": false}, {"in": "query", "name": "site", "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Site"}, "required": false}, {"in": "query", "name": "version", "schema": {"anyOf": [{"enum": ["live", "draft"], "type": "string"}, {"type": "null"}], "default": "live", "title": "Version"}, "required": false}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"description": "A union of models, discriminated by the content type in `meta.type`.", "oneOf": [{"$ref": "#/components/schemas/PageSchema"}, {"$ref": "#/components/schemas/ContentPageSchema"}, {"$ref": "#/components/schemas/HomePageSchema"}], "title": "Response"}}}}}, "tags": ["pages"], "security": [{"BearerTokenAuth": []}, {"AllowAnonymous": []}]}}, "/api/v3-preview/pages/{page_id}/": {"get": {"operationId": "pages_detail", "summary": "Page detail", "parameters": [{"in": "path", "name": "page_id", "schema": {"title": "Page Id", "type": "integer"}, "required": true}, {"in": "query", "name": "version", "schema": {"anyOf": [{"enum": ["live", "draft"], "type": "string"}, {"type": "null"}], "default": "live", "title": "Version"}, "required": false}, {"in": "query", "name": "rich_text_format", "schema": {"anyOf": [{"enum": ["db_html", "html", "db_markdown", "markdown"], "type": "string"}, {"type": "null"}], "title": "Rich Text Format"}, "required": false}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"description": "A union of models, discriminated by the content type in `meta.type`.", "oneOf": [{"$ref": "#/components/schemas/PageSchema"}, {"$ref": "#/components/schemas/ContentPageSchema"}, {"$ref": "#/components/schemas/HomePageSchema"}], "title": "Response"}}}}}, "tags": ["pages"], "security": [{"BearerTokenAuth": []}, {"AllowAnonymous": []}]}, "patch": {"operationId": "pages_update", "summary": "Update page", "parameters": [{"in": "path", "name": "page_id", "schema": {"title": "Page Id", "type": "integer"}, "required": true}, {"in": "query", "name": "rich_text_format", "schema": {"anyOf": [{"enum": ["db_html", "html", "db_markdown", "markdown"], "type": "string"}, {"type": "null"}], "title": "Rich Text Format"}, "required": false}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"description": "A union of models, discriminated by the content type in `meta.type`.", "oneOf": [{"$ref": "#/components/schemas/PageSchema"}, {"$ref": "#/components/schemas/ContentPageSchema"}, {"$ref": "#/components/schemas/HomePageSchema"}], "title": "Response"}}}}}, "tags": ["pages"], "requestBody": {"content": {"application/json": {"schema": {"description": "A union of models, discriminated by the content type in `meta.type`.", "oneOf": [{"$ref": "#/components/schemas/ContentPagePatchSchema"}, {"$ref": "#/components/schemas/HomePagePatchSchema"}], "title": "Data"}}}, "required": true}, "security": [{"BearerTokenAuth": []}]}, "delete": {"operationId": "pages_delete", "summary": "Delete page", "parameters": [{"in": "path", "name": "page_id", "schema": {"exclusiveMinimum": 0, "title": "Page Id", "type": "integer"}, "required": true}], "responses": {"204": {"description": "No Content"}}, "tags": ["pages"], "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/pages/{page_id}/revisions/": {"get": {"operationId": "pages_revisions_list", "summary": "List page revisions", "parameters": [{"in": "path", "name": "page_id", "schema": {"title": "Page Id", "type": "integer"}, "required": true}, {"in": "query", "name": "created_at_from", "schema": {"anyOf": [{"format": "date-time", "type": "string"}, {"type": "null"}], "title": "Created At From"}, "required": false}, {"in": "query", "name": "created_at_to", "schema": {"anyOf": [{"format": "date-time", "type": "string"}, {"type": "null"}], "title": "Created At To"}, "required": false}, {"in": "query", "name": "user_id", "schema": {"anyOf": [{"type": "integer"}, {"type": "string"}, {"type": "null"}], "title": "User Id"}, "required": false}, {"in": "query", "name": "approved_go_live_at_from", "schema": {"anyOf": [{"format": "date-time", "type": "string"}, {"type": "null"}], "title": "Approved Go Live At From"}, "required": false}, {"in": "query", "name": "approved_go_live_at_to", "schema": {"anyOf": [{"format": "date-time", "type": "string"}, {"type": "null"}], "title": "Approved Go Live At To"}, "required": false}, {"in": "query", "name": "object_str", "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Object Str"}, "required": false}, {"in": "query", "name": "limit", "schema": {"default": 20, "minimum": 1, "title": "Limit", "type": "integer"}, "required": false}, {"in": "query", "name": "offset", "schema": {"default": 0, "minimum": 0, "title": "Offset", "type": "integer"}, "required": false}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/PagedRevisionSchema"}}}}}, "tags": ["pages"], "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/pages/{page_id}/revisions/{revision_id}/": {"get": {"operationId": "pages_revisions_detail", "summary": "Page revision detail", "parameters": [{"in": "path", "name": "page_id", "schema": {"title": "Page Id", "type": "integer"}, "required": true}, {"in": "path", "name": "revision_id", "schema": {"exclusiveMinimum": 0, "title": "Revision Id", "type": "integer"}, "required": true}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/PageRevisionDetailSchema"}}}}}, "tags": ["pages"], "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/pages/{page_id}/actions/publish/": {"post": {"operationId": "pages_actions_publish", "summary": "Publish page", "parameters": [{"in": "path", "name": "page_id", "schema": {"exclusiveMinimum": 0, "title": "Page Id", "type": "integer"}, "required": true}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"description": "A union of models, discriminated by the content type in `meta.type`.", "oneOf": [{"$ref": "#/components/schemas/PageSchema"}, {"$ref": "#/components/schemas/ContentPageSchema"}, {"$ref": "#/components/schemas/HomePageSchema"}], "title": "Response"}}}}}, "tags": ["pages"], "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/pages/{page_id}/actions/unpublish/": {"post": {"operationId": "pages_actions_unpublish", "summary": "Unpublish page", "parameters": [{"in": "path", "name": "page_id", "schema": {"exclusiveMinimum": 0, "title": "Page Id", "type": "integer"}, "required": true}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"description": "A union of models, discriminated by the content type in `meta.type`.", "oneOf": [{"$ref": "#/components/schemas/PageSchema"}, {"$ref": "#/components/schemas/ContentPageSchema"}, {"$ref": "#/components/schemas/HomePageSchema"}], "title": "Response"}}}}}, "tags": ["pages"], "requestBody": {"content": {"application/json": {"schema": {"allOf": [{"$ref": "#/components/schemas/PageUnpublishSchema"}], "default": {"recursive": false}}}}, "required": false}, "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/pages/{page_id}/actions/copy/": {"post": {"operationId": "pages_actions_copy", "summary": "Copy page", "parameters": [{"in": "path", "name": "page_id", "schema": {"exclusiveMinimum": 0, "title": "Page Id", "type": "integer"}, "required": true}], "responses": {"201": {"description": "Created", "content": {"application/json": {"schema": {"description": "A union of models, discriminated by the content type in `meta.type`.", "oneOf": [{"$ref": "#/components/schemas/PageSchema"}, {"$ref": "#/components/schemas/ContentPageSchema"}, {"$ref": "#/components/schemas/HomePageSchema"}], "title": "Response"}}}}}, "tags": ["pages"], "requestBody": {"content": {"application/json": {"schema": {"allOf": [{"$ref": "#/components/schemas/PageCopySchema"}], "default": {"destination_id": null, "recursive": false, "keep_live": true, "slug": null, "title": null}}}}, "required": false}, "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/pages/{page_id}/actions/move/": {"post": {"operationId": "pages_actions_move", "summary": "Move page", "parameters": [{"in": "path", "name": "page_id", "schema": {"exclusiveMinimum": 0, "title": "Page Id", "type": "integer"}, "required": true}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"description": "A union of models, discriminated by the content type in `meta.type`.", "oneOf": [{"$ref": "#/components/schemas/PageSchema"}, {"$ref": "#/components/schemas/ContentPageSchema"}, {"$ref": "#/components/schemas/HomePageSchema"}], "title": "Response"}}}}}, "tags": ["pages"], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/PageMoveSchema"}}}, "required": true}, "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/pages/{page_id}/actions/delete/": {"delete": {"operationId": "pages_actions_delete", "summary": "Delete page", "parameters": [{"in": "path", "name": "page_id", "schema": {"exclusiveMinimum": 0, "title": "Page Id", "type": "integer"}, "required": true}], "responses": {"204": {"description": "No Content"}}, "tags": ["pages"], "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/pages/{page_id}/actions/revert/": {"post": {"operationId": "pages_actions_revert", "summary": "Revert page to a previous revision", "parameters": [{"in": "path", "name": "page_id", "schema": {"exclusiveMinimum": 0, "title": "Page Id", "type": "integer"}, "required": true}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"description": "A union of models, discriminated by the content type in `meta.type`.", "oneOf": [{"$ref": "#/components/schemas/PageSchema"}, {"$ref": "#/components/schemas/ContentPageSchema"}, {"$ref": "#/components/schemas/HomePageSchema"}], "title": "Response"}}}}}, "tags": ["pages"], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/PageRevertSchema"}}}, "required": true}, "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/pages/{page_id}/actions/convert_alias/": {"post": {"operationId": "pages_actions_convert_alias", "summary": "Convert alias page to a regular page", "parameters": [{"in": "path", "name": "page_id", "schema": {"exclusiveMinimum": 0, "title": "Page Id", "type": "integer"}, "required": true}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"description": "A union of models, discriminated by the content type in `meta.type`.", "oneOf": [{"$ref": "#/components/schemas/PageSchema"}, {"$ref": "#/components/schemas/ContentPageSchema"}, {"$ref": "#/components/schemas/HomePageSchema"}], "title": "Response"}}}}}, "tags": ["pages"], "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/pages/{page_id}/actions/create_alias/": {"post": {"operationId": "pages_actions_create_alias", "summary": "Create an alias of a page", "parameters": [{"in": "path", "name": "page_id", "schema": {"exclusiveMinimum": 0, "title": "Page Id", "type": "integer"}, "required": true}], "responses": {"201": {"description": "Created", "content": {"application/json": {"schema": {"description": "A union of models, discriminated by the content type in `meta.type`.", "oneOf": [{"$ref": "#/components/schemas/PageSchema"}, {"$ref": "#/components/schemas/ContentPageSchema"}, {"$ref": "#/components/schemas/HomePageSchema"}], "title": "Response"}}}}}, "tags": ["pages"], "requestBody": {"content": {"application/json": {"schema": {"allOf": [{"$ref": "#/components/schemas/PageCreateAliasSchema"}], "default": {"destination_id": null, "recursive": false, "slug": null}}}}, "required": false}, "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/pages/{page_id}/actions/copy_for_translation/": {"post": {"operationId": "pages_actions_copy_for_translation", "summary": "Copy page for translation", "parameters": [{"in": "path", "name": "page_id", "schema": {"exclusiveMinimum": 0, "title": "Page Id", "type": "integer"}, "required": true}], "responses": {"201": {"description": "Created", "content": {"application/json": {"schema": {"description": "A union of models, discriminated by the content type in `meta.type`.", "oneOf": [{"$ref": "#/components/schemas/PageSchema"}, {"$ref": "#/components/schemas/ContentPageSchema"}, {"$ref": "#/components/schemas/HomePageSchema"}], "title": "Response"}}}}}, "tags": ["pages"], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/PageCopyForTranslationSchema"}}}, "required": true}, "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/schema/": {"get": {"operationId": "schema_list", "summary": "List registered content types", "parameters": [], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ContentTypeListSchema"}}}}}, "tags": ["schema"], "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/schema/{type_name}/": {"get": {"operationId": "schema_detail", "summary": "Schemas for a content type", "parameters": [{"in": "path", "name": "type_name", "schema": {"title": "Type Name", "type": "string"}, "required": true}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/SchemaDetailResponse"}}}}}, "tags": ["schema"], "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/sites/": {"get": {"operationId": "sites_list", "summary": "List sites", "parameters": [{"in": "query", "name": "limit", "schema": {"default": 20, "minimum": 1, "title": "Limit", "type": "integer"}, "required": false}, {"in": "query", "name": "offset", "schema": {"default": 0, "minimum": 0, "title": "Offset", "type": "integer"}, "required": false}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/PagedSiteSchema"}}}}}, "tags": ["sites"], "security": [{"BearerTokenAuth": []}]}, "post": {"operationId": "sites_create", "summary": "Create site", "parameters": [], "responses": {"201": {"description": "Created", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/SiteSchema"}}}}}, "tags": ["sites"], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/SiteInputSchema"}}}, "required": true}, "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/sites/{site_id}/": {"get": {"operationId": "sites_detail", "summary": "Site detail", "parameters": [{"in": "path", "name": "site_id", "schema": {"title": "Site Id", "type": "integer"}, "required": true}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/SiteSchema"}}}}}, "tags": ["sites"], "security": [{"BearerTokenAuth": []}]}, "put": {"operationId": "sites_update", "summary": "Update site", "parameters": [{"in": "path", "name": "site_id", "schema": {"title": "Site Id", "type": "integer"}, "required": true}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/SiteSchema"}}}}}, "tags": ["sites"], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/SiteInputSchema"}}}, "required": true}, "security": [{"BearerTokenAuth": []}]}, "delete": {"operationId": "sites_delete", "summary": "Delete site", "parameters": [{"in": "path", "name": "site_id", "schema": {"title": "Site Id", "type": "integer"}, "required": true}], "responses": {"204": {"description": "No Content"}}, "tags": ["sites"], "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/whoami/": {"get": {"operationId": "whoami", "summary": "Current API user", "parameters": [], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/WhoAmISchema"}}}}}, "tags": ["auth"], "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/redirects/": {"get": {"operationId": "redirects_list", "summary": "List redirects", "parameters": [{"in": "query", "name": "order", "schema": {"anyOf": [{"const": "random", "type": "string"}, {"items": {"type": "string"}, "type": "array"}], "default": [], "title": "Order"}, "required": false}, {"in": "query", "name": "limit", "schema": {"default": 20, "minimum": 1, "title": "Limit", "type": "integer"}, "required": false}, {"in": "query", "name": "offset", "schema": {"default": 0, "minimum": 0, "title": "Offset", "type": "integer"}, "required": false}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/PagedRedirectSchema"}}}}}, "tags": ["redirects"], "security": [{"BearerTokenAuth": []}, {"AllowAnonymous": []}]}, "post": {"operationId": "redirects_create", "summary": "Create redirect", "parameters": [], "responses": {"201": {"description": "Created", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/RedirectSchema"}}}}}, "tags": ["redirects"], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/RedirectInputSchema"}}}, "required": true}, "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/redirects/find/": {"get": {"operationId": "redirects_find", "summary": "Find redirect", "parameters": [{"in": "query", "name": "id", "schema": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id"}, "required": false}, {"in": "query", "name": "html_path", "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Html Path"}, "required": false}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/RedirectSchema"}}}}}, "tags": ["redirects"], "security": [{"BearerTokenAuth": []}, {"AllowAnonymous": []}]}}, "/api/v3-preview/redirects/{redirect_id}/": {"get": {"operationId": "redirects_detail", "summary": "Redirect detail", "parameters": [{"in": "path", "name": "redirect_id", "schema": {"title": "Redirect Id", "type": "integer"}, "required": true}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/RedirectSchema"}}}}}, "tags": ["redirects"], "security": [{"BearerTokenAuth": []}, {"AllowAnonymous": []}]}, "put": {"operationId": "redirects_update", "summary": "Update redirect", "parameters": [{"in": "path", "name": "redirect_id", "schema": {"title": "Redirect Id", "type": "integer"}, "required": true}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/RedirectSchema"}}}}}, "tags": ["redirects"], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/RedirectInputSchema"}}}, "required": true}, "security": [{"BearerTokenAuth": []}]}, "delete": {"operationId": "redirects_delete", "summary": "Delete redirect", "parameters": [{"in": "path", "name": "redirect_id", "schema": {"title": "Redirect Id", "type": "integer"}, "required": true}], "responses": {"204": {"description": "No Content"}}, "tags": ["redirects"], "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/snippets/{type}/": {"get": {"operationId": "snippets_list", "summary": "List snippets", "parameters": [{"in": "path", "name": "type", "schema": {"const": "core.Feedback", "title": "Type", "type": "string"}, "required": true}, {"in": "query", "name": "locale", "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Locale"}, "required": false}, {"in": "query", "name": "translation_of", "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Translation Of"}, "required": false}, {"in": "query", "name": "order", "schema": {"anyOf": [{"const": "random", "type": "string"}, {"items": {"type": "string"}, "type": "array"}], "default": [], "title": "Order"}, "required": false}, {"in": "query", "name": "search", "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Search"}, "required": false}, {"in": "query", "name": "search_operator", "schema": {"anyOf": [{"enum": ["and", "or"], "type": "string"}, {"type": "null"}], "title": "Search Operator"}, "required": false}, {"in": "query", "name": "rich_text_format", "schema": {"anyOf": [{"enum": ["db_html", "html", "db_markdown", "markdown"], "type": "string"}, {"type": "null"}], "title": "Rich Text Format"}, "required": false}, {"in": "query", "name": "limit", "schema": {"default": 20, "minimum": 1, "title": "Limit", "type": "integer"}, "required": false}, {"in": "query", "name": "offset", "schema": {"default": 0, "minimum": 0, "title": "Offset", "type": "integer"}, "required": false}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/PagedFeedbackSchema"}}}}}, "tags": ["snippets"], "security": [{"BearerTokenAuth": []}]}, "post": {"operationId": "snippets_create", "summary": "Create snippet", "parameters": [{"in": "path", "name": "type", "schema": {"const": "core.Feedback", "title": "Type", "type": "string"}, "required": true}, {"in": "query", "name": "rich_text_format", "schema": {"anyOf": [{"enum": ["db_html", "html", "db_markdown", "markdown"], "type": "string"}, {"type": "null"}], "title": "Rich Text Format"}, "required": false}], "responses": {"201": {"description": "Created", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/FeedbackSchema"}}}}}, "tags": ["snippets"], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/FeedbackCreateSchema"}}}, "required": true}, "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/snippets/{type}/{pk}/": {"get": {"operationId": "snippets_detail", "summary": "Snippet detail", "parameters": [{"in": "path", "name": "type", "schema": {"const": "core.Feedback", "title": "Type", "type": "string"}, "required": true}, {"in": "path", "name": "pk", "schema": {"title": "Pk", "type": "string"}, "required": true}, {"in": "query", "name": "version", "schema": {"default": "live", "enum": ["live", "draft"], "title": "Version", "type": "string"}, "required": false}, {"in": "query", "name": "rich_text_format", "schema": {"anyOf": [{"enum": ["db_html", "html", "db_markdown", "markdown"], "type": "string"}, {"type": "null"}], "title": "Rich Text Format"}, "required": false}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/FeedbackSchema"}}}}}, "tags": ["snippets"], "security": [{"BearerTokenAuth": []}]}, "patch": {"operationId": "snippets_update", "summary": "Update snippet", "parameters": [{"in": "path", "name": "type", "schema": {"const": "core.Feedback", "title": "Type", "type": "string"}, "required": true}, {"in": "path", "name": "pk", "schema": {"title": "Pk", "type": "string"}, "required": true}, {"in": "query", "name": "rich_text_format", "schema": {"anyOf": [{"enum": ["db_html", "html", "db_markdown", "markdown"], "type": "string"}, {"type": "null"}], "title": "Rich Text Format"}, "required": false}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/FeedbackSchema"}}}}}, "tags": ["snippets"], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/FeedbackPatchSchema"}}}, "required": true}, "security": [{"BearerTokenAuth": []}]}, "delete": {"operationId": "snippets_delete", "summary": "Delete snippet", "parameters": [{"in": "path", "name": "type", "schema": {"const": "core.Feedback", "title": "Type", "type": "string"}, "required": true}, {"in": "path", "name": "pk", "schema": {"title": "Pk", "type": "string"}, "required": true}], "responses": {"204": {"description": "No Content"}}, "tags": ["snippets"], "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/snippets/{type}/{pk}/revisions/": {"get": {"operationId": "snippets_revisions_list", "summary": "List snippet revisions", "parameters": [{"in": "path", "name": "type", "schema": {"const": "", "title": "Type", "type": "string"}, "required": true}, {"in": "path", "name": "pk", "schema": {"title": "Pk", "type": "string"}, "required": true}, {"in": "query", "name": "created_at_from", "schema": {"anyOf": [{"format": "date-time", "type": "string"}, {"type": "null"}], "title": "Created At From"}, "required": false}, {"in": "query", "name": "created_at_to", "schema": {"anyOf": [{"format": "date-time", "type": "string"}, {"type": "null"}], "title": "Created At To"}, "required": false}, {"in": "query", "name": "user_id", "schema": {"anyOf": [{"type": "integer"}, {"type": "string"}, {"type": "null"}], "title": "User Id"}, "required": false}, {"in": "query", "name": "approved_go_live_at_from", "schema": {"anyOf": [{"format": "date-time", "type": "string"}, {"type": "null"}], "title": "Approved Go Live At From"}, "required": false}, {"in": "query", "name": "approved_go_live_at_to", "schema": {"anyOf": [{"format": "date-time", "type": "string"}, {"type": "null"}], "title": "Approved Go Live At To"}, "required": false}, {"in": "query", "name": "object_str", "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Object Str"}, "required": false}, {"in": "query", "name": "limit", "schema": {"default": 20, "minimum": 1, "title": "Limit", "type": "integer"}, "required": false}, {"in": "query", "name": "offset", "schema": {"default": 0, "minimum": 0, "title": "Offset", "type": "integer"}, "required": false}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/PagedRevisionSchema"}}}}}, "tags": ["snippets"], "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/snippets/{type}/{pk}/revisions/{revision_id}/": {"get": {"operationId": "snippets_revisions_detail", "summary": "Snippet revision detail", "parameters": [{"in": "path", "name": "type", "schema": {"const": "", "title": "Type", "type": "string"}, "required": true}, {"in": "path", "name": "pk", "schema": {"title": "Pk", "type": "string"}, "required": true}, {"in": "path", "name": "revision_id", "schema": {"exclusiveMinimum": 0, "title": "Revision Id", "type": "integer"}, "required": true}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/SnippetRevisionDetailSchema"}}}}}, "tags": ["snippets"], "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/snippets/{type}/{pk}/actions/delete/": {"delete": {"operationId": "snippets_actions_delete", "summary": "Delete snippet", "parameters": [{"in": "path", "name": "type", "schema": {"const": "core.Feedback", "title": "Type", "type": "string"}, "required": true}, {"in": "path", "name": "pk", "schema": {"title": "Pk", "type": "string"}, "required": true}], "responses": {"204": {"description": "No Content"}}, "tags": ["snippets"], "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/snippets/{type}/{pk}/actions/publish/": {"post": {"operationId": "snippets_actions_publish", "summary": "Publish snippet", "parameters": [{"in": "path", "name": "type", "schema": {"const": "", "title": "Type", "type": "string"}, "required": true}, {"in": "path", "name": "pk", "schema": {"title": "Pk", "type": "string"}, "required": true}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/FeedbackSchema"}}}}}, "tags": ["snippets"], "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/snippets/{type}/{pk}/actions/unpublish/": {"post": {"operationId": "snippets_actions_unpublish", "summary": "Unpublish snippet", "parameters": [{"in": "path", "name": "type", "schema": {"const": "", "title": "Type", "type": "string"}, "required": true}, {"in": "path", "name": "pk", "schema": {"title": "Pk", "type": "string"}, "required": true}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/FeedbackSchema"}}}}}, "tags": ["snippets"], "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/snippets/{type}/{pk}/actions/revert/": {"post": {"operationId": "snippets_actions_revert", "summary": "Revert snippet to a previous revision", "parameters": [{"in": "path", "name": "type", "schema": {"const": "", "title": "Type", "type": "string"}, "required": true}, {"in": "path", "name": "pk", "schema": {"title": "Pk", "type": "string"}, "required": true}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/FeedbackSchema"}}}}}, "tags": ["snippets"], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/SnippetRevertSchema"}}}, "required": true}, "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/snippets/{type}/{pk}/actions/copy_for_translation/": {"post": {"operationId": "snippets_actions_copy_for_translation", "summary": "Copy snippet for translation", "parameters": [{"in": "path", "name": "type", "schema": {"const": "", "title": "Type", "type": "string"}, "required": true}, {"in": "path", "name": "pk", "schema": {"title": "Pk", "type": "string"}, "required": true}], "responses": {"201": {"description": "Created", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/FeedbackSchema"}}}}}, "tags": ["snippets"], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/SnippetCopyForTranslationSchema"}}}, "required": true}, "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/documents/": {"get": {"operationId": "documents_list", "summary": "List documents", "parameters": [{"in": "query", "name": "order", "schema": {"anyOf": [{"const": "random", "type": "string"}, {"items": {"type": "string"}, "type": "array"}], "default": [], "title": "Order"}, "required": false}, {"in": "query", "name": "search", "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Search"}, "required": false}, {"in": "query", "name": "search_operator", "schema": {"anyOf": [{"enum": ["and", "or"], "type": "string"}, {"type": "null"}], "title": "Search Operator"}, "required": false}, {"in": "query", "name": "limit", "schema": {"default": 20, "minimum": 1, "title": "Limit", "type": "integer"}, "required": false}, {"in": "query", "name": "offset", "schema": {"default": 0, "minimum": 0, "title": "Offset", "type": "integer"}, "required": false}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/PagedDocumentSchema"}}}}}, "tags": ["documents"], "security": [{"BearerTokenAuth": []}, {"AllowAnonymous": []}]}, "post": {"operationId": "documents_create", "summary": "Create document", "parameters": [], "responses": {"201": {"description": "Created", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DocumentSchema"}}}}}, "tags": ["documents"], "requestBody": {"content": {"multipart/form-data": {"schema": {"properties": {"file": {"format": "binary", "title": "File", "type": "string"}, "title": {"maxLength": 255, "title": "Title", "type": "string"}, "collection_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Collection"}}, "required": ["file", "title"], "title": "MultiPartBodyParams", "type": "object"}}}, "required": true}, "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/documents/{document_id}/": {"get": {"operationId": "documents_detail", "summary": "Document detail", "parameters": [{"in": "path", "name": "document_id", "schema": {"title": "Document Id", "type": "integer"}, "required": true}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DocumentSchema"}}}}}, "tags": ["documents"], "security": [{"BearerTokenAuth": []}, {"AllowAnonymous": []}]}, "patch": {"operationId": "documents_update", "summary": "Update document", "parameters": [{"in": "path", "name": "document_id", "schema": {"title": "Document Id", "type": "integer"}, "required": true}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DocumentSchema"}}}}}, "tags": ["documents"], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/CustomDocumentPatchSchema"}}}, "required": true}, "security": [{"BearerTokenAuth": []}]}, "delete": {"operationId": "documents_delete", "summary": "Delete document", "parameters": [{"in": "path", "name": "document_id", "schema": {"title": "Document Id", "type": "integer"}, "required": true}], "responses": {"204": {"description": "No Content"}}, "tags": ["documents"], "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/images/": {"get": {"operationId": "images_list", "summary": "List images", "parameters": [{"in": "query", "name": "order", "schema": {"anyOf": [{"const": "random", "type": "string"}, {"items": {"type": "string"}, "type": "array"}], "default": [], "title": "Order"}, "required": false}, {"in": "query", "name": "search", "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Search"}, "required": false}, {"in": "query", "name": "search_operator", "schema": {"anyOf": [{"enum": ["and", "or"], "type": "string"}, {"type": "null"}], "title": "Search Operator"}, "required": false}, {"in": "query", "name": "limit", "schema": {"default": 20, "minimum": 1, "title": "Limit", "type": "integer"}, "required": false}, {"in": "query", "name": "offset", "schema": {"default": 0, "minimum": 0, "title": "Offset", "type": "integer"}, "required": false}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/PagedImageSchema"}}}}}, "tags": ["images"], "security": [{"BearerTokenAuth": []}, {"AllowAnonymous": []}]}, "post": {"operationId": "images_create", "summary": "Create image", "parameters": [], "responses": {"201": {"description": "Created", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ImageSchema"}}}}}, "tags": ["images"], "requestBody": {"content": {"multipart/form-data": {"schema": {"properties": {"file": {"format": "binary", "title": "File", "type": "string"}, "title": {"maxLength": 255, "title": "Title", "type": "string"}, "description": {"anyOf": [{"maxLength": 255, "type": "string"}, {"type": "null"}], "default": "", "title": "Description"}, "collection_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Collection"}, "focal_point_x": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Focal Point X"}, "focal_point_y": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Focal Point Y"}, "focal_point_width": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Focal Point Width"}, "focal_point_height": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Focal Point Height"}}, "required": ["file", "title"], "title": "MultiPartBodyParams", "type": "object"}}}, "required": true}, "security": [{"BearerTokenAuth": []}]}}, "/api/v3-preview/images/{image_id}/": {"get": {"operationId": "images_detail", "summary": "Image detail", "parameters": [{"in": "path", "name": "image_id", "schema": {"title": "Image Id", "type": "integer"}, "required": true}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ImageSchema"}}}}}, "tags": ["images"], "security": [{"BearerTokenAuth": []}, {"AllowAnonymous": []}]}, "patch": {"operationId": "images_update", "summary": "Update image", "parameters": [{"in": "path", "name": "image_id", "schema": {"title": "Image Id", "type": "integer"}, "required": true}], "responses": {"200": {"description": "OK", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ImageSchema"}}}}}, "tags": ["images"], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/CustomImagePatchSchema"}}}, "required": true}, "security": [{"BearerTokenAuth": []}]}, "delete": {"operationId": "images_delete", "summary": "Delete image", "parameters": [{"in": "path", "name": "image_id", "schema": {"title": "Image Id", "type": "integer"}, "required": true}], "responses": {"204": {"description": "No Content"}}, "tags": ["images"], "security": [{"BearerTokenAuth": []}]}}}, "components": {"schemas": {"Input": {"properties": {"limit": {"default": 20, "minimum": 1, "title": "Limit", "type": "integer"}, "offset": {"default": 0, "minimum": 0, "title": "Offset", "type": "integer"}}, "title": "Input", "type": "object"}, "OrderingSchema": {"description": "Order a queryset by one or more of its own APIFields.\n\nGeneric across content types: ``base_fields`` (passed to\n``order_queryset``) names the fields every model of this kind always\nallows to order by, on top of the queryset's own ``api_fields``.", "properties": {"order": {"anyOf": [{"const": "random", "type": "string"}, {"items": {"type": "string"}, "type": "array"}], "default": [], "title": "Order"}}, "title": "OrderingSchema", "type": "object"}, "PageFilterSchema": {"properties": {"type": {"default": [], "items": {"enum": ["wagtailcore.Page", "core.ContentPage", "core.HomePage"], "type": "string"}, "title": "Type", "type": "array"}, "ancestor_of": {"anyOf": [{"exclusiveMinimum": 0, "type": "integer"}, {"type": "null"}], "title": "Ancestor Of"}, "child_of": {"anyOf": [{"exclusiveMinimum": 0, "type": "integer"}, {"const": "root", "type": "string"}, {"type": "null"}], "title": "Child Of"}, "descendant_of": {"anyOf": [{"exclusiveMinimum": 0, "type": "integer"}, {"const": "root", "type": "string"}, {"type": "null"}], "title": "Descendant Of"}, "translation_of": {"anyOf": [{"exclusiveMinimum": 0, "type": "integer"}, {"const": "root", "type": "string"}, {"type": "null"}], "title": "Translation Of"}, "locale": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Locale"}, "site": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Site"}}, "title": "PageFilterSchema", "type": "object"}, "SearchSchema": {"description": "Full-text search a queryset, generic across content types.", "properties": {"search": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Search"}, "search_operator": {"anyOf": [{"enum": ["and", "or"], "type": "string"}, {"type": "null"}], "title": "Search Operator"}}, "title": "SearchSchema", "type": "object"}, "BasePageMetaSchema": {"properties": {"type": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Type"}, "warnings": {"anyOf": [{"items": {"anyOf": [{"$ref": "#/components/schemas/RichTextRemoval"}, {"type": "string"}]}, "type": "array"}, {"type": "null"}], "title": "Warnings"}, "detail_url": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Detail Url"}, "html_url": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Html Url"}, "locale": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Locale"}, "slug": {"title": "Slug", "type": "string"}, "first_published_at": {"anyOf": [{"format": "date-time", "type": "string"}, {"type": "null"}], "title": "First Published At"}}, "required": ["slug"], "title": "BasePageMetaSchema", "type": "object"}, "BasePageSchema": {"properties": {"meta": {"$ref": "#/components/schemas/BasePageMetaSchema"}, "id": {"title": "Id", "type": "integer"}, "title": {"title": "Title", "type": "string"}}, "required": ["meta", "id", "title"], "title": "BasePageSchema", "type": "object"}, "PagedBasePageSchema": {"properties": {"items": {"items": {"$ref": "#/components/schemas/BasePageSchema"}, "title": "Items", "type": "array"}, "count": {"title": "Count", "type": "integer"}}, "required": ["items", "count"], "title": "PagedBasePageSchema", "type": "object"}, "RichTextRemoval": {"description": "One out-of-features / unresolvable construct stripped from rich text input.\n\n``detail`` is a short snippet of the affected source markup. It is raw\ninput content: API clients must treat it as untrusted.", "properties": {"tag": {"title": "Tag", "type": "string"}, "action": {"enum": ["unwrapped", "removed"], "title": "Action", "type": "string"}, "reason": {"enum": ["feature_disabled", "unknown_linktype", "unknown_embedtype", "missing_attribute"], "title": "Reason", "type": "string"}, "attribute": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Attribute"}, "detail": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Detail"}}, "required": ["tag", "action", "reason"], "title": "RichTextRemoval", "type": "object"}, "ContentPageMetaSchema": {"properties": {"type": {"const": "core.ContentPage", "title": "Type", "type": "string"}, "warnings": {"anyOf": [{"items": {"anyOf": [{"$ref": "#/components/schemas/RichTextRemoval"}, {"type": "string"}]}, "type": "array"}, {"type": "null"}], "title": "Warnings"}, "detail_url": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Detail Url"}, "html_url": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Html Url"}, "locale": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Locale"}, "slug": {"title": "Slug", "type": "string"}, "first_published_at": {"anyOf": [{"format": "date-time", "type": "string"}, {"type": "null"}], "title": "First Published At"}, "show_in_menus": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Show In Menus"}, "seo_title": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Seo Title"}, "search_description": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Search Description"}, "alias_of": {"anyOf": [{"$ref": "#/components/schemas/SimpleBasePageSchema"}, {"type": "null"}]}, "parent": {"anyOf": [{"$ref": "#/components/schemas/SimpleBasePageSchema"}, {"type": "null"}]}}, "required": ["type", "slug"], "title": "ContentPageMetaSchema", "type": "object"}, "ContentPageSchema": {"properties": {"meta": {"$ref": "#/components/schemas/ContentPageMetaSchema"}, "id": {"title": "Id", "type": "integer"}, "title": {"title": "Title", "type": "string"}, "body": {"default": [], "items": {}, "title": "Body", "type": "array"}}, "required": ["meta", "id", "title"], "title": "ContentPageSchema", "type": "object"}, "HomePageMetaSchema": {"properties": {"type": {"const": "core.HomePage", "title": "Type", "type": "string"}, "warnings": {"anyOf": [{"items": {"anyOf": [{"$ref": "#/components/schemas/RichTextRemoval"}, {"type": "string"}]}, "type": "array"}, {"type": "null"}], "title": "Warnings"}, "detail_url": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Detail Url"}, "html_url": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Html Url"}, "locale": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Locale"}, "slug": {"title": "Slug", "type": "string"}, "first_published_at": {"anyOf": [{"format": "date-time", "type": "string"}, {"type": "null"}], "title": "First Published At"}, "show_in_menus": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Show In Menus"}, "seo_title": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Seo Title"}, "search_description": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Search Description"}, "alias_of": {"anyOf": [{"$ref": "#/components/schemas/SimpleBasePageSchema"}, {"type": "null"}]}, "parent": {"anyOf": [{"$ref": "#/components/schemas/SimpleBasePageSchema"}, {"type": "null"}]}}, "required": ["type", "slug"], "title": "HomePageMetaSchema", "type": "object"}, "HomePageSchema": {"properties": {"meta": {"$ref": "#/components/schemas/HomePageMetaSchema"}, "id": {"title": "Id", "type": "integer"}, "title": {"title": "Title", "type": "string"}, "introduction": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Introduction", "x-rich-text-features": ["code", "keyboard_input", "ai", "embed", "hr", "link", "bold", "italic", "h2", "h3", "h4", "ol", "ul", "document-link", "image"]}, "sections": {"default": [], "items": {}, "title": "Sections", "type": "array"}}, "required": ["meta", "id", "title"], "title": "HomePageSchema", "type": "object"}, "PageMetaSchema": {"properties": {"type": {"const": "wagtailcore.Page", "title": "Type", "type": "string"}, "warnings": {"anyOf": [{"items": {"anyOf": [{"$ref": "#/components/schemas/RichTextRemoval"}, {"type": "string"}]}, "type": "array"}, {"type": "null"}], "title": "Warnings"}}, "required": ["type"], "title": "PageMetaSchema", "type": "object"}, "PageSchema": {"properties": {"meta": {"$ref": "#/components/schemas/PageMetaSchema"}, "id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "ID"}, "title": {"title": "Title", "type": "string"}}, "required": ["meta", "title"], "title": "PageSchema", "type": "object"}, "SimpleBasePageMetaSchema": {"properties": {"type": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Type"}, "warnings": {"anyOf": [{"items": {"anyOf": [{"$ref": "#/components/schemas/RichTextRemoval"}, {"type": "string"}]}, "type": "array"}, {"type": "null"}], "title": "Warnings"}, "detail_url": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Detail Url"}, "html_url": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Html Url"}}, "title": "SimpleBasePageMetaSchema", "type": "object"}, "SimpleBasePageSchema": {"properties": {"meta": {"$ref": "#/components/schemas/SimpleBasePageMetaSchema"}, "id": {"title": "Id", "type": "integer"}, "title": {"title": "Title", "type": "string"}}, "required": ["meta", "id", "title"], "title": "SimpleBasePageSchema", "type": "object"}, "ContentPageCreateMetaSchema": {"properties": {"type": {"const": "core.ContentPage", "title": "Type", "type": "string"}, "parent_id": {"title": "Parent Id", "type": "integer"}, "action": {"anyOf": [{"const": "publish", "type": "string"}, {"type": "null"}], "title": "Action"}}, "required": ["type", "parent_id"], "title": "ContentPageCreateMetaSchema", "type": "object"}, "ContentPageCreateSchema": {"properties": {"meta": {"$ref": "#/components/schemas/ContentPageCreateMetaSchema"}, "title": {"description": "The page title as you'd like it to be seen by the public", "maxLength": 255, "title": "Title", "type": "string"}, "slug": {"anyOf": [{"maxLength": 255, "type": "string"}, {"type": "null"}], "description": "The name of the page as it will appear in URLs e.g http://domain.com/blog/[my-slug]/", "title": "Slug"}, "seo_title": {"anyOf": [{"maxLength": 255, "type": "string"}, {"type": "null"}], "description": "The name of the page displayed on search engine results as the clickable headline.", "title": "Title Tag"}, "search_description": {"anyOf": [{"type": "string"}, {"type": "null"}], "description": "The descriptive text displayed underneath a headline in search engine results.", "title": "Meta Description"}, "show_in_menus": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "description": "Whether a link to this page will appear in automatically generated menus", "title": "Show In Menus"}, "body": {"default": [], "items": {}, "title": "Body", "type": "array"}}, "required": ["meta", "title"], "title": "ContentPageCreateSchema", "type": "object"}, "HomePageCreateMetaSchema": {"properties": {"type": {"const": "core.HomePage", "title": "Type", "type": "string"}, "parent_id": {"title": "Parent Id", "type": "integer"}, "action": {"anyOf": [{"const": "publish", "type": "string"}, {"type": "null"}], "title": "Action"}}, "required": ["type", "parent_id"], "title": "HomePageCreateMetaSchema", "type": "object"}, "HomePageCreateSchema": {"properties": {"meta": {"$ref": "#/components/schemas/HomePageCreateMetaSchema"}, "title": {"description": "The page title as you'd like it to be seen by the public", "maxLength": 255, "title": "Title", "type": "string"}, "slug": {"anyOf": [{"maxLength": 255, "type": "string"}, {"type": "null"}], "description": "The name of the page as it will appear in URLs e.g http://domain.com/blog/[my-slug]/", "title": "Slug"}, "seo_title": {"anyOf": [{"maxLength": 255, "type": "string"}, {"type": "null"}], "description": "The name of the page displayed on search engine results as the clickable headline.", "title": "Title Tag"}, "search_description": {"anyOf": [{"type": "string"}, {"type": "null"}], "description": "The descriptive text displayed underneath a headline in search engine results.", "title": "Meta Description"}, "show_in_menus": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "description": "Whether a link to this page will appear in automatically generated menus", "title": "Show In Menus"}, "introduction": {"anyOf": [{"type": "string"}, {"$ref": "#/components/schemas/RichTextInputSchema"}], "default": "", "features": ["code", "keyboard_input", "ai", "embed", "hr", "link", "bold", "italic", "h2", "h3", "h4", "ol", "ul", "document-link", "image"], "title": "Introduction"}, "sections": {"default": [], "items": {}, "title": "Sections", "type": "array"}}, "required": ["meta", "title"], "title": "HomePageCreateSchema", "type": "object"}, "RichTextInputSchema": {"description": "Envelope form of rich text input. A plain string means DB HTML.", "properties": {"format": {"default": "db_html", "enum": ["db_html", "db_markdown"], "title": "Format", "type": "string"}, "content": {"title": "Content", "type": "string"}, "removals": {"default": [], "items": {"$ref": "#/components/schemas/RichTextRemoval"}, "title": "Removals", "type": "array"}}, "required": ["content"], "title": "RichTextInputSchema", "type": "object"}, "ContentPagePatchMetaSchema": {"properties": {"type": {"anyOf": [{"const": "core.ContentPage", "type": "string"}, {"type": "null"}], "title": "Type"}, "action": {"anyOf": [{"const": "publish", "type": "string"}, {"type": "null"}], "title": "Action"}}, "required": ["type"], "title": "ContentPagePatchMetaSchema", "type": "object"}, "ContentPagePatchSchema": {"properties": {"meta": {"anyOf": [{"$ref": "#/components/schemas/ContentPagePatchMetaSchema"}, {"type": "null"}]}, "title": {"anyOf": [{"maxLength": 255, "type": "string"}, {"type": "null"}], "description": "The page title as you'd like it to be seen by the public", "title": "Title"}, "slug": {"anyOf": [{"maxLength": 255, "type": "string"}, {"type": "null"}], "description": "The name of the page as it will appear in URLs e.g http://domain.com/blog/[my-slug]/", "title": "Slug"}, "seo_title": {"anyOf": [{"maxLength": 255, "type": "string"}, {"type": "null"}], "description": "The name of the page displayed on search engine results as the clickable headline.", "title": "Title Tag"}, "search_description": {"anyOf": [{"type": "string"}, {"type": "null"}], "description": "The descriptive text displayed underneath a headline in search engine results.", "title": "Meta Description"}, "show_in_menus": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "description": "Whether a link to this page will appear in automatically generated menus", "title": "Show In Menus"}, "body": {"default": [], "items": {}, "title": "Body", "type": "array"}}, "title": "ContentPagePatchSchema", "type": "object"}, "HomePagePatchMetaSchema": {"properties": {"type": {"anyOf": [{"const": "core.HomePage", "type": "string"}, {"type": "null"}], "title": "Type"}, "action": {"anyOf": [{"const": "publish", "type": "string"}, {"type": "null"}], "title": "Action"}}, "required": ["type"], "title": "HomePagePatchMetaSchema", "type": "object"}, "HomePagePatchSchema": {"properties": {"meta": {"anyOf": [{"$ref": "#/components/schemas/HomePagePatchMetaSchema"}, {"type": "null"}]}, "title": {"anyOf": [{"maxLength": 255, "type": "string"}, {"type": "null"}], "description": "The page title as you'd like it to be seen by the public", "title": "Title"}, "slug": {"anyOf": [{"maxLength": 255, "type": "string"}, {"type": "null"}], "description": "The name of the page as it will appear in URLs e.g http://domain.com/blog/[my-slug]/", "title": "Slug"}, "seo_title": {"anyOf": [{"maxLength": 255, "type": "string"}, {"type": "null"}], "description": "The name of the page displayed on search engine results as the clickable headline.", "title": "Title Tag"}, "search_description": {"anyOf": [{"type": "string"}, {"type": "null"}], "description": "The descriptive text displayed underneath a headline in search engine results.", "title": "Meta Description"}, "show_in_menus": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "description": "Whether a link to this page will appear in automatically generated menus", "title": "Show In Menus"}, "introduction": {"anyOf": [{"type": "string"}, {"$ref": "#/components/schemas/RichTextInputSchema"}], "default": "", "features": ["code", "keyboard_input", "ai", "embed", "hr", "link", "bold", "italic", "h2", "h3", "h4", "ol", "ul", "document-link", "image"], "title": "Introduction"}, "sections": {"default": [], "items": {}, "title": "Sections", "type": "array"}}, "title": "HomePagePatchSchema", "type": "object"}, "RevisionFilterSchema": {"properties": {"created_at_from": {"anyOf": [{"format": "date-time", "type": "string"}, {"type": "null"}], "title": "Created At From"}, "created_at_to": {"anyOf": [{"format": "date-time", "type": "string"}, {"type": "null"}], "title": "Created At To"}, "user_id": {"anyOf": [{"type": "integer"}, {"type": "string"}, {"type": "null"}], "title": "User Id"}, "approved_go_live_at_from": {"anyOf": [{"format": "date-time", "type": "string"}, {"type": "null"}], "title": "Approved Go Live At From"}, "approved_go_live_at_to": {"anyOf": [{"format": "date-time", "type": "string"}, {"type": "null"}], "title": "Approved Go Live At To"}, "object_str": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Object Str"}}, "title": "RevisionFilterSchema", "type": "object"}, "BaseMetaSchema": {"properties": {"type": {"title": "Type", "type": "string"}, "warnings": {"anyOf": [{"items": {"anyOf": [{"$ref": "#/components/schemas/RichTextRemoval"}, {"type": "string"}]}, "type": "array"}, {"type": "null"}], "title": "Warnings"}}, "required": ["type"], "title": "BaseMetaSchema", "type": "object"}, "PagedRevisionSchema": {"properties": {"items": {"items": {"$ref": "#/components/schemas/RevisionSchema"}, "title": "Items", "type": "array"}, "count": {"title": "Count", "type": "integer"}}, "required": ["items", "count"], "title": "PagedRevisionSchema", "type": "object"}, "RevisionSchema": {"properties": {"meta": {"$ref": "#/components/schemas/BaseMetaSchema"}, "id": {"exclusiveMinimum": 0, "title": "Id", "type": "integer"}, "object_id": {"title": "Object Id", "type": "string"}, "created_at": {"format": "date-time", "title": "Created At", "type": "string"}, "user_id": {"anyOf": [{"type": "integer"}, {"type": "string"}, {"format": "uuid", "type": "string"}, {"type": "null"}], "title": "User Id"}, "object_str": {"title": "Object Str", "type": "string"}, "approved_go_live_at": {"anyOf": [{"format": "date-time", "type": "string"}, {"type": "null"}], "title": "Approved Go Live At"}}, "required": ["meta", "id", "object_id", "created_at", "object_str"], "title": "RevisionSchema", "type": "object"}, "ContentTypeSchema": {"properties": {"meta": {"$ref": "#/components/schemas/BaseMetaSchema"}, "id": {"title": "Id", "type": "integer"}, "name": {"title": "Name", "type": "string"}, "label": {"title": "Label", "type": "string"}}, "required": ["meta", "id", "name", "label"], "title": "ContentTypeSchema", "type": "object"}, "PageRevisionDetailSchema": {"properties": {"meta": {"$ref": "#/components/schemas/BaseMetaSchema"}, "id": {"exclusiveMinimum": 0, "title": "Id", "type": "integer"}, "object_id": {"title": "Object Id", "type": "string"}, "created_at": {"format": "date-time", "title": "Created At", "type": "string"}, "user_id": {"anyOf": [{"type": "integer"}, {"type": "string"}, {"format": "uuid", "type": "string"}, {"type": "null"}], "title": "User Id"}, "object_str": {"title": "Object Str", "type": "string"}, "approved_go_live_at": {"anyOf": [{"format": "date-time", "type": "string"}, {"type": "null"}], "title": "Approved Go Live At"}, "content_type": {"$ref": "#/components/schemas/ContentTypeSchema"}, "base_content_type": {"$ref": "#/components/schemas/ContentTypeSchema"}, "content_object": {"description": "A union of models, discriminated by the content type in `meta.type`.", "oneOf": [{"$ref": "#/components/schemas/PageSchema"}, {"$ref": "#/components/schemas/ContentPageSchema"}, {"$ref": "#/components/schemas/HomePageSchema"}], "title": "Content Object"}}, "required": ["meta", "id", "object_id", "created_at", "object_str", "content_type", "base_content_type", "content_object"], "title": "PageRevisionDetailSchema", "type": "object"}, "PageUnpublishSchema": {"properties": {"recursive": {"default": false, "title": "Recursive", "type": "boolean"}}, "title": "PageUnpublishSchema", "type": "object"}, "PageCopySchema": {"properties": {"destination_id": {"anyOf": [{"exclusiveMinimum": 0, "type": "integer"}, {"type": "null"}], "title": "Destination Id"}, "recursive": {"default": false, "title": "Recursive", "type": "boolean"}, "keep_live": {"default": true, "title": "Keep Live", "type": "boolean"}, "slug": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Slug"}, "title": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Title"}}, "title": "PageCopySchema", "type": "object"}, "PageMoveSchema": {"properties": {"destination_id": {"exclusiveMinimum": 0, "title": "Destination Id", "type": "integer"}, "position": {"anyOf": [{"enum": ["first-child", "last-child", "left", "right", "first-sibling", "last-sibling"], "type": "string"}, {"type": "null"}], "title": "Position"}}, "required": ["destination_id"], "title": "PageMoveSchema", "type": "object"}, "PageRevertSchema": {"properties": {"revision_id": {"exclusiveMinimum": 0, "title": "Revision Id", "type": "integer"}}, "required": ["revision_id"], "title": "PageRevertSchema", "type": "object"}, "PageCreateAliasSchema": {"properties": {"destination_id": {"anyOf": [{"exclusiveMinimum": 0, "type": "integer"}, {"type": "null"}], "title": "Destination Id"}, "recursive": {"default": false, "title": "Recursive", "type": "boolean"}, "slug": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Slug"}}, "title": "PageCreateAliasSchema", "type": "object"}, "PageCopyForTranslationSchema": {"properties": {"locale": {"title": "Locale", "type": "string"}, "copy_parents": {"default": false, "title": "Copy Parents", "type": "boolean"}, "alias": {"default": false, "title": "Alias", "type": "boolean"}, "recursive": {"default": false, "title": "Recursive", "type": "boolean"}}, "required": ["locale"], "title": "PageCopyForTranslationSchema", "type": "object"}, "ContentTypeListSchema": {"properties": {"types": {"items": {"$ref": "#/components/schemas/ContentTypeSummarySchema"}, "title": "Types", "type": "array"}}, "required": ["types"], "title": "ContentTypeListSchema", "type": "object"}, "ContentTypeSummarySchema": {"properties": {"name": {"title": "Name", "type": "string"}, "label": {"title": "Label", "type": "string"}}, "required": ["name", "label"], "title": "ContentTypeSummarySchema", "type": "object"}, "SchemaDetailResponse": {"properties": {"read": {"anyOf": [{"additionalProperties": true, "type": "object"}, {"type": "null"}], "title": "Read"}, "create": {"anyOf": [{"additionalProperties": true, "type": "object"}, {"type": "null"}], "title": "Create"}, "patch": {"anyOf": [{"additionalProperties": true, "type": "object"}, {"type": "null"}], "title": "Patch"}}, "title": "SchemaDetailResponse", "type": "object"}, "PagedSiteSchema": {"properties": {"items": {"items": {"$ref": "#/components/schemas/SiteSchema"}, "title": "Items", "type": "array"}, "count": {"title": "Count", "type": "integer"}}, "required": ["items", "count"], "title": "PagedSiteSchema", "type": "object"}, "SiteSchema": {"properties": {"id": {"title": "Id", "type": "integer"}, "hostname": {"title": "Hostname", "type": "string"}, "port": {"title": "Port", "type": "integer"}, "site_name": {"title": "Site Name", "type": "string"}, "root_page_id": {"title": "Root Page Id", "type": "integer"}, "is_default_site": {"title": "Is Default Site", "type": "boolean"}}, "required": ["id", "hostname", "port", "site_name", "root_page_id", "is_default_site"], "title": "SiteSchema", "type": "object"}, "SiteInputSchema": {"properties": {"hostname": {"title": "Hostname", "type": "string"}, "port": {"default": 80, "title": "Port", "type": "integer"}, "site_name": {"default": "", "title": "Site Name", "type": "string"}, "root_page_id": {"title": "Root Page Id", "type": "integer"}, "is_default_site": {"default": false, "title": "Is Default Site", "type": "boolean"}}, "required": ["hostname", "root_page_id"], "title": "SiteInputSchema", "type": "object"}, "WhoAmIProfileSchema": {"properties": {"avatar_url": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Avatar Url"}}, "required": ["avatar_url"], "title": "WhoAmIProfileSchema", "type": "object"}, "WhoAmISchema": {"properties": {"user": {"$ref": "#/components/schemas/WhoAmIUserSchema"}, "profile": {"$ref": "#/components/schemas/WhoAmIProfileSchema"}, "groups": {"items": {"type": "string"}, "title": "Groups", "type": "array"}}, "required": ["user", "profile", "groups"], "title": "WhoAmISchema", "type": "object"}, "WhoAmIUserSchema": {"properties": {"id": {"title": "Id", "type": "string"}, "username": {"title": "Username", "type": "string"}, "email": {"title": "Email", "type": "string"}, "first_name": {"title": "First Name", "type": "string"}, "last_name": {"title": "Last Name", "type": "string"}, "is_superuser": {"title": "Is Superuser", "type": "boolean"}}, "required": ["id", "username", "email", "first_name", "last_name", "is_superuser"], "title": "WhoAmIUserSchema", "type": "object"}, "PagedRedirectSchema": {"properties": {"items": {"items": {"$ref": "#/components/schemas/RedirectSchema"}, "title": "Items", "type": "array"}, "count": {"title": "Count", "type": "integer"}}, "required": ["items", "count"], "title": "PagedRedirectSchema", "type": "object"}, "RedirectSchema": {"properties": {"id": {"title": "Id", "type": "integer"}, "old_path": {"title": "Old Path", "type": "string"}, "site_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Site Id"}, "is_permanent": {"title": "Is Permanent", "type": "boolean"}, "redirect_page_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Redirect Page Id"}, "redirect_page_route_path": {"title": "Redirect Page Route Path", "type": "string"}, "redirect_link": {"title": "Redirect Link", "type": "string"}, "automatically_created": {"title": "Automatically Created", "type": "boolean"}, "created_at": {"anyOf": [{"format": "date-time", "type": "string"}, {"type": "null"}], "title": "Created At"}}, "required": ["id", "old_path", "site_id", "is_permanent", "redirect_page_id", "redirect_page_route_path", "redirect_link", "automatically_created", "created_at"], "title": "RedirectSchema", "type": "object"}, "RedirectInputSchema": {"properties": {"old_path": {"title": "Old Path", "type": "string"}, "site": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Site"}, "is_permanent": {"default": true, "title": "Is Permanent", "type": "boolean"}, "redirect_page_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Redirect Page Id"}, "redirect_page_route_path": {"default": "", "title": "Redirect Page Route Path", "type": "string"}, "redirect_link": {"default": "", "title": "Redirect Link", "type": "string"}}, "required": ["old_path"], "title": "RedirectInputSchema", "type": "object"}, "TranslationFilterSchema": {"properties": {"locale": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Locale"}, "translation_of": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Translation Of"}}, "title": "TranslationFilterSchema", "type": "object"}, "FeedbackMetaSchema": {"properties": {"type": {"const": "core.Feedback", "title": "Type", "type": "string"}, "warnings": {"anyOf": [{"items": {"anyOf": [{"$ref": "#/components/schemas/RichTextRemoval"}, {"type": "string"}]}, "type": "array"}, {"type": "null"}], "title": "Warnings"}, "detail_url": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Detail Url"}}, "required": ["type"], "title": "FeedbackMetaSchema", "type": "object"}, "FeedbackSchema": {"properties": {"meta": {"$ref": "#/components/schemas/FeedbackMetaSchema"}, "id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "ID"}, "feedback": {"maxLength": 7, "title": "Feedback", "type": "string"}, "feedback_text": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Feedback Text"}, "page": {"allOf": [{"$ref": "#/components/schemas/PageForeignKeySchema"}]}}, "required": ["meta", "feedback"], "title": "FeedbackSchema", "type": "object"}, "PageForeignKeySchema": {"properties": {"meta": {"$ref": "#/components/schemas/PageMetaSchema"}, "id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "ID"}}, "required": ["meta"], "title": "PageForeignKeySchema", "type": "object"}, "PagedFeedbackSchema": {"properties": {"items": {"items": {"$ref": "#/components/schemas/FeedbackSchema"}, "title": "Items", "type": "array"}, "count": {"title": "Count", "type": "integer"}}, "required": ["items", "count"], "title": "PagedFeedbackSchema", "type": "object"}, "FeedbackCreateMetaSchema": {"properties": {"type": {"anyOf": [{"const": "core.Feedback", "type": "string"}, {"type": "null"}], "title": "Type"}}, "required": ["type"], "title": "FeedbackCreateMetaSchema", "type": "object"}, "FeedbackCreateSchema": {"properties": {"meta": {"anyOf": [{"$ref": "#/components/schemas/FeedbackCreateMetaSchema"}, {"type": "null"}]}, "feedback": {"maxLength": 7, "title": "Feedback", "type": "string"}, "page_id": {"title": "Page", "type": "integer"}, "feedback_text": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Feedback Text"}}, "required": ["feedback", "page_id"], "title": "FeedbackCreateSchema", "type": "object"}, "FeedbackPatchMetaSchema": {"properties": {"type": {"anyOf": [{"const": "core.Feedback", "type": "string"}, {"type": "null"}], "title": "Type"}}, "required": ["type"], "title": "FeedbackPatchMetaSchema", "type": "object"}, "FeedbackPatchSchema": {"properties": {"meta": {"anyOf": [{"$ref": "#/components/schemas/FeedbackPatchMetaSchema"}, {"type": "null"}]}, "feedback": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Feedback"}, "page_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Page"}, "feedback_text": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Feedback Text"}}, "title": "FeedbackPatchSchema", "type": "object"}, "SnippetRevisionDetailSchema": {"properties": {"meta": {"$ref": "#/components/schemas/BaseMetaSchema"}, "id": {"exclusiveMinimum": 0, "title": "Id", "type": "integer"}, "object_id": {"title": "Object Id", "type": "string"}, "created_at": {"format": "date-time", "title": "Created At", "type": "string"}, "user_id": {"anyOf": [{"type": "integer"}, {"type": "string"}, {"format": "uuid", "type": "string"}, {"type": "null"}], "title": "User Id"}, "object_str": {"title": "Object Str", "type": "string"}, "approved_go_live_at": {"anyOf": [{"format": "date-time", "type": "string"}, {"type": "null"}], "title": "Approved Go Live At"}, "content_type": {"$ref": "#/components/schemas/ContentTypeSchema"}, "base_content_type": {"$ref": "#/components/schemas/ContentTypeSchema"}, "content_object": {"$ref": "#/components/schemas/FeedbackSchema"}}, "required": ["meta", "id", "object_id", "created_at", "object_str", "content_type", "base_content_type", "content_object"], "title": "SnippetRevisionDetailSchema", "type": "object"}, "SnippetRevertSchema": {"properties": {"revision_id": {"exclusiveMinimum": 0, "title": "Revision Id", "type": "integer"}}, "required": ["revision_id"], "title": "SnippetRevertSchema", "type": "object"}, "SnippetCopyForTranslationSchema": {"properties": {"locale": {"title": "Locale", "type": "string"}}, "required": ["locale"], "title": "SnippetCopyForTranslationSchema", "type": "object"}, "CollectionForeignKeySchema": {"properties": {"meta": {"$ref": "#/components/schemas/CollectionMetaSchema"}, "id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "ID"}}, "required": ["meta"], "title": "CollectionForeignKeySchema", "type": "object"}, "CollectionMetaSchema": {"properties": {"type": {"const": "wagtailcore.Collection", "title": "Type", "type": "string"}, "warnings": {"anyOf": [{"items": {"anyOf": [{"$ref": "#/components/schemas/RichTextRemoval"}, {"type": "string"}]}, "type": "array"}, {"type": "null"}], "title": "Warnings"}}, "required": ["type"], "title": "CollectionMetaSchema", "type": "object"}, "DocumentDetailMetaSchema": {"properties": {"type": {"const": "custom_media.CustomDocument", "title": "Type", "type": "string"}, "warnings": {"anyOf": [{"items": {"anyOf": [{"$ref": "#/components/schemas/RichTextRemoval"}, {"type": "string"}]}, "type": "array"}, {"type": "null"}], "title": "Warnings"}, "detail_url": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Detail Url"}, "tags": {"default": [], "items": {"type": "string"}, "title": "Tags", "type": "array"}, "download_url": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Download Url"}}, "required": ["type"], "title": "DocumentDetailMetaSchema", "type": "object"}, "DocumentSchema": {"properties": {"meta": {"$ref": "#/components/schemas/DocumentDetailMetaSchema"}, "id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "ID"}, "title": {"title": "Title", "type": "string"}, "collection": {"$ref": "#/components/schemas/CollectionForeignKeySchema"}}, "required": ["meta", "title", "collection"], "title": "DocumentSchema", "type": "object"}, "PagedDocumentSchema": {"properties": {"items": {"items": {"$ref": "#/components/schemas/DocumentSchema"}, "title": "Items", "type": "array"}, "count": {"title": "Count", "type": "integer"}}, "required": ["items", "count"], "title": "PagedDocumentSchema", "type": "object"}, "CustomDocumentCreateSchema": {"properties": {"title": {"maxLength": 255, "title": "Title", "type": "string"}, "collection_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Collection"}}, "required": ["title"], "title": "CustomDocumentCreateSchema", "type": "object"}, "CustomDocumentPatchSchema": {"properties": {"title": {"anyOf": [{"maxLength": 255, "type": "string"}, {"type": "null"}], "title": "Title"}, "collection_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Collection"}}, "title": "CustomDocumentPatchSchema", "type": "object"}, "ImageDetailMetaSchema": {"properties": {"type": {"const": "custom_media.CustomImage", "title": "Type", "type": "string"}, "warnings": {"anyOf": [{"items": {"anyOf": [{"$ref": "#/components/schemas/RichTextRemoval"}, {"type": "string"}]}, "type": "array"}, {"type": "null"}], "title": "Warnings"}, "detail_url": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Detail Url"}, "tags": {"default": [], "items": {"type": "string"}, "title": "Tags", "type": "array"}, "download_url": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Download Url"}}, "required": ["type"], "title": "ImageDetailMetaSchema", "type": "object"}, "ImageSchema": {"properties": {"meta": {"$ref": "#/components/schemas/ImageDetailMetaSchema"}, "id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "ID"}, "title": {"title": "Title", "type": "string"}, "width": {"title": "Width", "type": "integer"}, "height": {"title": "Height", "type": "integer"}, "description": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Description"}, "collection": {"$ref": "#/components/schemas/CollectionForeignKeySchema"}, "focal_point_x": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Focal Point X"}, "focal_point_y": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Focal Point Y"}, "focal_point_width": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Focal Point Width"}, "focal_point_height": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Focal Point Height"}}, "required": ["meta", "title", "width", "height", "collection"], "title": "ImageSchema", "type": "object"}, "PagedImageSchema": {"properties": {"items": {"items": {"$ref": "#/components/schemas/ImageSchema"}, "title": "Items", "type": "array"}, "count": {"title": "Count", "type": "integer"}}, "required": ["items", "count"], "title": "PagedImageSchema", "type": "object"}, "CustomImageCreateSchema": {"properties": {"title": {"maxLength": 255, "title": "Title", "type": "string"}, "description": {"anyOf": [{"maxLength": 255, "type": "string"}, {"type": "null"}], "default": "", "title": "Description"}, "collection_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Collection"}, "focal_point_x": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Focal Point X"}, "focal_point_y": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Focal Point Y"}, "focal_point_width": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Focal Point Width"}, "focal_point_height": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Focal Point Height"}}, "required": ["title"], "title": "CustomImageCreateSchema", "type": "object"}, "CustomImagePatchSchema": {"properties": {"title": {"anyOf": [{"maxLength": 255, "type": "string"}, {"type": "null"}], "title": "Title"}, "description": {"anyOf": [{"maxLength": 255, "type": "string"}, {"type": "null"}], "default": "", "title": "Description"}, "collection_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Collection"}, "focal_point_x": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Focal Point X"}, "focal_point_y": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Focal Point Y"}, "focal_point_width": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Focal Point Width"}, "focal_point_height": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Focal Point Height"}}, "title": "CustomImagePatchSchema", "type": "object"}}, "securitySchemes": {"BearerTokenAuth": {"type": "http", "scheme": "bearer"}, "AllowAnonymous": {"type": "http"}}}, "servers": []}