Skip to main content

Documentation Index

Fetch the complete documentation index at: https://product-guide-starter-replace-template-content.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

docs.json is the single configuration file that controls everything about your Mintlify site. It lives at the root of your documentation repository.

Required fields

Every docs.json must include these four fields:
FieldDescription
nameThe site name shown in the browser tab and default social previews.
themeThe visual theme (mint, almond, willow, sequoia, and others).
colors.primaryYour brand’s primary color as a hex code. Used for links, buttons, and accents.
navigationDefines the sidebar structure. See navigation for details.

Appearance

Set logo.light and logo.dark to paths for your logo images. Mintlify switches between them based on the visitor’s color scheme preference.
"logo": {
  "light": "/logo/light.svg",
  "dark": "/logo/dark.svg"
},
"favicon": "/favicon.ico"

Site structure

  • navbar — Configure the top navigation bar: links and a primary CTA button.
  • footer — Add social media links displayed at the bottom of every page.
  • banner — Show a site-wide announcement bar with a message and optional link.
  • redirects — Map old URLs to new ones to preserve links when you restructure content.

API settings

If your docs include an API reference, configure it under api:
"api": {
  "openapi": "openapi.yaml",
  "playground": {
    "mode": "show"
  }
}
Mintlify reads your OpenAPI or AsyncAPI spec and generates interactive playground pages automatically.

SEO

Set metadata fields to control how your site appears in search results and social link previews. The timestamp option adds a last-updated date to each page automatically from its Git history.