MR
mallorca-renting.com · API
Operational

Mallorca Renting API

Public REST surface for the mallorca-renting.com marketplace, directory and trip-planning platform. Authenticated routes require a bearer token via Authorization: Bearer <token>; anonymous-read routes below need none.

Platform

GET/health
Liveness check

Catalog & Search

GET/products/*
Rental listings — search, detail, availability
GET/categories/*
Product category taxonomy
GET/cities/*
City hub pages — content, nearby listings
GET/business-directory/*
Local business directory — search, detail, nearby
GET/blog/*
Blog posts and categories
GET/search/*
Cross-catalog global search
GET/translations
Locale content for translated pages

Trip Planning & AI

*/trips/*
Saved trip plans
POST/trip-wizard/*
Guided trip-planning flow
POST/chatbot/*
Conversational trip assistant
POST/ai/*
AI-assisted planning tools

Account & Commerce

*/auth/*
Sign up, sign in, session refresh
*/user/*
Account profile
*/addresses/*
Saved addresses
*/cart/*
Shopping cart
*/orders/*
Order history and detail
*/bookings/*
Booking management
*/payments/*
Payment intents and status
POST/inquiries/*
Vendor and directory contact requests
*/notifications/*
Account notifications
POST/push/*
Push notification device registration
POST/newsletter/*
Newsletter subscription

Vendors & Partners

GET/vendors/*
Public vendor profiles
*/vendor-acquisition/*
Prospective-vendor signup flow
*/referrals/*
Referral tracking and payouts

Media & Legacy

GET/images/*
On-the-fly image optimization proxy
GET/ads/*
Ad slot serving
GET/wc/*
Legacy WooCommerce proxy — mallorca-renting.com/wp-json/wc/v3/*
GET/wp/*
Legacy WordPress proxy — mallorca-renting.com/wp-json/wp/v2/*