Pages & Spaces
Rich documents and the Spaces holding them: create, read, edit, restructure, tag, and publish.
36 verbs in this family.
addOraEntryRecord an autonomous report in the person's daily Ora tab.appendPageContentAppend content to the end of an existing Page without replacing it.batchMovePageMove many Pages to one destination: a new parent Page and/or a new Space: in a single auditable operation, instead of one move per page.createPageCreate a Page: a rich document in a Space.createSpaceCreate a Space: a top-level workspace that holds Pages.createSpaceInviteLinkCreate a one-time Space invite link when you need to get a person into a Space but do not have their email or a resolved Cloud account.deleteBlocksDelete one or more top-level page blocks by blockId.deletePageDelete a Page: moves it to trash, restorable, same as deleting from the UI.deleteSpaceDelete a Space the user owns: permanently.editPage⚠️ DESTRUCTIVE: REPLACES THE ENTIRE PAGE BODY.editSectionReplace the body of one section of a page: the blocks under a heading: leaving the heading and the rest of the page untouched.insertAfterBlockInsert markdown immediately after one top-level page block by the blockId returned by readPage.insertComponentPlace a real typed component: a status chip: into a page body at a chosen anchor.insertContentInsert markdown into a page at a chosen anchor: additively, without replacing anything.insertDialogueCalloutWrite an attributed-dialogue transcript into a page as real callout blocks: one block per turn, each carrying who said it and a real avatar: Ora as the cloud mark, a person by photo/initials, a…listComponentTypesList the typed block components insertComponent can author and the exact props each accepts: schema discovery, so you author against the real component contract instead of guessing.listPageFilesList the files attached to a Page: PDFs, audio, and images embedded in the page body: each with a fileId, name, type, and whether its content can be read (textAvailable).listPagesList Pages in a Space, or audit exposure across ALL your Spaces.listPageSpacesList the user's Spaces: the workspaces that contain Pages.listSpaceContentsList everything in a Space in one call: its pages, forms, tables, Studio apps, task lists, folders, and Files: so a Space reads as a real project hub.listSpaceMembersList the members of a Space and their roles (owner / admin / member).movePageMove a Page under a new parent Page to build a hierarchy.moveSectionRelocate a section of a page: a heading and its body: to a new spot, without rewriting the page.readPageRead a Page's content as markdown, with a <!-- block:<blockId> --> address after every top-level block.readPageFileRead the content of a file attached to a Page: a PDF's text layer, a DOCX/CSV/TXT/MD document, an audio transcript, or an IMAGE.renamePageRename a page's title only: the body stays unchanged.replaceBlockReplace one top-level page block by the blockId returned by readPage.resolveAccountResolve a person to a Cloud account that can be used as a shareSpace target.searchPagesSearch Pages across the user's Spaces BY MEANING as well as by title.setPagesVisibilityBulk Page visibility sweep: up to 50 pages in one call.setPageVisibilityChange a Page's visibility.shareSpaceRequest sharing a Space with a Cloud account at a role (owner | admin | member).tagPageAdd tags to or remove tags from an EXISTING page: the post-creation counterpart to `createPage`'s `tags` parameter.unshareSpaceRequest removing a member's access to a Space.updateComponentRe-style a status chip you placed earlier with insertComponent, addressed by its componentId.updateSpaceMemberRoleRequest changing a Space member's role (owner | admin | member).