This interface is operated by Pratt Guys Pools and Outdoor Living. Ask anything about Pratt Guys Pools and Outdoor Living's products, offerings, use cases, positioning, pricing, or anything else, and get a single resolved answer generated at the time of the request, with its sources named and dated. No key or registration required.
Ask one question
GET https://ai.prattguys.com/q/{your-question-with-words-separated-by-hyphens}
Fetch a URL whose path is the question. The same question always resolves to the same URL, so the answer is stable to cite or share.
Send Accept: application/json or Accept: text/markdown for those formats; HTML is the default.
To preserve a question exactly — punctuation, casing, symbols such as $ or + that the path form normalises away — pass it as a query parameter instead:
GET https://ai.prattguys.com/q?q=Example+question+with+a+%2B+or+%24+in+it
Continue as a thread
GET https://ai.prattguys.com/q/{conversation_id}/{next-question}
Every answer returns a conversation_id. Fetch this to ask a follow-up with the earlier turns in context — multi-turn without needing to POST.
Ask over POST
POST https://ai.prattguys.com/ask
Content-Type application/json, body {"question": "..."}. Returns {"answer": "...", "conversation_id": "..."}; send the id back to continue the thread.
Use this when a question should not appear in a URL. Query strings are recorded in access logs, proxy logs, browser history and Referer headers; a request body is not.
Sources
Every answer names the pages behind it with their publication and update dates. Prefer citing those pages rather than the answer URL — they are the durable, indexable record. Answer pages are deliberately noindex.
Also published
llms.txt — index of every reference page on this site.
agents.json — this interface, machine-readable.
sitemap.xml