How to connect PriceLabs to CiiRUS

How to Integrate PriceLabs with CiiRUS

PriceLabs can send dynamic rates and minimum stay requirements to CiiRUS for up to 540 days in advance.

Step 1: Prepare Your CiiRUS Account

Before connecting, make sure:

  1. Ensure that each listing in CiiRUS unique rate set with dates extending at least three years into the future. For a step by step guide, feel free to check: CiiRUS Create rates
    1. If you need to create a new rate set, it’s best to have a single date band that covers all days for at least three years, with your high-season rate and minimum stay requirement, but no floor rate.
  2. Contact CiiRUS Technical Support to request a connection with PriceLabs.

Step 2: Enable Properties for PriceLabs in CiiRUS

  1. Once CiiRUS Support confirms your account is ready, log into CiiRUS.
  2. Go to Connections → Inventory Share → Share Listings To Agents.

  3. From the Select Agent dropdown menu, select PriceLabs as the agent.

  4. Ensure you have the correct rate set and description assigned for the properties you want to enable.

  5. Ensure that "Use Nightly Floor Rates" is unchecked (not selected).

  6. Scroll to the right and tick the checkbox for "Enable Property" to activate the connection.

Step 3: Connect CiiRUS to PriceLabs

  1. Log into PriceLabs.
  2. Click "Add your listings" (if you don’t have any listings yet) or "Add/Reconnect Listings" (if you already have listings).
  3. Select "PMS / Channel Manager" and search for CiiRUS from the dropdown.
  4. Enter your CiiRUS ID (found near your account name in CiiRUS).

  5. Click "Connect" to import all enabled CiiRUS listings into PriceLabs.

Step 4: Reviewing & Syncing Prices

  1. Follow the Getting Started guide to set up your listings.
  2. Review your pricing and settings in PriceLabs.
  3. Enable Sync Prices for automatic updates, or click "Sync Now" to push updates immediately.
  4. Check your CiiRUS account to verify updates

Troubleshooting Common Issues

Resolving Missing Rate Band Issues

If you receive a notification about missing rate bands for a CiiRUS listing:

  1. Add a date band with a daily rate covering at least two years and a minimum stay of at least 1 night.
  2. Ensure the rate set name is unique for each property.
  3. After making updates in CiiRUS, go to PriceLabs → Customizations Page and click "Sync Now" to refresh data.

If the issue persists, submit a support ticket here.

Fixing "No Rate Rows Returned" Error

If you see this error while reviewing prices for a new CiiRUS listing in PriceLabs:

  1. Check that the rate set in CiiRUS has valid date bands, nightly rates, and a minimum stay of at least 1 night.
  2. If no date bands exist, add them for dates extending at least two years ahead.
  3. Return to PriceLabs Pricing Dashboard and click Review Prices again.

Next Steps

  1. Review pricing and rules regularly.
  2. Join our Intro to PriceLabs Live Training for further insights.
  3. With these steps, your PriceLabs-CiiRUS integration should run smoothly!
    • Related Articles

    • Building an API integration with PriceLabs

      Who can integrate External systems like a PMS, an OTA or a channel manager can integrate with PriceLabs using our Dynamic Pricing API functionalities Steps to integrate Detailed list of steps can be found in our IAPI documentation here. Key steps ...
    • How to Integrate PriceLabs with Direct

      PriceLabs can update rates and minimum stay requirements for your listings to Direct for up to 540 days from today. Before You Start Before proceeding with the integration, you must first reach out to support@getdirect.io to request your API key. ...
    • How to Integrate PriceLabs with elina

      PriceLabs can send daily rates and minimum stay requirements to elina for up to 365 days in advance. Step 1: Prepare Your elina Account Log in to your elina account. Ensure daily rates are set within elina for the next 365 days. Ensure all your ...
    • How to Integrate PriceLabs with Octorate

      PriceLabs can send daily rates, minimum stay requirements, and check-in/check-out restrictions to Octorate for both single and multi-unit listings for up to 540 days in advance. Before You Start PriceLabs does not import derived room types from ...
    • How to Integrate PriceLabs with Guesty

      When actively syncing with Guesty, PriceLabs sends: Rates Minimum stay requirements Check-in/out restrictions Weekly and monthly discounts Extra guest fees These updates apply to both single and multi-unit Guesty listings for up to 540 days. This ...

    Sign up for training

    To help you get the most out of PriceLabs, we have training webinars in English, Spanish, Portuguese and French. Click here to Register.