SDK Overview
Bundleport ships SDKs that wrap the Integration Connect RPC service in five languages:
- C#
- Go
- Java
- JavaScript / TypeScript
- Python
Each SDK:
- Targets the same
/com_bundleport_crhub_proto_aggregator.IntegrationRPC surface. - Sends binary protobuf payloads by default with an opt-in JSON debug mode.
- Exposes helpers for request headers (timeouts, protocol version, custom metadata).
Use the language-specific pages below to install the package, bootstrap the client, and call the main booking flow operations.
Available SDKs
- C# SDK - .NET Integration client with dependency injection support
- Go SDK - Connect-go wrapper for the Integration service
- Java SDK - Spring WebClient-based reactive client
- JavaScript/TypeScript SDK - TypeScript client with protobuf support
- Python SDK - Python client using requests and protobuf