{"openapi":"3.1.0","info":{"title":"Tolley.io Agent API","version":"2.0.0","description":"Agent-facing surface for tolley.io: discovery, lead capture, share links, MCP.","contact":{"name":"Tolley.io","url":"https://www.tolley.io"}},"servers":[{"url":"https://www.tolley.io"}],"paths":{"/.well-known/agent-card.json":{"get":{"summary":"Tolley agent discovery card","tags":["discovery"],"responses":{"200":{"description":"OK"}}}},"/api/agent-index":{"get":{"summary":"Full subsite index","tags":["discovery"],"responses":{"200":{"description":"OK"}}}},"/api/agent/{name}":{"get":{"summary":"Per-subsite manifest","tags":["discovery"],"parameters":[{"name":"name","in":"path","required":true,"schema":{"type":"string"}},{"name":"include","in":"query","schema":{"type":"string","enum":["data"]}}],"responses":{"200":{"description":"OK"},"404":{"description":"Unknown subsite"}}}},"/api/share":{"post":{"summary":"Mint a share link","tags":["share"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subsite"],"properties":{"subsite":{"type":"string"},"path":{"type":"string"},"title":{"type":"string"},"meta":{"type":"object"}}}}}},"responses":{"200":{"description":"OK"}}}},"/s/{token}":{"get":{"summary":"Resolve share link","tags":["share"],"parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"302":{"description":"Redirect"},"404":{"description":"Not found"}}}},"/api/email-capture":{"post":{"summary":"Capture a lead email","tags":["lead"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["email","source"],"properties":{"email":{"type":"string","format":"email"},"name":{"type":"string"},"source":{"type":"string"},"data":{"type":"object"}}}}}},"responses":{"200":{"description":"OK"},"400":{"description":"Bad request"}}}},"/api/mcp":{"post":{"summary":"MCP server endpoint (Model Context Protocol)","tags":["mcp"],"responses":{"200":{"description":"OK"}}}},"/api/agents/public":{"get":{"summary":"Tolley.io AI Agents — JSON snapshot","description":"Public JSON for Tolley.io AI Agents (Build your own AI agents with custom prompts, tool access, webhooks, and phone/email bindings — Starter free, Pro $29/mo, Team $99/mo.).","tags":["agents"],"responses":{"200":{"description":"OK","content":{"application/json":{}}}}}},"/api/leads/public":{"get":{"summary":"T-Agent Lead Pipeline — JSON snapshot","description":"Public JSON for T-Agent Lead Pipeline (AI motivated-seller lead pipeline for real estate agents — weekly Monday digest, scoring, dossier synthesis, MLS-grid IDX/VOW; from $49/mo.).","tags":["leads"],"responses":{"200":{"description":"OK","content":{"application/json":{}}}}}},"/api/circle/stats":{"get":{"summary":"The Tolley Circle — JSON snapshot","description":"Public JSON for The Tolley Circle (The map of the whole Tolley.io network and the single capture point: visitors say what they need, become a tagged lead in HQ, and get routed to the right live service (real estate, rentals, home services, hauling, shop, AI).).","tags":["circle"],"responses":{"200":{"description":"OK","content":{"application/json":{}}}}}},"/api/client/public":{"get":{"summary":"Tolley.io Client Portal — JSON snapshot","description":"Public JSON for Tolley.io Client Portal (Customer dashboard for Tolley.io services — invoices, contracts, service history, Stripe ACH/card pay, support chat.).","tags":["client"],"responses":{"200":{"description":"OK","content":{"application/json":{}}}}}},"/api/food/public":{"get":{"summary":"Ruthann's Kitchen — JSON snapshot","description":"Public JSON for Ruthann's Kitchen (Family meal planning, pantry tracking, recipe library, and Walmart + Sam's Club price comparison — $39/yr, 14-day trial.).","tags":["food"],"responses":{"200":{"description":"OK","content":{"application/json":{}}}}}},"/api/housing/pulse":{"get":{"summary":"KC Housing Daily — JSON snapshot","description":"Public JSON for KC Housing Daily (Daily Kansas City housing-market pulse — national rates + hyperlocal Independence/KC data, AI video brief, and a direct line to a local agent for home questions.).","tags":["housing"],"responses":{"200":{"description":"OK","content":{"application/json":{}}}}}},"/api/scan/public":{"get":{"summary":"Scan & Know — Photo to Dossier — JSON snapshot","description":"Public JSON for Scan & Know — Photo to Dossier (Drop a photo of a property, person, or vehicle and get a fully-researched dossier — geolocation, public profiles, market data, OpenManus narrative.).","tags":["scan"],"responses":{"200":{"description":"OK","content":{"application/json":{}}}}}},"/api/video/public":{"get":{"summary":"Tolley.io Video — JSON snapshot","description":"Public JSON for Tolley.io Video (AI video generation studio — Wan2.2 + F5-TTS + ComfyUI pipeline running on DGX Spark with cloud Modal fallback; credits from $0.50.).","tags":["video"],"responses":{"200":{"description":"OK","content":{"application/json":{}}}}}}},"x-tolley-subsites":[{"name":"about","url":"https://www.tolley.io/about","manifest":"https://www.tolley.io/api/agent/about"},{"name":"advertising","url":"https://www.tolley.io/advertising","manifest":"https://www.tolley.io/api/agent/advertising"},{"name":"agent","url":"https://www.tolley.io/agent","manifest":"https://www.tolley.io/api/agent/agent"},{"name":"animate","url":"https://www.tolley.io/animate","manifest":"https://www.tolley.io/api/agent/animate"},{"name":"realestateanimated","url":"https://www.tolley.io/realestateanimated","manifest":"https://www.tolley.io/api/agent/realestateanimated"},{"name":"billing","url":"https://www.tolley.io/billing","manifest":"https://www.tolley.io/api/agent/billing"},{"name":"blog","url":"https://www.tolley.io/blog","manifest":"https://www.tolley.io/api/agent/blog"},{"name":"circle","url":"https://www.tolley.io/circle","manifest":"https://www.tolley.io/api/agent/circle"},{"name":"cleanouts","url":"https://www.tolley.io/cleanouts","manifest":"https://www.tolley.io/api/agent/cleanouts"},{"name":"crazybins","url":"https://www.tolley.io/crazybins","manifest":"https://www.tolley.io/api/agent/crazybins"},{"name":"estate","url":"https://www.tolley.io/estate","manifest":"https://www.tolley.io/api/agent/estate"},{"name":"crypto","url":"https://www.tolley.io/crypto","manifest":"https://www.tolley.io/api/agent/crypto"},{"name":"data-retention","url":"https://www.tolley.io/data-retention","manifest":"https://www.tolley.io/api/agent/data-retention"},{"name":"drive","url":"https://www.tolley.io/drive","manifest":"https://www.tolley.io/api/agent/drive"},{"name":"e-and-t","url":"https://www.tolley.io/e-and-t","manifest":"https://www.tolley.io/api/agent/e-and-t"},{"name":"game","url":"https://www.tolley.io/game","manifest":"https://www.tolley.io/api/agent/game"},{"name":"generator","url":"https://www.tolley.io/generator","manifest":"https://www.tolley.io/api/agent/generator"},{"name":"go","url":"https://www.tolley.io/go","manifest":"https://www.tolley.io/api/agent/go"},{"name":"gpu","url":"https://www.tolley.io/gpu","manifest":"https://www.tolley.io/api/agent/gpu"},{"name":"homes","url":"https://www.tolley.io/homes","manifest":"https://www.tolley.io/api/agent/homes"},{"name":"housing","url":"https://www.tolley.io/housing","manifest":"https://www.tolley.io/api/agent/housing"},{"name":"hvac","url":"https://www.tolley.io/hvac","manifest":"https://www.tolley.io/api/agent/hvac"},{"name":"junkinjays","url":"https://www.tolley.io/junkinjays","manifest":"https://www.tolley.io/api/agent/junkinjays"},{"name":"kerplunk","url":"https://www.tolley.io/kerplunk","manifest":"https://www.tolley.io/api/agent/kerplunk"},{"name":"lastmile","url":"https://www.tolley.io/lastmile","manifest":"https://www.tolley.io/api/agent/lastmile"},{"name":"markets","url":"https://www.tolley.io/markets","manifest":"https://www.tolley.io/api/agent/markets"},{"name":"moupins","url":"https://www.tolley.io/moupins","manifest":"https://www.tolley.io/api/agent/moupins"},{"name":"moving","url":"https://www.tolley.io/moving","manifest":"https://www.tolley.io/api/agent/moving"},{"name":"pay","url":"https://www.tolley.io/pay","manifest":"https://www.tolley.io/api/agent/pay"},{"name":"picnic-table","url":"https://www.tolley.io/picnic-table","manifest":"https://www.tolley.io/api/agent/picnic-table"},{"name":"pools","url":"https://www.tolley.io/pools","manifest":"https://www.tolley.io/api/agent/pools"},{"name":"pricing","url":"https://www.tolley.io/pricing","manifest":"https://www.tolley.io/api/agent/pricing"},{"name":"privacy","url":"https://www.tolley.io/privacy","manifest":"https://www.tolley.io/api/agent/privacy"},{"name":"real-estate-agent","url":"https://www.tolley.io/real-estate-agent","manifest":"https://www.tolley.io/api/agent/real-estate-agent"},{"name":"rental","url":"https://www.tolley.io/rental","manifest":"https://www.tolley.io/api/agent/rental"},{"name":"rentals","url":"https://www.tolley.io/rentals","manifest":"https://www.tolley.io/api/agent/rentals"},{"name":"results","url":"https://www.tolley.io/results","manifest":"https://www.tolley.io/api/agent/results"},{"name":"sales","url":"https://www.tolley.io/sales","manifest":"https://www.tolley.io/api/agent/sales"},{"name":"security","url":"https://www.tolley.io/security","manifest":"https://www.tolley.io/api/agent/security"},{"name":"shop","url":"https://www.tolley.io/shop","manifest":"https://www.tolley.io/api/agent/shop"},{"name":"signup","url":"https://www.tolley.io/signup","manifest":"https://www.tolley.io/api/agent/signup"},{"name":"start","url":"https://www.tolley.io/start","manifest":"https://www.tolley.io/api/agent/start"},{"name":"tables","url":"https://www.tolley.io/tables","manifest":"https://www.tolley.io/api/agent/tables"},{"name":"terms","url":"https://www.tolley.io/terms","manifest":"https://www.tolley.io/api/agent/terms"},{"name":"tools","url":"https://www.tolley.io/tools","manifest":"https://www.tolley.io/api/agent/tools"},{"name":"trailer","url":"https://www.tolley.io/trailer","manifest":"https://www.tolley.io/api/agent/trailer"},{"name":"water","url":"https://www.tolley.io/water","manifest":"https://www.tolley.io/api/agent/water"},{"name":"wd","url":"https://www.tolley.io/wd","manifest":"https://www.tolley.io/api/agent/wd"}]}