Contract parity
Every client starts from the same routes and schemas, making omissions and drift detectable.
Native clients from one public contract.
The project
Inttegro's server SDKs bring the same API contract into the conventions of each supported language. They provide typed requests and responses without inventing language-specific platform behavior.
The SDKs are maintained as a family. Changes begin in the public API contract, then move through generation, language-specific review and release so parity remains measurable.
Supported SDKs
Every official server SDK covers the same Inttegro API. Each adapts the contract to its language without changing platform behavior. These packages are for trusted server environments; never put an Inttegro secret key in browser or mobile code.
@inttegro/inttegro-sdkv13.0.0A typed server client for JavaScript runtimes, with explicit idempotency, structured errors and OpenTelemetry integration.
View SDKgithub.com/inttegro/inttegro-sdk-go/v12v12.0.0Context-aware resource packages, Go-native domain types and direct control over concurrency and transport behavior.
View SDKinttegrov0.9.0A typed asynchronous client with resource modules and privacy-safe telemetry and error-reporting seams.
View SDKinttegrov13.0.0Matching synchronous and asynchronous clients for Django, Flask, FastAPI, Starlette, jobs and scripts.
View SDKinttegrov11.0.0Ruby-native resource methods and strict Sorbet types over the same public API and error contract.
View SDKcom.inttegro:inttegro-sdk-javav8.2.0Java builders, domain types and HTTP integration for services running on the JVM.
View SDKInttegrov10.2.0Async APIs and .NET domain types, with ActivitySource-based observability owned by the application.
View SDKinttegro/sdkv13.0.0PHP-native domain values and enums with typed API failures and optional OpenTelemetry integration.
View SDKinttegrov0.11.0An immutable client, resource-oriented modules and failures designed for explicit pattern matching.
View SDKinttegrov0.10.0A standalone server client with typed resource libraries; it does not depend on Flutter or expose a payment sheet.
View SDKInttegrov0.9.0An asynchronous server-side Swift package, separate from the native iOS Checkout SDK and safe for secret-key use.
View SDKWhat it owns
Every client starts from the same routes and schemas, making omissions and drift detectable.
Generated foundations are wrapped in the naming, packaging and error conventions developers expect in each ecosystem.
Each SDK can ship on its own cadence while its relationship to the public API remains explicit.