{"openapi":"3.1.0","info":{"title":"Contrast Therapy Finder quote API","version":"1.0.0","description":"Request a free, no-obligation sauna or cold plunge equipment quote (home or commercial). Contrast Therapy Finder works with manufacturers and gets the person a real quote. Only call this after the person has given every detail themselves, reviewed exactly what will be sent, and approved it. The MCP server at /mcp offers the same plus studio search and pricing."},"servers":[{"url":"https://www.contrasttherapyfinder.com"}],"paths":{"/api/quote":{"post":{"operationId":"requestEquipmentQuote","summary":"Request a free sauna / cold plunge quote (with the person's approval)","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["interest","use","name","email","phone","zip","consent","user_confirmed"],"properties":{"interest":{"type":"string","enum":["sauna","cold_plunge","both"]},"use":{"type":"string","enum":["home","commercial"]},"name":{"type":"string"},"email":{"type":"string","format":"email"},"phone":{"type":"string"},"zip":{"type":"string","pattern":"^\\d{5}(-\\d{4})?$"},"address":{"type":"string","description":"Optional delivery street address"},"business":{"type":"string"},"budget":{"type":"string","enum":["Under $5,000","$5,000–$10,000","$10,000–$25,000","$25,000–$50,000","$50,000+","Not sure yet"]},"timeline":{"type":"string","enum":["Within 30 days","1–3 months","3–6 months","6+ months","Just researching"]},"notes":{"type":"string"},"consent":{"type":"boolean","description":"Person agreed their details may be shared with a manufacturer to get the quote"},"user_confirmed":{"type":"boolean","description":"Person reviewed and approved exactly what is being sent"},"agent_name":{"type":"string"}}}}}},"responses":{"200":{"description":"Received","content":{"application/json":{"schema":{"type":"object","properties":{"ok":{"type":"boolean"},"id":{"type":"string"},"message":{"type":"string"}}}}}},"400":{"description":"Missing or invalid fields; errors lists what to ask the person for"},"429":{"description":"Too many requests"}}}}}}