
API and AI agent access
Hotel details and live room availability for assistants, apps and agents. Read-only, no key needed.
How booking works
Agents can check availability and prices, then give the guest the checkout link for the rate they choose. The guest confirms and pays on the hotel's booking engine. Nothing is booked until they do.
JSON API
Base URL https://canterburyinternational.com.au. Responses are JSON with permissive CORS.
GET /api/hotelAddress, contact details, facilities and current notices.
GET /api/roomsRoom types with capacity, features and amenities.
GET /api/event-spacesFunction rooms for meetings, weddings and events.
GET /api/availability?checkIn=YYYY-MM-DD&checkOut=YYYY-MM-DD&adults=2Live availability and stay totals in AUD, with a checkout link per rate. Optional children and infants. At most 30 nights.
GET /api/healthAPI health.
MCP server
Streamable HTTP endpoint https://canterburyinternational.com.au/mcp, no authentication. Tools:
get_hotel_infoAddress, phone, email, facilities, current notices and booking links for Canterbury International Hotel in Forest Hill, Melbourne.
list_room_typesEvery room type with description, capacity, features and amenities. Use check_availability for live prices.
list_event_spacesFunction rooms for meetings, weddings and events, with layouts and capacities. Enquiries go to the events email or the contact page.
check_availabilityLive availability and total prices (AUD) for a stay. Each available rate includes a checkoutUrl that opens the hotel's booking engine with the stay prefilled; give it to the guest to confirm and pay.
The same tools are registered in the browser through WebMCP on every page of this site.
Agent skills
- book-a-stay
Check live room availability and prices at Canterbury International Hotel (Forest Hill, Melbourne) and hand the guest a prefilled booking link.
- plan-an-event
Find a function room at Canterbury International Hotel for a meeting, wedding or celebration and route the enquiry to the events team.
Discovery
- OpenAPI description: /api/openapi.json
- API catalog (RFC 9727): /.well-known/api-catalog
- MCP server card: /.well-known/mcp/server-card.json
- Agent skills index: /.well-known/agent-skills/index.json
- AI catalog (ARD): /.well-known/ai-catalog.json
Any page can be requested as markdown by sending Accept: text/markdown.
Contact
Questions about the API: reservations@canterburyinternational.com.au.

















