{"uid":"cap_L8vU5u4ITjdfmDjxkWYMF","slug":"tempest-ai-content-engine-group-classification-8e482ef3","name":"Tempest AI Content Engine — Group Classification","description":"Compose, rewrite, translate, and refine content at scale. 25 AI-powered endpoints. Pay-per-call with USDC on Tempo.","url":"https://tempest-2zzx.vercel.app/api/group","method":"POST","headers":{},"bodySchema":{"type":"object","required":["text"],"properties":{"task":{"type":"string","description":"Classification task"},"text":{"type":"string","description":"Text to classify"},"categories":{"type":"array","description":"Categories"}}},"responseSchema":{"type":"object","properties":{"data":{"type":"object"},"success":{"type":"boolean"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.15","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.15/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.15","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.15","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_z6-qbYYrcJIxOSuujz9z0","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.15","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Classifies text into user-defined categories using AI, supporting custom classification tasks at scale","exampleAgentPrompt":"Classify this customer support message — 'My order never arrived and nobody is responding to my emails' — into one of these categories: billing, shipping, technical support, or general complaint.","exampleUseCases":[{"title":"Support ticket routing automation","prompt":"Take this incoming support ticket — 'The app crashes every time I try to log in on my iPhone' — and classify it as either billing, account access, bug report, or feature request so I can route it to the right team."},{"title":"Content moderation tagging","prompt":"I need to classify this user-submitted post as safe, potentially harmful, or violating policy: 'Check out this great way to make quick money with minimal effort — DM me for details.'"},{"title":"Survey response categorization","prompt":"Classify this open-ended survey response into one of these themes — product quality, customer service, pricing, or delivery: 'The item looked nothing like the photos and felt really cheap when it arrived.'"}],"resultDescription":"Returns a JSON object with a success boolean and a data object containing the classification result, assigned category, and potentially confidence scores or additional metadata about how the text was classified.","failureModes":["Missing required 'text' field returns validation error","Empty categories array may cause undefined classification behavior","Very long text inputs may exceed token limits","Ambiguous task descriptions may yield inconsistent results","Network timeout on Vercel cold starts under load"],"whenToPreferThis":"Choose this endpoint when you need flexible, custom-category text classification without hardcoding categories — especially useful for dynamic taxonomies, routing workflows, or multi-label content tagging. Prefer it over fixed-category sentiment APIs when your categories change per use case.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:49:19.478Z","isFirstParty":false}