Pinnate Docs

GitHubApp

SDKs overview

Generate typed clients from your OpenAPI APIs.

SDKs

Pinnate generates language SDKs from one or more OpenAPI APIs in your registry.

Supported targets

  • TypeScript

  • PHP

  • Python

  • Go

Typical flow

  1. Publish a current OpenAPI version on your API

  2. Create an SDK and set a stable slug

  3. Select language targets and package settings

  4. Run a build

  5. Review the PR on your connected GitHub/GitLab repo

  6. Merge / release to publish packages

In docs

Embed SDK docs in a site with:

- name: SDKs
  slug: sdks
  sdk: payments-sdk

Prefer the SDK slug in site.yaml so renames stay stable. See SDK embeds.

Guides