WikiPage
One page's identity and address. The tree is a list of these.
Shape
- created_atstring
- doc_idstringStable identity. Unchanged by a rename, which is what lets every backlink survive one.
- formatWikiFormatmarkdownasciidocrstorgtextilemediawikiThe markup a page is written in, decided by its file extension.
- pathWikiPagePath (string)
- titleWikiPageTitle (string)
- updated_atstring
- wiki_idWikiId (string · uuid)
- wiki_page_idWikiPageId (string · uuid)
created_byActorSummary or nulloptional
- The ActorSummary schema
- emailstring
- idstring
- usernamestring
- avatar_urlstring or nulloptional
Example
Synthesized example{
"created_at": "2026-10-12T08:28:40Z",
"doc_id": "56239cc2-06c2-4f32-a9c2-aae2e70de938",
"format": "markdown",
"path": "path-8843",
"title": "Label every synthesized example",
"updated_at": "2026-10-17T08:56:25Z",
"wiki_id": "b93e7a3e-51c1-407e-955c-06dfea8fdc37",
"wiki_page_id": "9b288e69-37af-47c9-b412-3c5126732575",
"created_by": {
"email": "tomas@acme.example",
"id": "id-7991",
"username": "lin",
"avatar_url": "https://gitmoap.example/acme/5a4d5d21"
}
}
Graph
Used inside
Contains
Used by
Sent by 0 operations
No operation takes it as a request body.
Returned by 10 operations
- GETList a wiki's pages as a tree/groups/{group_id}/wiki/pages
- POSTCreate a wiki page/groups/{group_id}/wiki/pages
- PUTReplace a wiki page's content/groups/{group_id}/wiki/pages/{path}
- POSTMove or rename a wiki page/groups/{group_id}/wiki/pages/{path}/move
- POSTRestore a wiki page to an earlier revision/groups/{group_id}/wiki/pages/{path}/revisions/{sha}/restore
- GETList a wiki's pages as a tree/repositories/{repo_id}/wiki/pages
- POSTCreate a wiki page/repositories/{repo_id}/wiki/pages
- PUTReplace a wiki page's content/repositories/{repo_id}/wiki/pages/{path}
- POSTMove or rename a wiki page/repositories/{repo_id}/wiki/pages/{path}/move
- POSTRestore a wiki page to an earlier revision/repositories/{repo_id}/wiki/pages/{path}/revisions/{sha}/restore