{"uid":"cap_O85mAjK9t15rqGm6eXGSO","slug":"joke-categories-listing-353b3400","name":"Joke Categories Listing","description":"51 REST endpoints for AI agents. Weather, news, crypto, stocks, products, courses, real estate, and 42 more. Pay per call in USDC/USDT via x402.","url":"https://engedi.digi-life17.workers.dev/api/joke/categories","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"object","properties":{}},"output":{"type":"object","properties":{"data":{"type":"object"},"_meta":{"type":"object","properties":{"cached":{"type":"boolean"},"source":{"type":"string"},"confidence":{"type":"number"},"last_updated":{"type":"string"}}},"success":{"type":"boolean"}}}}},"responseSchema":{},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_03sKb7qO17BnzaZAoB1JL","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a list of available joke categories that can be used to browse or filter jokes","exampleAgentPrompt":"What joke categories are available so I can pick one to get a joke from?","exampleUseCases":null,"resultDescription":"A list of joke category names (e.g. programming, dark, pun, misc) along with metadata about whether the result was cached, the data source, confidence score, and last updated timestamp.","failureModes":["Service unavailable returning 5xx error","Payment not processed (402 response if x402 payment header missing or invalid)","Empty category list if upstream joke API is unreachable","Stale data indicated by cached flag and old last_updated timestamp"],"whenToPreferThis":"Use this endpoint when you need to discover what joke types or genres are supported before requesting a specific joke, or when building a UI or agent flow that lets users choose a joke category. Best for bootstrapping a joke-fetching workflow.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T13:04:31.767Z","isFirstParty":false}