Pinnate Docs

GitHubApp

REST API

Automate sites, pages, and OpenAPI with the Pinnate HTTP API.

Organization API keys authenticate to https://app.pinnate.dev (or your deployment) with:

Authorization: Bearer sk_…

Common operations

Action

Method

Create API

POST /v1/apis

Upload OpenAPI

POST /v1/apis/{api}/spec

Create site

POST /v1/sites

Create / update pages

Pages endpoints under /v1/sites/{site}/…

Publish site

Publish endpoint for the site resource

Exact paths and schemas live in the live API embed on this docs site (OpenAPI reference). Prefer that reference for request bodies and error shapes.

Agents

For interactive tool use, wrap the same API with MCP. For reviewable content changes, prefer writing files in git.