Speakeasy logo

Speakeasy

The platform to Build APIs your users love. Best in class API tooling for robust SDKs, API docs, Terraform providers and end-to-end testing.

8 APIs 1 Capabilities 25 Features
AIDocumentationMCPPlatformSDKsTerraformTesting

APIs

Speakeasy

The platform to build APIs your users love. Best-in-class API tooling for robust SDKs, API documentation, Terraform providers, MCP servers, and end-to-end contract testing. Open...

Speakeasy SDK Generation

Generate idiomatic, type-safe SDKs in 7+ languages from OpenAPI specs. Supports TypeScript, Python, Go, Java, C#, PHP, Ruby, and more with automated CI/CD integration and publis...

Speakeasy Terraform Generation

Turn your OpenAPI spec into a production-ready Terraform provider without the manual work. Automatically keeps providers synchronized with API changes, eliminating manual drift.

Speakeasy MCP Server Generation

Generate production-ready MCP server code from OpenAPI specifications. Deploy on your own infrastructure, customize to your needs, and distribute however you want. Supports Clou...

Speakeasy DocsMD

Generate beautiful API documentation from OpenAPI specs. Automatic synchronization keeps docs current with every API change. Works with Docusaurus, Nextra, or any React and Mark...

Speakeasy Contract Testing

API contract test generation using OpenAPI specs and the Arazzo specification. Generates both test code and test data needed to validate API behavior in native testing framework...

Speakeasy React Query Hooks

Turns your OpenAPI spec into fully typed TanStack Query hooks with built-in caching, retries, and pagination, delivered in idiomatic React with zero config required.

Speakeasy Gram

The MCP Cloud platform by Speakeasy. Ship better agents with production-ready MCP infrastructure. Host remote MCP servers, power in-application chat, and manage and secure MCP s...

Capabilities

Speakeasy SDK Platform Management

Unified workflow capability for managing the Speakeasy SDK generation platform. Combines workspace management, organization administration, artifact registry, code sample retrie...

Run with Naftiko

Features

Generate SDKs
Publish SDKs
Language Design
Prepare OpenAPI
Generate Terraform
Publish Terraform
Customize Terraformd
API Documentation
Change Log
Generate MCP Servers
API Testing
Type Safe
OAuth 2.0
Custom Logic
Retries
Pagination
Contract Testing
React Query Hooks
CLI Tooling
CI/CD Integration
Arazzo Workflows
OpenAPI Overlays
Agent Skills
Gram MCP Cloud
DocsMD

Semantic Vocabularies

Speakeasy Context

3 classes · 17 properties

JSON-LD

API Governance Rules

Speakeasy API Rules

9 rules · 2 errors 5 warnings 2 info

SPECTRAL

Resources

🔗
Customers
Customers
🔗
Documentation
Documentation
🔗
Guide
Guide
📰
Blog
Blog
📄
ChangeLog
ChangeLog
🔗
About
About
🔗
Contact
Contact
💰
Pricing
Pricing
🔗
Security
Security
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔗
Login
Login
📝
SignUp
SignUp
👥
GitHubOrg
GitHubOrg
👥
GitHubRepo
GitHubRepo
🟢
Status
Status
🔗
OpenAPI
OpenAPI
🔗
Knowledge
Knowledge
🔗
Guide
Guide
🔗
Careers
Careers
🔗
CLI
CLI
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
OpenAPI
OpenAPI
🔗
SpectralRuleset
SpectralRuleset
🔗
NaftikoCapability
NaftikoCapability
🔗
Vocabulary
Vocabulary

Sources

Raw ↑
aid: speakeasy
url: >-
  https://raw.githubusercontent.com/api-evangelist/speakeasy/refs/heads/main/apis.yml
apis:
  - aid: speakeasy:speakeasy
    name: Speakeasy
    tags:
      - AI
      - Documentation
      - MCP
      - Platform
      - SDKs
      - Terraform
      - Testing
    humanURL: https://www.speakeasy.com/
    baseURL: https://api.prod.speakeasy.com
    properties:
      - url: https://www.speakeasy.com/
        type: Website
      - url: https://www.speakeasy.com/docs/sdks/introduction
        type: GettingStarted
      - url: https://www.speakeasy.com/openapi.yaml
        type: OpenAPI
      - url: https://www.speakeasy.com/docs
        type: Documentation
      - url: https://www.speakeasy.com/docs/speakeasy-reference/cli
        type: CLI
      - url: https://github.com/speakeasy-api/speakeasy
        type: GitHubRepo
    description: >-
      The platform to build APIs your users love. Best-in-class API tooling for
      robust SDKs, API documentation, Terraform providers, MCP servers, and
      end-to-end contract testing. OpenAPI-native with no proprietary DSLs.
  - aid: speakeasy:sdk-generation
    name: Speakeasy SDK Generation
    tags:
      - Code Generation
      - OpenAPI
      - SDKs
    humanURL: https://www.speakeasy.com/product/sdk-generation
    properties:
      - url: https://www.speakeasy.com/product/sdk-generation
        type: Landing
      - url: https://www.speakeasy.com/docs/sdks/create-client-sdks
        type: Documentation
    description: >-
      Generate idiomatic, type-safe SDKs in 7+ languages from OpenAPI specs.
      Supports TypeScript, Python, Go, Java, C#, PHP, Ruby, and more with
      automated CI/CD integration and publishing to popular package managers.
  - aid: speakeasy:terraform-generation
    name: Speakeasy Terraform Generation
    tags:
      - Code Generation
      - Infrastructure as Code
      - OpenAPI
      - Terraform
    humanURL: https://www.speakeasy.com/product/terraform-generation
    properties:
      - url: https://www.speakeasy.com/product/terraform-generation
        type: Landing
      - url: https://www.speakeasy.com/docs/terraform/create-terraform
        type: Documentation
    description: >-
      Turn your OpenAPI spec into a production-ready Terraform provider without
      the manual work. Automatically keeps providers synchronized with API
      changes, eliminating manual drift.
  - aid: speakeasy:mcp-server
    name: Speakeasy MCP Server Generation
    tags:
      - Agents
      - AI
      - Code Generation
      - MCP
      - OpenAPI
    humanURL: https://www.speakeasy.com/product/mcp-server
    properties:
      - url: https://www.speakeasy.com/product/mcp-server
        type: Landing
      - url: https://www.speakeasy.com/docs/model-context-protocol
        type: Documentation
    description: >-
      Generate production-ready MCP server code from OpenAPI specifications.
      Deploy on your own infrastructure, customize to your needs, and distribute
      however you want. Supports Cloudflare Workers, Docker, and local
      deployment.
  - aid: speakeasy:api-docs
    name: Speakeasy DocsMD
    tags:
      - API Reference
      - Documentation
      - OpenAPI
    humanURL: https://www.speakeasy.com/product/api-docs
    properties:
      - url: https://www.speakeasy.com/product/api-docs
        type: Landing
    description: >-
      Generate beautiful API documentation from OpenAPI specs. Automatic
      synchronization keeps docs current with every API change. Works with
      Docusaurus, Nextra, or any React and Markdown framework.
  - aid: speakeasy:contract-testing
    name: Speakeasy Contract Testing
    tags:
      - Contract Testing
      - OpenAPI
      - SDKs
      - Testing
    humanURL: https://www.speakeasy.com/docs/sdk-testing
    properties:
      - url: https://www.speakeasy.com/docs/sdk-testing
        type: Documentation
      - url: https://www.speakeasy.com/docs/sdk-testing/api-contract-tests
        type: Documentation
    description: >-
      API contract test generation using OpenAPI specs and the Arazzo
      specification. Generates both test code and test data needed to validate
      API behavior in native testing frameworks like pytest, vitest, and more.
  - aid: speakeasy:react-query
    name: Speakeasy React Query Hooks
    tags:
      - Frontend
      - React
      - SDKs
      - TypeScript
    humanURL: https://www.speakeasy.com/product/react-query
    properties:
      - url: https://www.speakeasy.com/product/react-query
        type: Landing
    description: >-
      Turns your OpenAPI spec into fully typed TanStack Query hooks with built-in
      caching, retries, and pagination, delivered in idiomatic React with zero
      config required.
  - aid: speakeasy:gram
    name: Speakeasy Gram
    tags:
      - Agents
      - AI
      - Cloud
      - MCP
      - Platform
    humanURL: https://www.speakeasy.com/product/gram
    properties:
      - url: https://www.speakeasy.com/product/gram
        type: Landing
      - url: https://www.getgram.ai/
        type: Portal
      - url: https://www.getgram.ai/docs/introduction
        type: Documentation
    description: >-
      The MCP Cloud platform by Speakeasy. Ship better agents with
      production-ready MCP infrastructure. Host remote MCP servers, power
      in-application chat, and manage and secure MCP servers for your entire
      organization through a unified control plane.
name: Speakeasy
tags:
  - AI
  - Documentation
  - MCP
  - Platform
  - SDKs
  - Terraform
  - Testing
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
access: 3rd-Party
common:
  - url: https://www.speakeasy.com/customers
    name: Customers | Speakeasy
    type: Customers
    description: 'null'
  - url: https://www.speakeasy.com/docs
    name: Documentation | Speakeasy
    type: Documentation
    description: 'null'
  - url: https://www.speakeasy.com/guides
    name: Guides | Speakeasy
    type: Guide
    description: 'null'
  - url: https://www.speakeasy.com/blog
    name: Blog | Speakeasy
    type: Blog
    description: 'null'
  - url: https://www.speakeasy.com/changelog
    name: Changelog | Speakeasy
    type: ChangeLog
    description: 'null'
  - url: https://www.speakeasy.com/company
    name: Company | Speakeasy
    type: About
    description: 'null'
  - url: https://www.speakeasy.com/contact
    name: Contact | Speakeasy
    type: Contact
    description: 'null'
  - url: https://www.speakeasy.com/pricing
    name: Pricing | Speakeasy
    type: Pricing
    description: 'null'
  - url: https://www.speakeasy.com/legal/product-security
    name: Security and data privacy | Speakeasy
    type: Security
    description: 'null'
  - url: https://www.speakeasy.com/legal/terms-of-service
    name: Terms of Service | Speakeasy
    type: TermsOfService
    description: 'null'
  - url: https://www.speakeasy.com/legal/privacy-policy
    name: Privacy policy | Speakeasy
    type: PrivacyPolicy
    description: 'null'
  - url: >-
      https://login.speakeasy.com/?client_id=client_01J0XGGZ8MEQS57C5RKB00KN35&redirect_uri=https%3A%2F%2Fapp.speakeasy.com%2Fv1%2Fauth%2Fcallback&response_type=code&authorization_session_id=01K082RMDQPMT67SWBEMNZG04G
    name: Sign in
    type: Login
    description: 'null'
  - url: >-
      https://login.speakeasy.com/sign-up?redirect_uri=https%3A%2F%2Fapp.speakeasy.com%2Fv1%2Fauth%2Fcallback&authorization_session_id=01K082RMDQPMT67SWBEMNZG04G
    name: Sign up
    type: SignUp
    description: 'null'
  - url: https://github.com/speakeasy-api
    name: GitHub Organization | Speakeasy
    type: GitHubOrg
    description: 'null'
  - url: https://github.com/speakeasy-api/speakeasy
    name: GitHub Repository | Speakeasy CLI
    type: GitHubRepo
    description: 'null'
  - url: https://status.speakeasyapi.dev
    name: Status | Speakeasy
    type: Status
    description: 'null'
  - url: https://www.speakeasy.com/openapi
    name: OpenAPI Hub | Speakeasy
    type: OpenAPI
    description: 'null'
  - url: https://www.speakeasy.com/mcp
    name: MCP Hub | Speakeasy
    type: Knowledge
    description: 'null'
  - url: https://www.speakeasy.com/api-design
    name: API Design Guide | Speakeasy
    type: Guide
    description: 'null'
  - url: https://www.speakeasy.com/careers
    name: Careers | Speakeasy
    type: Careers
    description: 'null'
  - url: https://www.speakeasy.com/docs/speakeasy-reference/cli
    name: CLI Reference | Speakeasy
    type: CLI
    description: 'null'
  - url: https://www.speakeasy.com/docs/speakeasy-reference/workflow-file
    name: Workflow File Reference | Speakeasy
    type: Documentation
    description: 'null'
  - url: https://www.speakeasy.com/docs/speakeasy-reference/skills
    name: Skills for AI Coding Assistants | Speakeasy
    type: Documentation
    description: 'null'
  - url: https://raw.githubusercontent.com/api-evangelist/speakeasy/main/openapi/speakeasy-openapi.yml
    name: Speakeasy OpenAPI
    type: OpenAPI
    description: 'null'
  - url: https://raw.githubusercontent.com/api-evangelist/speakeasy/main/rules/speakeasy-rules.yml
    name: Speakeasy Spectral Rules
    type: SpectralRuleset
    description: 'null'
  - url: https://raw.githubusercontent.com/api-evangelist/speakeasy/main/capabilities/sdk-platform-management.yaml
    name: SDK Platform Management Capability
    type: NaftikoCapability
    description: 'null'
  - url: https://raw.githubusercontent.com/api-evangelist/speakeasy/main/vocabulary/speakeasy-vocabulary.yml
    name: Speakeasy Vocabulary
    type: Vocabulary
    description: 'null'
  - name: Features
    type: Features
    data:
      - name: Generate SDKs
      - name: Publish SDKs
      - name: Language Design
      - name: Prepare OpenAPI
      - name: Generate Terraform
      - name: Publish Terraform
      - name: Customize Terraformd
      - name: API Documentation
      - name: Change Log
      - name: Generate MCP Servers
      - name: API Testing
      - name: Type Safe
      - name: OAuth 2.0
      - name: Custom Logic
      - name: Retries
      - name: Pagination
      - name: Contract Testing
      - name: React Query Hooks
      - name: CLI Tooling
      - name: CI/CD Integration
      - name: Arazzo Workflows
      - name: OpenAPI Overlays
      - name: Agent Skills
      - name: Gram MCP Cloud
      - name: DocsMD
created: '2025-01-08'
modified: '2026-05-02'
position: Consumer
segments:
  - SDKs
  - Documentation
  - MCP
  - Testing
  - Terraform
description: >-
  The platform to Build APIs your users love. Best in class API tooling for
  robust SDKs, API docs, Terraform providers and end-to-end testing.
maintainers:
  - FN: Kin Lane
    email: [email protected]
specificationVersion: '0.19'