Building an API integration with PriceLabs

Building an API integration with PriceLabs

Who can i​ntegrate

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 involved across phases include:
  1. Pre-Integration

    1. Generating credentials

      1. Kindly reach out to support@pricelabs.co in order to get the credentials.
      2. Our integration team will be in touch to share the relevant credentials that can be used to access PriceLabs IAPI
    2. Trying out and getting familiar with our end points using our Swagger

      1. Once you receive the credentials, we recommend trying out and getting familiar with our API using our Swagger
      2. The base URL for all API calls is available on the swagger.
  2. Development and certification 

    1. Development phase (detailed in our IAPI doc)

    1. Configuring URLs
    2. Configuring Pricing features
    3. API calls
    4. Integration Flows, etc. 
  1. Certification 

    1. Post development, make a copy of the certification checklist sheet and share back the details with our integration team. The checklist consists of:
      1. Verification tests that we need to run in order to make sure that the API flow is implemented correctly.
      2. Marketing related information that can be used for co-marketing actions once the integration is live  
    2. Write to our integration team for any help required with the certification process
  2. Go-Live 

    1. Once the certification is complete, the PMS is ready to go live with PriceLabs.
    2. Further technical details on the final steps can be found in our our IAPI documentation here
    3. Once the integration is identified to be working seamlessly and without any issues for the selected clients, then it can be enabled for all clients in PriceLabs in agreement with the partner

  1. Post-Integration

    1. Once the integration is live, our partnerships team will get in touch to co-ordinate on the following:
      1. Integration release and announcement across various marketing channels (social media handles, partnership webpage, etc.)  
      2. Any potential co-marketing activities 

    • Related Articles

    • Customer API

      Why use Customer API? Our API allows customers to receive prices from PriceLabs & edit settings in PriceLabs for the listings that are actively syncing to other channels/PMS. Some of our customers use our API to read our recommended rates and: Direct ...
    • How to use PriceLabs Customer API to send the prices to Wordpress/ Wix website?

      Step 0: Please ensure that the listing is active in PriceLabs. It might be connected through any PMS/channel (Airbnb/VRBO). Step 1: Next enable your API key from PriceLabs. Where to find your API Key Go to the account settings page, click "API ...
    • How to Integrate PriceLabs with Direct

      When actively syncing with Direct, PriceLabs can update rates and minimum stay requirements for your listings for dates up to 540 days from today (see our article here on extending your pricing calendar beyond that point). To start the integration ...
    • How to Integrate Pricelabs with Escapia

      When actively syncing with Escapia, PriceLabs will send daily rates and minimum stay requirements, along with check-in / check-out restrictions to Escapia listings for 540 days from today. This easy integration allows Escapia users to import their ...
    • PriceLabs - Airbnb integration, common questions, and errors

      First things first, if you use a PMS (Property management system) or a Channel Manager, do note that you'll need to integrate PriceLabs with your PMS, and NOT directly with Airbnb/Vrbo. What settings you should keep on Airbnb? Length of stay ...