To ensure a smooth and compliant integration, all partners must follow Spacebring’s Terms of Use and adhere to the relevant integration guidelines outlined below.

Requirements

The most common integration scenario between a booking aggregator marketplace and Spacebring involves displaying room and desk availability on the marketplace, enabling users to book directly from the marketplace, and synchronizing these bookings with Spacebring to reserve the space and manage access permissions.

  1. Authentication. Implement OAuth2 to connect the integration.
  2. Multi-Location. Resources are grouped by location. Consider this structure when retrieving resources and their availability to ensure accurate and efficient data handling and presentation.
  3. Booking Owner. For each booking, include the real booking owner. Spacebring differentiates between members and nonmembers. The best practice is to first retrieve memberships to obtain membershipRef, and if not found then create a nonmember by setting membership.type value to nonmember.
    Assigning all bookings to the account of the administrator who connected Spacebring to your app is prohibited and results in a degraded user experience.

Certification

Once your integration is complete, please contact us at api@spacebring.com to initiate the certification process. Please provide all necessary details we might require to test your integration.