Sponsor of the Day:
Jerkmate
https://www.speakeasy.com/openapi/frameworks
Using a server framework to generate Swagger/OpenAPI | Speakeasy
How to generate an OpenAPI schema from your code
swagger openapiusingserverframeworkgenerate
https://www.speakeasy.com/docs/sdks/create-client-sdks
Generate SDKs from OpenAPI | Speakeasy
Learn how to create production-ready SDKs from OpenAPI / Swagger specs using Speakeasy.
openapi speakeasygeneratesdks
https://www.speakeasy.com/openapi/security/security-schemes/security-api-key
API Key in OpenAPI | Speakeasy
Implement API key authentication using security schemes in your OpenAPI document.
api keyopenapi speakeasy
https://www.speakeasy.com/openapi/security/security-schemes/security-oauth2
OAuth 2 in OpenAPI | Speakeasy
Implement OAuth 2 authentication using security schemes in your OpenAPI document to improve security with short-lived tokens.
oauth 2openapi speakeasy
https://www.speakeasy.com/blog/contract-testing-with-openapi
Contract testing with OpenAPI | Speakeasy
Learn how to implement contract testing with OpenAPI to ensure consistency across distributed systems and catch breaking changes early in development.
contract testingopenapi speakeasy
https://www.speakeasy.com/product/sdk-generation
Generate production-ready SDKs from OpenAPI | Speakeasy
Turn your OpenAPI spec into type-safe, idiomatic SDKs across multiple languages. Production-ready, fully customizable, and built for internal and external APIs...
generate production readyopenapi speakeasysdks
https://www.speakeasy.com/openapi/security
Security in OpenAPI | Speakeasy
The API Platform. Generate, test, monitor, and document idiomatic SDKs directly from your OpenAPI spec.
openapi speakeasysecurity
https://www.speakeasy.com/blog/openapi-tips-oneof-allof-anyof
OneOf, AllOf, AnyOf Oh my! How to define union types in OpenAPI | Speakeasy
How to effectively use oneOf, allOf and anyOf in your OpenAPI 3.X OADs.
union typesopenapi speakeasyoneofallofanyof
https://www.speakeasy.com/docs/speakeasy-reference/cli/lint/openapi
openapi | Speakeasy
The API Platform. Generate, test, monitor, and document idiomatic SDKs directly from your OpenAPI spec.
openapi speakeasy
https://www.speakeasy.com/openapi/guides
OpenAPI Guides | Speakeasy
General guides for working with OpenAPI specs
guides speakeasyopenapi
https://www.speakeasy.com/openapi/requests/parameters/path-parameters
Path Parameters in OpenAPI best practices | Speakeasy
Best practices for implementing path parameters in your OpenAPI specification.
openapi best practicespath parametersspeakeasy
https://www.speakeasy.com/openapi/overlays
Overlays in OpenAPI best practices | Speakeasy
Understand OpenAPI Overlays for extending and customizing API specifications without modifying the original document, ideal for managing complex API ecosystems.
openapi best practicesoverlaysspeakeasy
https://www.speakeasy.com/openapi/extensions
Extensions in OpenAPI best practices | Speakeasy
Learn how to implement and use OpenAPI Extensions to add custom functionality and metadata to your API specification documents.
openapi best practicesextensionsspeakeasy
https://www.speakeasy.com/docs/sdks/prep-openapi
Iterate on your OpenAPI document with the OpenAPI Editor | Speakeasy
Use Speakeasy's OpenAPI Editor to create, edit, and manage your OpenAPI documents. Prepare OpenAPI specs for SDK generation.
openapi documentiterateeditorspeakeasy
https://www.speakeasy.com/openapi/schemas/arrays
Arrays in OpenAPI best practices | Speakeasy
Best practices for describing array types in OpenAPI
openapi best practicesarraysspeakeasy
https://www.speakeasy.com/openapi/tags
Tags in OpenAPI best practices | Speakeasy
Organize your API documentation with Tags in OpenAPI to create logical groupings of operations for improved discoverability and navigation.
openapi best practicestagsspeakeasy
https://www.speakeasy.com/openapi/content/file-uploads
File Uploads in OpenAPI best practices | Speakeasy
Comprehensive guide to File Uploads in OpenAPI. Best practices for API design, documentation, and implementation.
openapi best practicesfile uploadsspeakeasy
https://www.speakeasy.com/openapi/release-notes
OpenAPI Release Notes | Speakeasy
A comparative guide to the changes across different versions of the OpenAPI Specification.
release notesopenapispeakeasy
https://www.speakeasy.com/openapi/frameworks/elysia
How to generate an OpenAPI document with ElysiaJS | Speakeasy
Learn how to generate an OpenAPI document for your ElysiaJS API and use it to automatically generate and customize SDKs.
openapi documentgenerateelysiajsspeakeasy
https://www.speakeasy.com/docs/sdks/languages/java/oss-comparison-java
Comparison guide: OpenAPI/Swagger Java client generation | Speakeasy
Comparing the new Speakeasy Java SDK generator with the open-source OpenAPI Java generators
comparison guideopenapi swaggerjava clientgeneration speakeasy
https://www.speakeasy.com/docs/cli-generation/create-cli
Generate a CLI from an OpenAPI Document | Speakeasy
Generate a production-ready command-line interface from an OpenAPI document using Speakeasy.
openapi documentgenerateclispeakeasy
https://www.speakeasy.com/docs/sdks/customize/data-model/complex-numbers
OpenAPI: Complex numbers | Speakeasy
How to use complex numbers in OpenAPI documents and maintain arbitrary precision through serialization and deserialization.
complex numbersopenapispeakeasy
https://www.speakeasy.com/openapi/frameworks/django
How to generate an OpenAPI/Swagger document with Django | Speakeasy
Generating an OpenAPI document with Django and using it to create SDKs with Speakeasy.
openapi swaggergeneratedocumentdjangospeakeasy
https://www.speakeasy.com/openapi/frameworks/trpc
How To Generate an OpenAPI Spec With tRPC | Speakeasy
How to use tRPC to create an OpenAPI spec and create an SDK for it with Speakeasy.
openapi specgeneratetrpcspeakeasy
https://www.speakeasy.com/openapi/operations
Operations in OpenAPI best practices | Speakeasy
The API Platform. Generate, test, monitor, and document idiomatic SDKs directly from your OpenAPI spec.
openapi best practicesoperationsspeakeasy
https://www.speakeasy.com/openapi/requests/parameters/header-parameters
Header Parameters in OpenAPI best practices | Speakeasy
Best practices for implementing header parameters in your OpenAPI specification.
openapi best practicesheader parametersspeakeasy
https://www.speakeasy.com/mcp/tool-design/generate-mcp-tools-from-openapi
Generating MCP tools from OpenAPI: benefits, limits and best practices | Speakeasy
Learn how to automatically create Model Context Protocol (MCP) servers from your OpenAPI specifications and optimize them for AI agents.
best practices speakeasymcp toolsgeneratingopenapibenefits
https://www.speakeasy.com/openapi/frameworks/nestjs
How to generate an OpenAPI document with NestJS | Speakeasy
Learn how to generate an OpenAPI document for your NestJS API and use it to automatically generate and customize client SDKs across different languages.
openapi documentgeneratenestjsspeakeasy
https://www.speakeasy.com/blog/why-we-built-our-own-openapi-linter
Why We Built Our Own OpenAPI Linter (And How It Compares) | Speakeasy
Speakeasy's OpenAPI linter processes an 81,000-line spec in 1.7 seconds using 376 MB of RAM — while finding more issues than Spectral or Vacuum. Here's why we...
builtopenapilintercomparesspeakeasy
https://www.speakeasy.com/docs/standalone-mcp/build-server
Generate MCP Servers from OpenAPI Documents | Speakeasy
Build and deploy your MCP server using Speakeasy.
mcp serversgenerateopenapidocumentsspeakeasy
https://www.speakeasy.com/openapi/schemas/strings
Strings in OpenAPI best practices | Speakeasy
Best practices for describing string types and their formats in OpenAPI
openapi best practicesstringsspeakeasy
https://www.speakeasy.com/openapi/schemas
Data Types in OpenAPI best practices | Speakeasy
The API Platform. Generate, test, monitor, and document idiomatic SDKs directly from your OpenAPI spec.
openapi best practicesdata typesspeakeasy
https://www.speakeasy.com/blog/openapi-studio-laravel-integration-and-what-in-zod-s-name
OpenAPI Studio, Laravel Integration, and 'what in Zod's name?' | Speakeasy
New features to the Speakeasy Platform - September 30, 2024
laravel integrationopenapistudiozodname
https://www.speakeasy.com/openapi/frameworks/gnostic
How To Generate an OpenAPI Spec With Gnostic | Speakeasy
Take an OpenAPI document and end with a fully functional gRPC server. Create a RESTful gateway to the gRPC server and generate SDKs in multiple languages.
openapi specgenerategnosticspeakeasy
https://www.speakeasy.com/openapi
OpenAPI Reference | Speakeasy
Documentation of the OpenAPI Specification
reference speakeasyopenapi
https://www.speakeasy.com/blog/openapi-tips-query-parameters-serialization
OpenAPI Tips - Query Parameters & Serialization | Speakeasy
query parametersopenapitipsserializationspeakeasy
https://www.speakeasy.com/openapi/content/server-sent-events
Server Sent Events in OpenAPI best practices | Speakeasy
Comprehensive guide to Server Sent Events in OpenAPI. Best practices for API design, documentation, and implementation.
server sent eventsopenapi best practicesspeakeasy
https://www.speakeasy.com/blog/pact-vs-openapi
Pact vs OpenAPI: Choosing the right foundation for your API testing strategy | Speakeasy
How does Pact compare to the combination of OpenAPI and type-safe SDKs for API testing?
api testingpactvsopenapichoosing
https://www.speakeasy.com/docs/terraform/create-terraform
Generate Terraform provider from OpenAPI / Swagger | Speakeasy
Generate a Terraform provider from an OpenAPI document.
terraform provideropenapi swaggergeneratespeakeasy
https://www.speakeasy.com/docs/sdks/languages/php/oss-comparison-php
OpenAPI PHP SDK creation: Speakeasy vs open source | Speakeasy
The API Platform. Generate, test, monitor, and document idiomatic SDKs directly from your OpenAPI spec.
vs open sourcephp sdkopenapicreationspeakeasy