Repository avatar
AI Tools
v1.0.0
active

homes

com.livuma/homes

Search Bali villas, apartments and homes for rent or sale; live availability and prices.

Documentation

Livuma developer documentation

Livuma is Bali's marketplace for long-term rentals and property, built as an alternative to Airbnb and Booking.com for people who stay for months, not nights. Hosts pay about half the commission of the big platforms and only on completed bookings; guests pay zero fees and see one transparent price. Monthly and yearly stays run on automated recurring rent, digital rental agreements and KYC-verified profiles, with AI handling listing moderation, customer support and notifications.

This repository documents the machine interfaces around that marketplace: a public, key-free search API and MCP server for AI agents, and the authenticated Listing and Booking APIs that hosts and agencies use to run their inventory from their own systems. Livuma is operated by PT Livuma Home Market, Badung, Bali.

Contents

DocumentWhat it coversAuth
Public APISearch live listings, listing details, availability quotes, search-parameter values, monthly market statistics. JSON over https://livuma.com/api/public.none
MCP serverThe same search as native tool calls for Claude, Cursor and any MCP client. https://livuma.com/mcp.none
Listing APICreate, update, pause and remove your own listings, upload photos. https://livuma.com/api/v1/listings.API key
Booking APIRead and answer booking requests on your listings, cancellation preview, guest chat. https://livuma.com/api/v1/bookings.API key

Examples live in examples/: curl calls for every public endpoint, a dependency-free Python client, and MCP client configuration snippets.

Quick start

Search two-bedroom villas in Canggu under Rp 30,000,000 a month, no key needed:

curl "https://livuma.com/api/public/listings/search?offer=rent&property_type=villa&area=canggu&max_price=30000000&price_period=monthly&min_rooms=2"

Give Claude Code the same search as a tool:

claude mcp add --transport http livuma https://livuma.com/mcp

Every result carries a publicUrl on livuma.com. Booking requests are always made there by the user; the public interfaces are read-only.

Related

Rate limits at a glance

InterfaceLimitOver the limit
Public API and MCP server60 requests / minute / IPHTTP 429, retry after a minute
Listing and Booking API120 requests / minute / keyHTTP 429 with Retry-After

Support

  • Documentation issues: open an issue in this repository (see CONTRIBUTING).
  • API access, keys, listings and bookings: hello@livuma.com or the WhatsApp support link in the docs.
  • Security reports: see SECURITY.md.

License

Documentation is licensed under CC BY 4.0. The code in examples/ is released under the MIT License (see the note at the end of LICENSE). Livuma and the Livuma logo are trademarks of PT Livuma Home Market.

No installation packages available.

Remote

streamable-http
https://livuma.com/mcp