{"uid":"cap_JF7WVue3NKZXS8BA3eDpl","slug":"saylor-innovations-random-clean-joke-27b5986a","name":"Saylor Innovations Random Clean Joke","description":"Random clean joke - setup and punchline as separate fields, drawn from a curated family-friendly pool with a rating field","url":"https://saylorinnovations.com/api/fun/joke?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string","const":"json"},"example":{"type":"object","required":["setup","punchline"],"properties":{"setup":{"type":"string","description":"The set-up line or question"},"rating":{"type":"string","description":"Content rating, always clean"},"pool_size":{"type":"number","description":"Number of jokes the service draws from"},"punchline":{"type":"string","description":"The punchline"},"generated_at":{"type":["string","null"],"description":"Time this response was generated (UTC)"}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_LyUD1bp166LH3euZVf6LF","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a random family-friendly joke with setup and punchline as separate fields, plus a content rating and pool size","exampleAgentPrompt":"Tell me a random clean joke — something family-friendly with the setup and punchline separated.","exampleUseCases":[{"title":"Daily joke bot for Slack","prompt":"Grab a fresh family-friendly joke I can post in our company Slack channel this morning — keep it clean and make sure the setup and punchline are separate so I can format it nicely."},{"title":"Kid-friendly joke for a school app","prompt":"I need a wholesome, all-ages joke to display in our kids' learning app — fetch one with a clear setup and punchline and confirm it's rated clean."},{"title":"Icebreaker joke for a meeting","prompt":"Get me a random clean joke I can use as an icebreaker at the start of our team meeting — something that won't offend anyone and has a proper punchline."}],"resultDescription":"A JSON object containing: setup (the lead-in line or question), punchline (the payoff), rating (always 'clean'), pool_size (total number of jokes in the service's curated pool), and generated_at (UTC timestamp of the response, may be null).","failureModes":["Network or server error returning a non-200 status with no joke payload","Payment failure or x402 authentication rejection blocking the response","Null or missing generated_at field if timestamp generation is unavailable","Occasionally repeated jokes due to random selection from a finite pool"],"whenToPreferThis":"Choose this endpoint when you need a pre-curated, family-friendly joke with setup and punchline delivered as structured separate fields rather than a single string. It is ideal for agents building kid-safe, workplace-appropriate, or all-ages experiences where content moderation matters and you want a fast, cheap ($0.01 USDC) single-call response. Prefer it over open joke APIs when you require a guaranteed clean rating field and structured JSON output.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T12:51:34.449Z","isFirstParty":false,"canonicalSlug":"saylor-innovations-random-clean-joke-27b5986a"}