get_pages_in_space

class sanhe_confluence_sdk.methods.page.get_pages_in_space.GetPagesInSpaceRequestPathParams(id: int = REQ)[source]
class sanhe_confluence_sdk.methods.page.get_pages_in_space.GetPagesInSpaceRequestQueryParams(depth: str = OPT, sort: str = OPT, status: list[str] = OPT, title: str = OPT, body_format: str = OPT, cursor: str = OPT, limit: int = OPT)[source]
class sanhe_confluence_sdk.methods.page.get_pages_in_space.GetPagesInSpaceRequest(path_params: ~sanhe_confluence_sdk.methods.page.get_pages_in_space.GetPagesInSpaceRequestPathParams = <factory>, query_params: ~sanhe_confluence_sdk.methods.page.get_pages_in_space.GetPagesInSpaceRequestQueryParams = <factory>, body_params: ~sanhe_confluence_sdk.methods.model.BodyParams = <factory>)[source]

See: https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-page/#api-spaces-id-pages-get

class sanhe_confluence_sdk.methods.page.get_pages_in_space.GetPagesInSpaceResponseResultBodyStorage(_raw_data: Dict[str, Any], _http_res: Response | None = None)[source]

BodyType schema for storage representation.

class sanhe_confluence_sdk.methods.page.get_pages_in_space.GetPagesInSpaceResponseResultBodyAtlasDocFormat(_raw_data: Dict[str, Any], _http_res: Response | None = None)[source]

BodyType schema for atlas_doc_format representation.

class sanhe_confluence_sdk.methods.page.get_pages_in_space.GetPagesInSpaceResponseResultBody(_raw_data: Dict[str, Any], _http_res: Response | None = None)[source]

BodyBulk schema - contains fields for each representation type requested.

class sanhe_confluence_sdk.methods.page.get_pages_in_space.GetPagesInSpaceResponseResultVersion(_raw_data: Dict[str, Any], _http_res: Response | None = None)[source]

Version schema.

property createdAt: str

Date and time when the version was created. ISO 8601 format.

property message: str

Message associated with the current version.

property number: int

The version number.

property minorEdit: bool

Describes if this version is a minor version.

property authorId: str

The account ID of the user who created this version.

AbstractPageLinks schema.

property webui: str

Web UI link of the content.

property editui: str

Edit UI link of the content.

property tinyui: str

Tiny UI link of the content.

class sanhe_confluence_sdk.methods.page.get_pages_in_space.GetPagesInSpaceResponseResult(_raw_data: Dict[str, Any], _http_res: Response | None = None)[source]

PageBulk schema - represents a single page in the results array.

property id: str

ID of the page.

property status: str

ContentStatus enum: current, draft, archived, historical, trashed, deleted, any.

property title: str

Title of the page.

property spaceId: str

ID of the space the page is in.

property parentId: str

ID of the parent page, or null if there is no parent page.

property parentType: str

ParentContentType enum: page, whiteboard, database, embed, folder.

property position: int

Position of child page within the given parent page tree.

property authorId: str

The account ID of the user who created this page originally.

property ownerId: str

The account ID of the user who owns this page.

property lastOwnerId: str

The account ID of the user who owned this page previously, or null.

property subtype: str

The subtype of the page.

property createdAt: str

Date and time when the page was created. ISO 8601 format.

class sanhe_confluence_sdk.methods.page.get_pages_in_space.GetPagesInSpaceResponse(_raw_data: Dict[str, Any], _http_res: Response | None = None)[source]

MultiEntityResult<PageBulk> schema - top level response.