{"uid":"cap_AZp2hOkJr6B8ZbCnvlsuV","slug":"august-services-text-classifier-3476e0dd","name":"August Services Text Classifier","description":"Classify text into one of the labels you provide, with a confidence score and a short justification. Useful for routing, triage, moderation queues and tagging pipelines where an agent needs a cheap deterministic decision per item.","url":"https://api-v3qhpbwutp.august.services/v1/classify","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","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":"down","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_4io-2ce5gXap82--YBDiU","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Classifies free text into user-supplied labels with a confidence score and short justification for routing, triage, moderation, and tagging pipelines.","exampleAgentPrompt":"Classify this support message as 'bug', 'feature-request', or 'billing' and tell me the confidence score and why: \"I keep getting a 500 error when I try to check out.\"","exampleUseCases":[{"title":"Support ticket routing pipeline","prompt":"Classify this incoming ticket as 'bug', 'feature-request', 'billing', or 'account-access' and give me a confidence score so I can route it to the right team: \"My payment failed but I was still charged twice.\""},{"title":"Content moderation queue","prompt":"I need you to classify this user comment as 'safe', 'spam', or 'abusive' with a justification so my moderation queue knows whether to auto-approve or flag it for review: \"Click here to win a free iPhone, limited time!!\""},{"title":"Product review topic tagging","prompt":"Tag this product review with one of these labels — 'quality', 'shipping', 'customer-service', or 'pricing' — and tell me your confidence and reasoning: \"It arrived two weeks late and the box was completely crushed.\""}],"resultDescription":"Returns a JSON object with three fields: 'label' (the winning category from the labels you provided), 'confidence' (a float from 0 to 1 indicating certainty), and 'reason' (a short human-readable justification explaining why that label was chosen).","failureModes":["No labels provided — endpoint requires at least two candidate labels to classify between","Text input is empty or missing — returns a validation error","Label set contains only one option — classification is ambiguous or refused","Very short or ambiguous text may return low confidence scores near 0.5","Network or upstream LLM timeout causing a 5xx error","Input text exceeds token limit for the underlying model"],"whenToPreferThis":"Choose this endpoint when you need a cheap, fast, deterministic per-item classification decision with an explainable confidence score and justification — ideal for routing, triage, moderation queues, and tagging pipelines where you supply your own label taxonomy. Prefer it over a full LLM prompt when you want structured, consistent JSON output with a confidence signal rather than a free-form answer.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T13:26:09.047Z","isFirstParty":false}