Create a site
Create a docs site in the console or via the API.
Console
Open Sites → New
Choose a title and slug
Confirm the default host
{slug}.pinnate.appAdd 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