Edit a page

content replaces the whole block array (fetch first, send the full revised array — not a patch); omit it to change only title or metadata. Version bump, block diff, and the revision entry are computed server-side. Locked and author-only pages are rejected.

put/api/wiki/{path}

Request

  • Base URL: https://radix.wiki
  • URL: https://radix.wiki/api/wiki/{path}
  • Auth: HTTP bearer

Path parameters

pathstring required

Tag path and slug joined with slashes, e.g. contents/tech/research/hyperscale-rs. Tag paths themselves contain slashes, so this parameter spans multiple segments.

Request body

titlestring
metadataobject
bannerImagestring uri
revisionMessagestring

What changed and why — always send one

verifiedboolean

True when the page's facts were checked against its sources: stamps lastVerifiedAt, which retires the freshness banner. Send it alone to stamp without an edit.

Response

Page updated

idstring
titlestring
tagPathstring
slugstring
metadataobject
versionstring

Semantic version, bumped server-side per edit

updatedAtstring date-time

Changes

No recorded changes to this operation across all 1 revision of this API.