{"openapi":"3.0.3","info":{"title":"Ale Zavalza-Grobman, Keller Williams Realty Los Feliz — MiddleVerse Business API","description":"If you're navigating the complex world of buying/selling a home, you're in the right place. As someone who grew up in Los Angeles, I bring a deep understanding of the local market—combined with years of experience—to offer unparalleled guidance & support. Navigating real estate transactions involves numerous decisions and potential pitfalls. My aim is to make this journey as smooth and rewarding as possible for you. I'm here to guide you every step of the way. \n- Ale Zavalza-Grobman, Realtor\n\nMachine-readable API for Ale Zavalza-Grobman, Keller Williams Realty Los Feliz on MiddleVerse. Live profile: https://middleverse.ai/b/ale-zavalza-grobman-keller-williams-realty-los-feliz-los-angeles","version":"1.0.0","contact":{"name":"MiddleVerse","url":"https://middleverse.ai"}},"servers":[{"url":"https://middleverse.ai","description":"Production"}],"tags":[{"name":"Ale Zavalza-Grobman, Keller Williams Realty Los Feliz","description":"Real Estate Agent"}],"paths":{"/api/v1/b/ale-zavalza-grobman-keller-williams-realty-los-feliz-los-angeles":{"get":{"tags":["Ale Zavalza-Grobman, Keller Williams Realty Los Feliz"],"operationId":"getBusiness","summary":"Get Ale Zavalza-Grobman, Keller Williams Realty Los Feliz profile, products, services, and hours","responses":{"200":{"description":"Business profile with products, services, hours, and links","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BusinessResponse"}}}},"404":{"description":"Business not found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/api/v1/b/ale-zavalza-grobman-keller-williams-realty-los-feliz-los-angeles/products":{"get":{"tags":["Ale Zavalza-Grobman, Keller Williams Realty Los Feliz"],"operationId":"getProducts","summary":"List products offered by Ale Zavalza-Grobman, Keller Williams Realty Los Feliz","responses":{"200":{"description":"Product list","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductsResponse"}}}},"404":{"description":"Business not found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/api/v1/b/ale-zavalza-grobman-keller-williams-realty-los-feliz-los-angeles/services":{"get":{"tags":["Ale Zavalza-Grobman, Keller Williams Realty Los Feliz"],"operationId":"getServices","summary":"List services offered by Ale Zavalza-Grobman, Keller Williams Realty Los Feliz","responses":{"200":{"description":"Service list","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ServicesResponse"}}}},"404":{"description":"Business not found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/api/v1/b/ale-zavalza-grobman-keller-williams-realty-los-feliz-los-angeles/availability":{"get":{"tags":["Ale Zavalza-Grobman, Keller Williams Realty Los Feliz"],"operationId":"getAvailability","summary":"Get Ale Zavalza-Grobman, Keller Williams Realty Los Feliz business hours and booked slots","parameters":[{"name":"startDate","in":"query","required":false,"schema":{"type":"string","format":"date"},"description":"Range start (YYYY-MM-DD, default today)"},{"name":"endDate","in":"query","required":false,"schema":{"type":"string","format":"date"},"description":"Range end (YYYY-MM-DD, default +30 days)"}],"responses":{"200":{"description":"Business hours and already-booked slots","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AvailabilityResponse"}}}},"404":{"description":"Business not found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}}},"components":{"schemas":{"Error":{"type":"object","properties":{"success":{"type":"boolean"},"error":{"type":"string"}}},"Business":{"type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"canonicalUrl":{"type":"string","format":"uri","description":"Canonical MiddleVerse profile URL"},"businessId":{"type":"string","format":"uri","description":"Stable Schema.org business entity ID"},"description":{"type":"string","nullable":true},"category":{"type":"string","nullable":true},"schemaType":{"type":"string","description":"Resolved Schema.org LocalBusiness type"},"phone":{"type":"string","nullable":true},"email":{"type":"string","nullable":true},"address":{"type":"object","nullable":true},"city":{"type":"string","nullable":true},"state":{"type":"string","nullable":true},"zip_code":{"type":"string","nullable":true},"coordinates":{"type":"object","nullable":true},"claimed":{"type":"boolean"},"verified":{"type":"boolean"}}},"Product":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"description":{"type":"string","nullable":true},"category":{"type":"string","nullable":true},"price":{"type":"number","nullable":true},"sale_price":{"type":"number","nullable":true},"currency":{"type":"string","nullable":true}}},"Service":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"description":{"type":"string","nullable":true},"category":{"type":"string","nullable":true},"price":{"type":"number","nullable":true},"currency":{"type":"string","nullable":true},"duration_minutes":{"type":"integer","nullable":true},"bookable_online":{"type":"boolean","nullable":true}}},"Links":{"type":"object","properties":{"self":{"type":"string"},"profile":{"type":"string"},"bookings":{"type":"string"},"products":{"type":"string"},"services":{"type":"string"},"openapi":{"type":"string"}}},"BusinessResponse":{"type":"object","properties":{"success":{"type":"boolean"},"business":{"$ref":"#/components/schemas/Business"},"products":{"type":"array","items":{"$ref":"#/components/schemas/Product"}},"services":{"type":"array","items":{"$ref":"#/components/schemas/Service"}},"hours":{"type":"object","nullable":true},"links":{"$ref":"#/components/schemas/Links"}}},"ProductsResponse":{"type":"object","properties":{"success":{"type":"boolean"},"business":{"type":"string"},"count":{"type":"integer"},"products":{"type":"array","items":{"$ref":"#/components/schemas/Product"}},"links":{"$ref":"#/components/schemas/Links"}}},"ServicesResponse":{"type":"object","properties":{"success":{"type":"boolean"},"business":{"type":"string"},"count":{"type":"integer"},"services":{"type":"array","items":{"$ref":"#/components/schemas/Service"}},"links":{"$ref":"#/components/schemas/Links"}}},"AvailabilityResponse":{"type":"object","properties":{"success":{"type":"boolean"},"business":{"type":"string"},"businessHours":{"type":"object","nullable":true},"bookedSlots":{"type":"array","items":{"type":"object"}},"status":{"type":"string"},"links":{"$ref":"#/components/schemas/Links"}}}}}}