Pinnate Docs

GitHubApp

Create a site

Create a docs site in the console or via the API.

Console

  1. Open Sites → New

  2. Choose a title and slug

  3. Confirm the default host {slug}.pinnate.app

  4. Add guide and embed sections, or connect git with a site.yaml

API

POST /v1/sites
Authorization: Bearer sk_…
Content-Type: application/json

{ "title": "Payments Docs", "slug": "payments-docs" }

Create pages with the Pages API or MCP, or connect git sync.

First site.yaml

title: Payments Docs
visibility: public
theme:
  accent_color: '#0F766E'
  layout: centered
exclude:
  - README.md
sections:
  - name: Guide
    slug: guide
    path: .
  - name: API
    slug: api
    api: payments

Next steps