Skip to content
Ipponsoft
Hotels

100,000+ curated hotels, normalised.

Supply from destination management companies and direct contracts, delivered with consistent content, standard board codes and one occupancy format across every supplier.

Content

Curated, not scraped.

Properties are reviewed and normalised before they reach your results — descriptions, images, amenities and geolocation in one consistent shape.

Descriptions

English today. More languages as suppliers connect.

Media

Property and room imagery, where the supplier provides it.

Amenities

Normalised against the dataset reference list.

Geocoding

Country, area, state, city, coordinates and Google Plus Codes.

Board codes

Ten codes instead of hundreds.

Every supplier's meal plan is mapped onto one standard list. Read the authoritative version from the datasets endpoint rather than hardcoding it.

RORoom only
BRBreakfast
HBHalf board — breakfast & dinner
FBFull board — breakfast, lunch & dinner
AIAll inclusive
LULunch
DNDinner
BLBreakfast & lunch
LDLunch & dinner
OTOther / specials

Occupancy

One string for rooms and guests.

Rooms are separated by a pipe, guests by a dash. The same format is used in requests and responses.

A-A-C0One room: two adults, one infant
A-A-C8One room: two adults, one child aged 8
A-A-C11-C15One room: two adults, children aged 11 and 15
A-A-C9|A-C7-C4Two rooms: two adults + child 9, then one adult + children 7 and 4
A29-A33-C14Adult ages are optional but improve pricing accuracy

Limits: maximum 4 rooms per request, 6 adults per room, 5 children per room.

In practice

Fetching content and availability.

# 1. Load reference data once, then cache it
curl --header "Authorization: ApiKey [Your API Key]" \
  "https://demo.apixv.com/hotelxv/api/v2/datasets"

# 2. Fetch content for the properties you care about
curl --header "Authorization: ApiKey [Your API Key]" \
  "https://demo.apixv.com/hotelxv/api/v2/hotels?hotel_uids=AXH-qCzrQmMQvRPa,AXH-qCzrQmMWriE7,AXH-qCzrQmTsywzN"

# 3. Get live availability options
curl --header "Authorization: ApiKey [Your API Key]" \
  "https://demo.apixv.com/hotelxv/api/v2/options?hotel_uids=AXH-qCzrQmMQvRPa,AXH-qCzrQmMWriE7,AXH-qCzrQmTsywzN&check_in=2026-12-01&check_out=2026-12-10&occupancy=A-A-C9&market=nl&currency=EUR&language=en&nationality=NL"

Ship travel supply in days, not quarters.

Get a sandbox key and make your first availability call this week.