Skip to content

Variable: ContentBodySchema

ts
const ContentBodySchema: ZodObject<{
  _expandable: ZodOptional<ZodObject<{
     content: ZodOptional<ZodString>;
     embeddedContent: ZodOptional<ZodString>;
     mediaToken: ZodOptional<ZodString>;
     webresource: ZodOptional<ZodString>;
  }, $loose>>;
  _links: ZodOptional<ZodObject<{
     base: ZodOptional<ZodString>;
     byOperation: ZodOptional<ZodString>;
     collection: ZodOptional<ZodString>;
     context: ZodOptional<ZodString>;
     download: ZodOptional<ZodString>;
     editui: ZodOptional<ZodString>;
     edituiv2: ZodOptional<ZodString>;
     next: ZodOptional<ZodString>;
     prev: ZodOptional<ZodString>;
     self: ZodOptional<ZodString>;
     tinyui: ZodOptional<ZodString>;
     webui: ZodOptional<ZodString>;
  }, $loose>>;
  embeddedContent: ZodOptional<ZodArray<ZodObject<{
     entity: ZodOptional<ZodObject<{
     }, $loose>>;
     entityId: ZodOptional<ZodNumber>;
     entityType: ZodOptional<ZodString>;
  }, $loose>>>;
  mediaToken: ZodOptional<ZodObject<{
     collectionIds: ZodOptional<ZodArray<ZodString>>;
     contentId: ZodOptional<ZodString>;
     expiryDateTime: ZodOptional<ZodString>;
     fileIds: ZodOptional<ZodArray<ZodString>>;
     token: ZodOptional<ZodString>;
  }, $loose>>;
  representation: ZodEnum<{
     anonymous_export_view: "anonymous_export_view";
     atlas_doc_format: "atlas_doc_format";
     editor: "editor";
     editor2: "editor2";
     export_view: "export_view";
     raw: "raw";
     storage: "storage";
     styled_view: "styled_view";
     view: "view";
     wiki: "wiki";
  }>;
  value: ZodString;
  webresource: ZodOptional<ZodObject<{
     _expandable: ZodOptional<ZodObject<{
        uris: ZodOptional<ZodUnion<readonly [..., ...]>>;
     }, $loose>>;
     contexts: ZodOptional<ZodArray<ZodString>>;
     keys: ZodOptional<ZodArray<ZodString>>;
     superbatch: ZodOptional<ZodObject<{
        _expandable: ZodOptional<ZodRecord<ZodString, ZodAny>>;
        metatags: ZodOptional<ZodString>;
        tags: ZodOptional<ZodObject<{
           all: ...;
           css: ...;
           data: ...;
           js: ...;
        }, $loose>>;
        uris: ZodOptional<ZodObject<{
           all: ...;
           css: ...;
           js: ...;
        }, $loose>>;
     }, $loose>>;
     tags: ZodOptional<ZodObject<{
        _expandable: ZodOptional<ZodRecord<ZodString, ZodAny>>;
        all: ZodOptional<ZodString>;
        css: ZodOptional<ZodString>;
        data: ZodOptional<ZodString>;
        js: ZodOptional<ZodString>;
     }, $loose>>;
     uris: ZodOptional<ZodObject<{
        _expandable: ZodOptional<ZodObject<{
           css: ...;
           js: ...;
        }, $loose>>;
        all: ZodOptional<ZodUnion<readonly [..., ...]>>;
        css: ZodOptional<ZodUnion<readonly [..., ...]>>;
        js: ZodOptional<ZodUnion<readonly [..., ...]>>;
     }, $loose>>;
  }, $loose>>;
}, $loose>;

Defined in: src/v1/models/contentBody.ts:7