Skip to main content

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.Integration RPC 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