{"openapi":"3.1.0","info":{"title":"conch402","version":"1.0.0","description":"The Magic Conch, as an API. Pull the string ($0.05), receive one of the seven answers the conch actually says in the SpongeBob SquarePants episode 'Club SpongeBob' — nothing else, ever: 'Maybe, someday.' / 'Nothing.' / 'Neither.' / 'I don't think so.' / 'No.' / 'Yes.' / 'Try asking again.' The club always takes its advice before it does anything. Unofficial fan-made parody; not affiliated with Nickelodeon, Paramount, or ViacomCBS.","x-guidance":"GET or POST /ask costs $0.05 USDC on Base (eip155:8453) via x402. Pass your question as ?question= (GET) or JSON body {\"question\": \"...\"} (POST). The conch's wisdom is final and follows episode logic: ask what you should DO about anything and the answer is 'Nothing.'; ask an either/or question and the answer is 'Neither.'; ask the exact same question twice and the conch says 'Try asking again.' — pay to ask it a third time and you get the second, insulting-and-sarcastic recording of 'No!'. All other questions draw from the episode's answer distribution (heavy on 'No.'). GET /hail ($0.01) performs the chant: 'All hail the Magic Conch!'. We must never question the wisdom of the Magic Conch. The shell knows all.","contact":{"email":"dylan.caponi@gmail.com"}},"servers":[{"url":"https://conch402.dylan-caponi.workers.dev"}],"paths":{"/ask":{"get":{"operationId":"askTheConch","summary":"Pull the string. The shell knows all.","description":"Ask the Magic Conch any question. It answers only in its seven canonical lines from 'Club SpongeBob'. The club always takes its advice before doing anything.","tags":["Conch"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.050000"},"protocols":[{"x402":{}}]},"parameters":[{"name":"question","in":"query","required":false,"schema":{"type":"string","maxLength":1000},"description":"Your question for the Magic Conch. Omitting it gets you Patrick, not the conch."}],"responses":{"200":{"description":"The shell has spoken","content":{"application/json":{"schema":{"type":"object","properties":{"the_shell_has_spoken":{"type":"boolean","enum":[true]},"question":{"type":"string"},"answer":{"type":"string","enum":["Maybe, someday.","Nothing.","Neither.","I don't think so.","No.","Yes.","Try asking again.","No!"]},"tone":{"type":"string","enum":["plain","insulting, sarcastic"]},"wisdom":{"type":"string"},"all_hail":{"type":"string"}},"required":["the_shell_has_spoken","answer","tone"]}}}},"400":{"description":"No question given. \"Oh! The Magic Conch Shell! Ask it something, ask it something!\" (You were not charged.)"},"402":{"description":"Payment Required ($0.05 USDC on Base). Squidward! Are you questioning the authority of the Magic Conch?!"}}},"post":{"operationId":"askTheConchPost","summary":"Pull the string (POST). The shell knows all.","description":"Same as GET /ask, with the question in a JSON body.","tags":["Conch"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.050000"},"protocols":[{"x402":{}}]},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{"question":{"type":"string","maxLength":1000}}}}}},"responses":{"200":{"description":"The shell has spoken"},"400":{"description":"No question given. \"Oh! The Magic Conch Shell! Ask it something, ask it something!\" (You were not charged.)"},"402":{"description":"Payment Required ($0.05 USDC on Base). Squidward! Are you questioning the authority of the Magic Conch?!"}}}},"/hail":{"get":{"operationId":"hailTheConch","summary":"All hail the Magic Conch!","description":"Perform the chant. The club responds. That is all this does, and it is enough.","tags":["Conch"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{}}]},"responses":{"200":{"description":"The chant, returned","content":{"application/json":{"schema":{"type":"object","properties":{"chant":{"type":"string"},"club_responds":{"type":"string"}},"required":["chant","club_responds"]}}}},"402":{"description":"Payment Required ($0.01 USDC on Base)"}}}}}}