Skip to content
Free

REST API

Check availability, get quotes and create bookings over REST.

1 min read Updated

Namespace: /wp-json/tourivo/v1.

MethodRouteDoes
GET/availability/checkIs a date (or stay) available for a party?
GET/availability/calendarA month of availability for one item.
GET/availability/searchOpen tours and hotels per day in a range.
GET/pricing/quoteThe itemised price.
POST/availability/holdHold seats while the traveler books.
POST/bookings/directCreate a booking.

Example#

GET /wp-json/tourivo/v1/pricing/quote?item_id=115&check_in=2026-11-14&adults=2&children=1

Public routes are rate limited and always recalculate prices on the server — totals sent by a client are never trusted.