{"openapi":"3.0.0","info":{"title":"Tanova Marketplace API","version":"1.0.0","description":"Public Tanova marketplace \u2014 discover and book experiences across providers."},"servers":[{"url":"https:\/\/tanovaapp.com\/api\/mcp"}],"paths":{"\/destinations":{"get":{"summary":"List destinations","responses":{"200":{"description":"OK"}}}},"\/experiences":{"get":{"summary":"Search experiences","responses":{"200":{"description":"OK"}}}},"\/experiences\/{id}":{"get":{"summary":"Get experience detail","responses":{"200":{"description":"OK"}}}},"\/experiences\/{id}\/availability":{"get":{"summary":"Check availability","responses":{"200":{"description":"OK"}}}},"\/itinerary":{"post":{"summary":"Generate an itinerary","responses":{"200":{"description":"OK"}}}},"\/drafts":{"post":{"summary":"Create a booking draft","responses":{"200":{"description":"OK"}}}},"\/drafts\/{token}":{"patch":{"summary":"Update draft details","responses":{"200":{"description":"OK"}}}},"\/drafts\/{token}\/quote":{"get":{"summary":"Get quote + deposit","responses":{"200":{"description":"OK"}}}},"\/drafts\/{token}\/submit":{"post":{"summary":"Submit booking","responses":{"200":{"description":"OK"}}}},"\/drafts\/{token}\/pay-deposit":{"post":{"summary":"Start deposit payment","responses":{"200":{"description":"OK"}}}},"\/bookings\/{token}\/status":{"get":{"summary":"Get booking status","responses":{"200":{"description":"OK"}}}},"\/bookings\/{token}\/messages":{"post":{"summary":"Message the operator","responses":{"200":{"description":"OK"}}}}}}