Search many countries
Search by destination or by hotel code. Partial results are flagged, never hidden.
plusmore Travel is a working proof of concept. Arriving 2026. The demo is by invitation and runs on sandbox money only.
Hotel supply as a service from plusmore. Plug your app or site into one hotel API and sell wholesale rates in many countries, with your own markup on top. Search, check, book, voucher and cancel through the same calls.
A closed proof of concept: the demo runs on sandbox money and test hotels, so nothing is booked or paid. Access is by invitation.
The API, the booking engine and the partner portal are built and running in a closed sandbox. Live rooms follow certification with our hotel supplier.
Every endpoint runs in a closed sandbox, on test hotels and sandbox money.
Certification bookings with our hotel supplier, before any real room is ever sold.
Partners go live by approval, with live keys issued after a review of each build.
The same JSON API runs the whole stay, from the first search to a cancellation, with one error format and a request id on every answer.
Find live options by destination or by hotel.
POST/v1/hotels/searchConfirm the price and the cancellation rules.
POST/v1/rates/checkBook with your own reference, on your float.
POST/v1/bookingsThe voucher first, then the hotel's own number.
GET/v1/bookings/:refSee the charge first, then cancel in one call.
POST/v1/bookings/:ref/cancelEverything a wholesale connection needs, with the rough edges handled for you: price changes, slow hotels, retries and refunds.
Search by destination or by hotel code. Partial results are flagged, never hidden.
Each option is rechecked before you book, and a new price always comes first.
A voucher on every booking, then the hotel's own number as soon as it arrives.
A signed event for every status change, retried five times if one is missed.
Bookings draw on a balance you prefund, and never go past what it can cover.
Idempotency keys on bookings and cancels, scoped keys, partners kept apart.
No XML, no session juggling, no supplier keys in your logs. One versioned JSON API, with the parts you would otherwise build yourself.
/v1Idempotency-Key on every booking and cancelretryable flagX-Request-Id on every response$ curl https://api.plusmore.xyz/travel/v1/hotels/search \ -H "Authorization: Bearer trx_sbx_••••••••" \ -d '{"destination_id":1001,"checkin":"2026-11-12","nights":3, "rooms":[{"adults":2}],"nationality":"GB","currency":"EUR"}'
{ "data": {
"search_id": "srch_7Kq2", "complete": true,
"hotels": [ {
"hotel_code": "H10482", "name": "The Sunset Suites",
"stars": 2, "from_price": { "amount_minor": 32753, "currency": "EUR" },
"options": [ { "board": "RO", "refundable": true, … } ]
} ]
} }$ curl https://api.plusmore.xyz/travel/v1/rates/check \ -H "Authorization: Bearer trx_sbx_••••••••" \ -d '{"option_id":"opt_c2V…"}'
{ "data": { "rate_id": "rate_9Xa1", "expires_at": "2026-10-15T02:54:45Z",
"price": { "amount_minor": 36392, "currency": "EUR" }, "price_changed": false,
"refundable": true, "cancel_deadline": "2026-11-09T19:59:59Z",
"cancel_policy": [ { "from": "2026-11-09T20:00:00Z", "amount_minor": 9098 } ] } }$ curl https://api.plusmore.xyz/travel/v1/bookings \ -H "Authorization: Bearer trx_sbx_••••••••" \ -H "Idempotency-Key: 4f1c9e2a" \ -d '{"rate_id":"rate_9Xa1","client_ref":"HT-10482", "rooms":[{"guests":[{"title":"Ms","first_name":"Test","last_name":"Guest"}]}]}'
{ "data": { "client_ref": "HT-10482", "status": "vouchered",
"price": { "amount_minor": 36392, "currency": "EUR" },
"voucher": { "url": "https://…/vouchers/HT-10482.pdf" }, "hotel_confirmation": null } }Measured on our sandbox with test hotels, 15 October 2026.
Every option carries a single price in your currency. You never handle supplier currencies, net rates or rounding.
What your own customer pays is your choice. Prices and cancellation charges round up to the cent.
The demo portal is a partner account with sandbox money and test hotels. Sign in, create a key and run a full booking from your own code.
Not yet. It is a working proof of concept, arriving in 2026. Invited partners and investors can test every endpoint in the demo portal with sandbox money and test hotels. Nothing in the demo books a real room or moves real money.
Rates come from our hotel supplier, a wholesale source with hotels in many countries. Coverage and live prices are confirmed for each partner when live access opens.
You prefund a balance. A booking holds its price on the float, a failed booking releases it, and a cancellation returns what the cancellation policy allows. In the demo the float is sandbox money.
Yes. A markup is set on your partner account, and what you charge your own customer is always your choice.
The demo is invitation only. Ask for access with your work email, and once approved you get a partner sign in for the demo portal and your first sandbox key.
Open the demo with your partner sign in, or ask us for an invite with your work email.