Generate Developer PortalsAI Capabilities

Markdown for Every Page

Every portal page is also published as Markdown, with Copy Markdown and actions that open it in ChatGPT, Claude, Cursor, or Scira AI.

Every page in an APIMatic developer portal is also published as plain Markdown, so AI assistants and coding agents can read it without the page's layout and scripts.

Markdown URLs

Add .md to the end of any page's address to get its Markdown version:

https://docs.example.com/generate-sdks/publish-sdks
https://docs.example.com/generate-sdks/publish-sdks.md

The Markdown versions are generated automatically for your guides, SDK pages, and API reference pages.

Page actions

Each page also shows two controls at the top for using it with AI tools:

  • Copy Markdown copies the page's Markdown to the clipboard, ready to paste into a chat or a prompt.
  • Open shows a menu:
OptionWhat it does
View as MarkdownOpens the page's .md version in a new tab.
Open in Scira AIOpens the page in Scira AI, so readers can ask questions about it.
Open in ChatGPTOpens the page in ChatGPT.
Open in ClaudeOpens the page in Claude.
Open in CursorOpens the page in Cursor.

These page actions are on by default. To remove both from every page, set portal.ai.pageActions to false in src/apimatic.json:

src/apimatic.json
{
  "portal": {
    "ai": {
      "pageActions": false
    }
  }
}

See portal.ai in the apimatic.json reference. Turning page actions off doesn't remove the .md versions or the llms.txt files.

On this page