API for Web Developers

 

This collection of WebServices can be used to develop websites for touristic or monthly properties that use the Icnea PMS. 

The specifications to use our webservices are:

To test the application, ask us for the testing credentials.


Main functions

Catalog

Returns the list of all the properties in the PMS that have prices as of today.

This is used to create the “Apartments” page where there is all the catalogue, without doing any availability search.

DailyAvailability

Returns the list of available properties for the dates and people specified.

DailyRates

Returns the prices (total price of the nights, discount if any, cleaning fee, booking fee, deposit fee) and restrictions (minimum stay, closed to arrival/departure) for a specific property and dates.

MonthlyAvailability

Same as DailyAvailability, but for monthly rates.

MonthlyRate

Same as DailyRates, but for monthly rates.

Lodging

Returns all the information of a property, except prices/availability.

Used to create the listing page.

Calendar

Returns the availability of a property for the number of months that are passed in the parameters. Used to create the calendar in the listing’s page.

News

If you want to use the CMS, this one returns the list of pages/posts from a specific category.

Page

If you want to use the CMS, this one returns all the information of a specific page/post.

Booking engine

Opens the booking engine to be able to pay and finish the reservation.

 

Other functions

DailyOffers

 

Available

 

Availability

 

Booked

 

Groups

 

Calendars

 

Cities

Returns list of all the cities in the system (the ones with an available apartment, not the blocked apartments). Used to create a dropdown in the search page, to filter by destination.

Company

Information of the company that can be found in “server → managers registration”. Used to put the company information in the contacte page or the footer of the website.

Reviews

Returns the list of all the reviews for all the properties. Used if you want to create a page only for reviews, with the option to filter by apartment, for example.

DailyPackages