Connecting Spectra Systems and Inlet

To get started with integrating Spectra Systems and Inlet you need to do the following:

1. Request the required information and API access from Spectra

The first step is to contact Spectra Systems directly at support@spectra-systems.com.

In your email, ask Spectra to provide and/or configure everything required for the Inlet integration:

  • A dedicated user for Inlet, including username and password
  • Your Hotel Code (usually three letters)
  • Your Spectra Hotel URL / API URL
  • Make sure the Inlet users has access to all of the required API endpoints listed below

Why does the hotel need to contact Spectra?

The request must come directly from the hotel because Spectra needs authorization from the hotel before they can provide credentials, hotel-specific connection information, or enable access to the required API endpoints.

For security and authorization reasons, Inlet cannot make this request or enable these permissions on behalf of the hotel.

We therefore recommend requesting everything in one email to Spectra, so they can provide the necessary information and enable all required API access at the same time.

Once you have received the information from Spectra, please send the Hotel Code and Spectra Hotel/API URL to support@inlet.tech.

The username and password should be sent to Inlet using our secure transfer method: https://kb.inlet.tech/kb/sending-data-securly/

Required Spectra API endpoints

Please ask Spectra to ensure that the Inlet integration user has access to all of the following endpoints.

Hotel setup and room state checking:

  • GET https://{{SpectraURL}}/api/v1/rooms
  • GET https://{{SpectraURL}}/api/v3/settings/hotels

Processing room reservations:

  • GET https://{{SpectraURL}}/api/v5/reservations
  • GET https://{{SpectraURL}}/api/v5/reservations/{{ReservationGuid}}
  • POST https://{{SpectraURL}}/api/v1/reservations/{{ReservationGuid}}/reservationCode
  • PATCH https://{{SpectraURL}}/api/v1/reservations/{{ReservationGuid}}/reservationCode/{{Code}}/disable
  • GET https://{{SpectraURL}}/api/events/v1/events/{{SyncTime}}/reservations

Processing conference reservations:

  • GET https://{{SpectraURL}}/api/v2/reservations/{{HotelCode}}/conferences

Checking payments:

  • GET https://{{SpectraURL}}/api/guestjourney/v5/balance/{{ReservationGuid}}

2. Set up your locks with Inlet

Set up your locks with Inlet by following the correct setup guide for your specific lock system.

3. Send the room mapping and notification preferences to Inlet

Once the Spectra connection and your locks are ready, send the following information to support@inlet.tech:

  • Which lock should be mapped to each room
  • Which SMS and/or email notifications guests should receive
  • When those notifications should be sent

Inlet supports check-in and check-out notifications, and these can be configured to be sent any number of minutes before or after the relevant check-in or check-out time. Read more about how Inlet works with Spectra systems here: https://kb.inlet.tech/kb/how-inlet-works-with-spectra-systems/

Once we have this information and Spectra has enabled the required API access, Inlet can complete the integration setup.