modules
SDK Generation
Automatic generation of typed client SDKs from API schemas in 8 languages — JavaScript, TypeScript, Python, Go, Java, C#, Ruby, and PHP — ready to publish to package registries.
Automatic generation of typed client SDKs from API schemas in 8 languages — JavaScript, TypeScript, Python, Go, Java, C#, Ruby, and PHP — ready to publish to package registries.
sdks-that-write-themselves
SDKs That Write Themselves When you expose an API through DXP, SDK Generation automatically produces typed client libraries in 8 languages. Each SDK includes type definitions, error handling, pagination helpers, authentication wrappers, and retry logic. SDKs are generated from OpenAPI 3.1 schemas with language-idiomatic patterns — Python dataclasses, Go structs, Java records, C# records. Publish directly to npm, PyPI, Maven, NuGet, or RubyGems.
data Viz
SDK Generation Specifications
- Languages
- JavaScript, TypeScript, Python, Go, Java, C#, Ruby, PHP
- Schema
- Generated from OpenAPI 3.1 specifications
- Features
- Types, error handling, pagination, auth, retry
- Publishing
- Direct publish to npm, PyPI, Maven, NuGet, RubyGems
- Versioning
- Semantic versioning with changelog generation
features
type safe: true
publishable: true
auto generation: true
eight languages: true
Relationships
products
capabilities
sub modules
use cases
- Application Development
- Enterprise Integration