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