Move a project documentation node
Moves one page or folder relative to a validated destination neighbor. The server computes and saves the complete sibling order atomically.
/projects/documentation/{id}/moveAuthorizationOAuth2 access token · headerrequiredapi:writeAuthorizationBearer token (JWT) · headerrequiredidstring<uuid>requiredProject documentation page or folder UUID. This parameter does not accept a project short identifier.
application/jsonafterNodeIdstringDestination sibling that must precede the moved node. Omit both neighbors to move to the end.
beforeNodeIdstringDestination sibling that must follow the moved node. Use beforeNodeId or afterNodeId, not both.
parentIdstring<uuid> | nullDestination folder ID. Omit or set null to move the node to the project root.
successbooleanrequiredOperation success flag
Invalid node identifier, parent, neighbor, page parent, cross-project move, or cycle.
errorstring | objectHTTP error name or a structured HTTP exception response.
Show propertiesHide properties
stringobjectmessagestring | string[] | objectrequiredError message, validation message list, or request-field validation message map.
Show propertiesHide properties
stringstringstringobjectstatusCodenumberrequiredHTTP status code for this response.
Unauthorized - Invalid or missing authentication token
Forbidden - Insufficient API scopes or permissions
The node or destination node does not exist or is not accessible.
errorstring | objectHTTP error name or a structured HTTP exception response.
Show propertiesHide properties
stringobjectmessagestring | string[] | objectrequiredError message, validation message list, or request-field validation message map.
Show propertiesHide properties
stringstringstringobjectstatusCodenumberrequiredHTTP status code for this response.