Stainless is a New York-based developer-tools company that turns an OpenAPI specification into a portfolio of high-quality, idiomatic SDKs, reference documentation, MCP servers, CLIs, and Terraform providers. The platform was founded by veterans of Stripe, Heroku, and Twilio with the explicit goal of bringing Stripe-quality developer experience to any API, and is used by AI-platform and infrastructure companies including OpenAI, Anthropic, Google DeepMind, Cloudflare, Modern Treasury, Perplexity, Replicate, LangChain, Beeper, and Runway. Stainless supports nine target languages today (TypeScript, Python, Go, Java, Kotlin, Ruby, PHP, C#, plus a CLI) and publishes generated code under the Apache 2.0 license into customer-owned GitHub repositories. The company exposes its own platform as a REST API at api.stainless.com (v0), with endpoints for managing organizations, projects, branches, builds, and the current user, plus a build-compare endpoint and matching client libraries. Stainless also ships the Stainless Studio (web-based config UI), the Stainless CLI, a Language Server, GitHub member sync, breaking-change detection, SSO, audit logs, and integrations with documentation hosts (Bump.sh, GitBook, Mintlify, ReadMe).
1 APIs0 Features
SDK GenerationOpenAPIAPI ToolingDeveloper ExperienceMCPModel Context ProtocolDocumentationCode GenerationTerraform ProviderAPI ReferenceDevToolsAPI First
Stainless publishes 1 API on the APIs.io network. Tagged areas include SDK Generation, OpenAPI, API Tooling, Developer Experience, and MCP.
Stainless’ developer surface includes documentation, API reference, pricing, engineering blog, changelog, CLI, and 13 more developer resources.
The Stainless Platform API is a REST API for programmatically managing Stainless projects, branches, and SDK builds. It exposes the same primitives that power the Stainless Stud...
aid: stainless-api
name: Stainless
description: >-
Stainless is a New York-based developer-tools company that turns an OpenAPI
specification into a portfolio of high-quality, idiomatic SDKs, reference
documentation, MCP servers, CLIs, and Terraform providers. The platform was
founded by veterans of Stripe, Heroku, and Twilio with the explicit goal of
bringing Stripe-quality developer experience to any API, and is used by
AI-platform and infrastructure companies including OpenAI, Anthropic, Google
DeepMind, Cloudflare, Modern Treasury, Perplexity, Replicate, LangChain,
Beeper, and Runway. Stainless supports nine target languages today
(TypeScript, Python, Go, Java, Kotlin, Ruby, PHP, C#, plus a CLI) and
publishes generated code under the Apache 2.0 license into customer-owned
GitHub repositories. The company exposes its own platform as a REST API at
api.stainless.com (v0), with endpoints for managing organizations, projects,
branches, builds, and the current user, plus a build-compare endpoint and
matching client libraries. Stainless also ships the Stainless Studio
(web-based config UI), the Stainless CLI, a Language Server, GitHub member
sync, breaking-change detection, SSO, audit logs, and integrations with
documentation hosts (Bump.sh, GitBook, Mintlify, ReadMe).
type: Index
position: Provider
access: 3rd-Party
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
- SDK Generation
- OpenAPI
- API Tooling
- Developer Experience
- MCP
- Model Context Protocol
- Documentation
- Code Generation
- Terraform Provider
- API Reference
- DevTools
- API First
url: https://raw.githubusercontent.com/api-evangelist/stainless-api/refs/heads/main/apis.yml
created: '2026-05-23'
modified: '2026-05-23'
specificationVersion: '0.20'
apis:
- aid: stainless-api:stainless-platform-api
name: Stainless Platform API
description: >-
The Stainless Platform API is a REST API for programmatically managing
Stainless projects, branches, and SDK builds. It exposes the same
primitives that power the Stainless Studio web UI and CLI, allowing
customers to create and update projects, manage branches that track
different OpenAPI versions, trigger and inspect builds across the nine
supported languages, compare two builds, and read organization and
current-user information. The API is served from api.stainless.com under
the v0 namespace and is consumed via official Stainless client libraries
in TypeScript, Python, Go, Java, Kotlin, Ruby, PHP, and C#, plus the
Stainless CLI.
humanURL: https://www.stainless.com/docs/api-reference
baseURL: https://api.stainless.com/v0
tags:
- SDK Generation
- OpenAPI
- Builds
- Projects
- Branches
- Developer Platform
properties:
- type: Documentation
url: https://www.stainless.com/docs
- type: APIReference
url: https://www.stainless.com/docs/api-reference
- type: GettingStarted
url: https://www.stainless.com/docs/get-started
- type: GitHubOrganization
url: https://github.com/stainless-api
- type: TypeScriptSDK
url: https://github.com/stainless-api/stainless-node
- type: PythonSDK
url: https://github.com/stainless-api/stainless-python
- type: GoSDK
url: https://github.com/stainless-api/stainless-go
- type: JavaSDK
url: https://github.com/stainless-api/stainless-java
- type: KotlinSDK
url: https://github.com/stainless-api/stainless-kotlin
- type: RubySDK
url: https://github.com/stainless-api/stainless-ruby
- type: CLI
url: https://github.com/stainless-api/stainless-cli
- type: MCPFront
url: https://github.com/stainless-api/mcp-front
features:
- name: Project Management
description: Create, list, retrieve, and update Stainless projects via REST.
- name: Branch Management
description: Create, list, and delete branches that track OpenAPI versions.
- name: Build Lifecycle
description: Trigger SDK builds, list builds, retrieve build status, and inspect output.
- name: Build Comparison
description: Compare two builds to surface diffs across generated SDKs.
- name: Organization and User
description: Read organization membership and current-user information.
- name: Multi-Language SDKs
description: Official client libraries in nine languages plus a CLI.
- name: GitHub Publishing
description: Generated SDKs are published into customer-owned GitHub repositories.
- name: Breaking Change Detection
description: Surface breaking changes between builds before publishing.
useCases:
- name: Automated SDK Pipelines
description: Wire Stainless builds into CI to ship SDKs on every API release.
- name: API-Spec-Driven Documentation
description: Generate reference docs and MCP servers from the same OpenAPI source.
- name: Multi-Spec Coordination
description: Manage multiple OpenAPI specs (e.g., per service) under one platform.
- name: Enterprise Governance
description: Use SSO, audit logs, and member sync for regulated environments.
- name: Agent-Ready APIs
description: Generate MCP servers so APIs are usable by AI agents alongside SDKs.
integrations:
- name: GitHub
- name: Bump.sh
- name: GitBook
- name: Mintlify
- name: ReadMe
- name: NPM
- name: PyPI
- name: Maven Central
- name: RubyGems
- name: Packagist
- name: NuGet
- name: Go Modules
authentication:
- type: Bearer
description: API requests are authenticated with a bearer access token issued from the Stainless dashboard.
common:
- type: Website
url: https://www.stainless.com
- type: Documentation
url: https://www.stainless.com/docs
- type: APIReference
url: https://www.stainless.com/docs/api-reference
- type: Pricing
url: https://www.stainless.com/pricing
- type: Customers
url: https://www.stainless.com/customers
- type: Blog
url: https://www.stainless.com/blog
- type: Changelog
url: https://www.stainless.com/changelog
- type: Careers
url: https://www.stainless.com/careers
- type: Contact
url: https://www.stainless.com/contact
- type: Studio
url: https://app.stainless.com
- type: GitHubOrganization
url: https://github.com/stainless-api
- type: TypeScriptSDK
url: https://github.com/stainless-api/stainless-node
- type: PythonSDK
url: https://github.com/stainless-api/stainless-python
- type: CLI
url: https://github.com/stainless-api/stainless-cli
- type: MCPFront
url: https://github.com/stainless-api/mcp-front
- type: STLAPI
url: https://github.com/stainless-api/stl-api
- type: Email
url: mailto:[email protected]
- type: LinkedIn
url: https://www.linkedin.com/company/stainless-api
- type: Twitter
url: https://twitter.com/StainlessAPI
maintainers:
- FN: Kin Lane
email: [email protected]