Update doc article
Update a docs article by ID. Authentication is required.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Body
1Markdown body. Replaces the whole body, so carry over every image, table and embed the article already has.
1Defaults to false, which rejects a body that leaves out an image the article still has. Set to true to delete those images.
agent keeps the article off your docs site while the Productlane Agent still answers from it. internal restricts it to the AI Assistant. unlisted is the former name for agent.
public, agent, internal, unlisted Pass null to detach the article from any group.
Portal instance id to assign, from GET /portal/instances. null or omitted targets the Main (Root) portal.
Nucleo icon name in PascalCase.
1 - 64BCP-47 language code. When set, translatable fields upsert a translation row; non-translatable fields always apply to the base.
Response
Successful response
Name of a Nucleo icon (PascalCase, e.g. Notepad, Atom). Must be a valid icon from https://nucleoapp.com - unknown names will not render in the dashboard or portal.
Whether the article is on your docs site. Deprecated: read visibility_tier for the agent and internal split.
public, unlisted agent and internal articles both stay off your docs site and out of portal search. The Productlane Agent answers customers from an agent article, and never links it. An internal article is read by the AI Assistant alone.
public, agent, internal link rows point at a page you host elsewhere: content is empty and external_url holds the address.
doc, link