---
title: "Get Wiki Page Details"
method: GET
path: "/v1/external/workspaces/{workspaceGuid}/wiki/pages/{pageGuid}"
tags: ["Wiki"]
---

# Get Wiki Page Details

`GET /v1/external/workspaces/{workspaceGuid}/wiki/pages/{pageGuid}`

## Request

- Base URL: `https://api.tiro.ooo`
- URL: `https://api.tiro.ooo/v1/external/workspaces/{workspaceGuid}/wiki/pages/{pageGuid}`
- Auth: HTTP bearer

Retrieve full details for a wiki page, including body/description, mentions, aliases, and links.

Returns 402 if wiki is not plan-eligible or not activated.

## Path parameters

- `workspaceGuid` string, required
- `pageGuid` string, required

## Response `200`

Full wiki page details

- WikiPageDetail
  - `guid` string, required: Wiki page GUID
  - `wikiId` integer, required: Parent wiki ID
  - `canonicalName` string, required: Canonical name of the page
  - `description` string, nullable: User-provided page description or AI-generated summary
  - `descriptionStatus` 'GENERATING' | 'READY' | 'FAILED', nullable: Status of description backfill
  - `regenerationAvailable` boolean, nullable: Whether description can be regenerated
  - `pageType` 'ENTITY' | 'MENTION' | 'CUSTOM', required: Type of wiki page
  - `entitySubtype` string, nullable: Entity subtype
  - `extractionStatus` 'EXTRACTED' | 'EXTRACTING' | 'FAILED' | 'STALE' | 'NOT_EXTRACTED', required: Current extraction status
  - `mentionCountVisible` integer, required: Number of visible mentions
  - `sourceNoteCountVisible` integer, required: Number of source notes with visible mentions
  - `mentions` WikiMention[], required: List of mentions for this page
    - `guid` string, required: Mention GUID
    - `noteId` integer, required: Source note ID
    - `paragraphId` integer, nullable: Source paragraph ID within the note
    - `paragraphUuid` string, nullable: Source paragraph UUID
    - `kind` 'EXPLICIT' | 'IMPLICIT' | 'REFERENCE', required: Type of mention (explicit user tag, implicit extraction, or reference)
    - `sourceUserId` integer, required: User ID of the mention source
    - `extractedText` string, required: The extracted mention text from the note
    - `confidence` number, double, nullable: Confidence score for extraction (0-1)
    - `createdAt` string, date-time, required: ISO 8601 mention creation timestamp
  - `aliases` WikiAlias[], required: List of aliases for this page
    - `guid` string, required: Alias GUID
    - `alias` string, required: The alias string
    - `source` 'USER_PROVIDED' | 'EXTRACTED_FROM_MENTION', required: Source of the alias (user-provided or extracted)
    - `sourceMentionGuid` string, nullable: Source mention GUID if extracted
    - `sourceUserId` integer, nullable: User ID who created the alias (if user-provided)
    - `createdAt` string, date-time, required: ISO 8601 creation timestamp
  - `links` WikiLink[], required: List of links (inbound and outbound)
    - `guid` string, required: Link GUID
    - `sourcePageGuid` string, required: Source page GUID
    - `sourcePageName` string, nullable: Source page canonical name
    - `targetPageGuid` string, required: Target page GUID
    - `targetPageName` string, nullable: Target page canonical name
    - `linkType` string, required: Machine-readable link type code
    - `linkTypeDisplayKo` string, required: Korean display name for link type
    - `linkTypeDisplayEn` string, required: English display name for link type
    - `isDirectional` boolean, required: Whether the link is directional
    - `source` 'USER_PROVIDED' | 'EXTRACTED_FROM_MENTION', required: Source of the link
    - `creatorUserId` integer, nullable: User ID of the link creator (if user-provided)
    - `createdAt` string, date-time, required: ISO 8601 creation timestamp
    - `updatedAt` string, date-time, required: ISO 8601 last update timestamp
  - `lastUpdatedVisible` string, date-time, nullable: ISO 8601 timestamp of last visible update
  - `createdAt` string, date-time, required: ISO 8601 creation timestamp
  - `updatedAt` string, date-time, required: ISO 8601 last update timestamp

## Other responses

- `401`: Unauthorized
- `402`: Wiki plan requirement not met or not activated
- `404`: Workspace or page not found

---

[API](https://skmtc.dev/tiro/apis/tiro-api-2.md) · [All operations](https://skmtc.dev/tiro/apis/tiro-api-2/llms.txt) · [OpenAPI document](https://skmtc.dev/tiro/apis/tiro-api-2/revisions/dc1a260c6771?raw)
