A channel manager is a tool that allows access to Rates, Availability and Bookings from any connected channel.
To use Zodomus in production you will need to have previous access to OTA properties and to associate Zodomus as a channel manager in some OTA's or provide us your autentication data to access the OTA's (depends on the OTA's channel manager proceedings).
However you can test Zodomus and prepare your code using our sandbox until you have access to real properties in OTA's.
In the future Zodomus will provide more OTA functions like Content, Promotions, Images and Guest communications as provided by the OTA's.
Zodomus is a Booking certified partner.
We will provide access to Expedia and Airbnb as soon as possible.
Other OTA's will be available soon.
After registration you get immediate access to Zodomus backoffice.
On the development tab you can get your API Keys to start testing our API functions.
All available API functions can and should be used in test mode.
You can also manually create reservations to use in test mode.
Access account data and list of channels
Get account information
Get a list of current active channels
Configure access to channel manager properties, rooms and rates
Activate a channel property with Zodomus
Cancel a channel property with Zodomus
Check a property with Zodomus
Activate the property rooms and rates and map them with Zodomus
Cancel property rooms associated with Zodomus
Channel manager API functions
Get a list of rooms and rates for the corresponding channel / property
Get the rooms availability for the corresponding channel / property / dates
Set your availability in the defined channel / property / room
Get a list of reservations
Get a reservation
Get a reservation credit card info.
Get a list of future reservations
Set rates for your channel / property / room /rate
Set rates (derived) for your channel / property / room /rate
Create a test reservation for your test property (only used in tests)
On the API reference, available after registration, you can get a detailed reference for each API.
Our API endpoint is : https://api.zodomus.com
All your API calls must use HTTPS and TLS 1.2
Zodomus uses Basic Authentication, with the API User and API Password keys provided in the backoffice.
Let's see some examples to call one simple API : https://api.zodomus.com/channels, to get a list of active channels.
Guzzle (Http client for PHP):
If you need support with any programming language, please send an email to our support.
You can also access all our API's and prepare your App to production.
Our support team is available during tests if you need.
You also need to pass our certification tests in order to go to production.
To pass our certification you should call our support so that we can follow with you all the steps needed to pass certification.
You can find more information about certification and access to production after registration.
Zodomus is PCI DSS compliant to store credit card data.
PCI compliance is a shared responsibility and applies to both Zodomus and your business.
If you are not PCI DSS compliant you should not store card data in your system, you should use Zodomus to access card data and not store it.
All our users must validate their PCI compliance if they need to access credit card data in Production.
If you don't store card data, usually you can do this with a Self-Assessment Questionnaire (SAQ) provided by the PCI Security Standards Council.
If you need any help regarding security call our support team.
Your API calls must use HTTPS and a modern version of TLS (TLS 1.2 or bigger).
You get can a free certificate at Let's Encrypt or any other provider. TLS can be easily setup if you are a developer, but if you need help, please call our support.
You can check your SSL security using Qualys SSL Labs to make sure you have everything set up in a secure way.
Support is available during tests and production.