{"schema_version":"1.0","name":"Immobilien Schmidt","description":"Immobilien Schmidt — Premium real estate broker in Duesseldorf. AI-Ready with WebMCP, PropertyDNA, and full REST API. 11 listings (sale + rent).","url":"https://immobilien-schmidt.studiomeyer.io","logo":"https://immobilien-schmidt.studiomeyer.io/icon.png","contact":{"email":"info@immobilien-schmidt.de","url":"https://immobilien-schmidt.studiomeyer.io/de#kontakt"},"tools":[{"name":"search_listings","description":"Search available properties for sale or rent. Filter by category, type, price, rooms, and location.","endpoint":"/api/v1/listings","method":"GET","parameters":{"category":{"type":"string","description":"kauf (buy) or miete (rent)","enum":["kauf","miete"]},"type":{"type":"string","description":"Property type (Eigentumswohnung, Villa, Loft, Einfamilienhaus, Mietwohnung, Maisonette, Business Apartment)"},"maxPrice":{"type":"number","description":"Maximum price in EUR"},"minRooms":{"type":"number","description":"Minimum number of rooms"},"location":{"type":"string","description":"City district (Oberkassel, Carlstadt, Kaiserswerth, Medienhafen, Golzheim, Meerbusch, Pempelfort, Flingern, Unterbilk, Stadtmitte)"}}},{"name":"get_property_details","description":"Get full details for a specific property including price, features, energy certificate, images, and agent contact.","endpoint":"/api/v1/property","method":"GET","parameters":{"id":{"type":"number","description":"Property ID (1-11)","required":true}}},{"name":"get_property_dna","description":"Get machine-readable PropertyDNA data in YAML format for a property. Includes identity, specifications, financials, compliance, and media.","endpoint":"/api/v1/property-dna/{id}","method":"GET","parameters":{"id":{"type":"number","description":"Property ID (1-11)","required":true}}},{"name":"get_company_info","description":"Get company information: address, opening hours, team, services, areas, stats, and contact details.","endpoint":"/api/v1/company","method":"GET","parameters":{}},{"name":"submit_contact","description":"Send a contact inquiry. Returns confirmation.","endpoint":"/api/v1/contact","method":"POST","parameters":{"name":{"type":"string","description":"Full name","required":true},"email":{"type":"string","description":"Email address","required":true},"message":{"type":"string","description":"Message content","required":true},"phone":{"type":"string","description":"Phone number (optional)"}}},{"name":"request_viewing","description":"Schedule a property viewing appointment.","endpoint":"/api/v1/viewing","method":"POST","parameters":{"propertyId":{"type":"number","description":"Property ID","required":true},"name":{"type":"string","description":"Full name","required":true},"email":{"type":"string","description":"Email address","required":true},"phone":{"type":"string","description":"Phone number (optional)"},"preferredDate":{"type":"string","description":"Preferred date (YYYY-MM-DD)"}}},{"name":"get_property_dna_index","description":"Get the PropertyDNA index listing all properties with their PropertyDNA endpoints.","endpoint":"/.well-known/property-dna","method":"GET","parameters":{}},{"name":"get_api_docs","description":"Get API documentation with all available endpoints, parameters, and examples.","endpoint":"/api/v1/docs","method":"GET","parameters":{}}],"rate_limit":{"requests_per_minute":60,"note":"No authentication required. CORS enabled on all endpoints."},"capabilities":{"webmcp":true,"a2a":true,"propertyDNA":true,"languages":["de","en","es"]},"provider":{"name":"StudioMeyer","url":"https://studiomeyer.io"}}