Skip to main content

SDK Overview

Bundleport provides official SDKs that wrap the Connect Hotels REST API, making it easier to integrate hotel booking functionality into your applications.

Available SDKs​

What the SDKs Provide​

All SDKs provide:

  • Type-safe clients - Strongly typed request/response models
  • Authentication handling - Automatic API key management
  • Error handling - Structured error responses
  • Request/response serialization - Automatic JSON handling
  • Helper methods - Convenient wrappers for common operations

SDK Features​

Booking Operations​

  • Search hotel availability (POST /connect/hotels/v1/availability)
  • Get prebooking quote (POST /connect/hotels/v1/prebooking)
  • Create bookings (POST /connect/hotels/v1/booking)
  • Retrieve booking details (POST /connect/hotels/v1/bookingdetail)
  • List bookings (POST /connect/hotels/v1/bookinglist)
  • Cancel bookings (POST /connect/hotels/v1/cancel)

Content Operations​

  • Get hotels catalog
  • Get rooms catalog
  • Get destinations
  • Get boards (meal plans)
  • Get categories

Getting Started​

  1. Install the SDK for your language (see language-specific pages)
  2. Initialize the client with your API key
  3. Make your first API call - See examples in each SDK's documentation

API Compatibility​

All SDKs target the same REST API endpoints documented in the API Reference:

  • Base URL: https://api.bundleport.com
  • Booking API: /connect/hotels/v1/*
  • Content API: /content/hotels/v1/*

The SDKs handle HTTP requests, authentication, and response parsing, so you can focus on your business logic.

Next Steps​

Choose your language and follow the installation guide: