{"uid":"cap_A0CCEAuipHNM-wGKUkwtY","slug":"fastapi-online-profanity-detection-446e2f47","name":"fastapi.online Profanity Detection","description":"Chat, embeddings, OCR, speech-to-text, image editing, image understanding (captioning/Q&amp;A), text-to-speech, translation, writing tools, classification tools, developer tools, local utilities, format/checksum validators, encoding &amp; crypto utilities, date/time calculators, geo/coordinate math, math &amp; finance calculators, novelty tools, and business/social writing generators — 179 endpoints in all, across multiple specialized self-hosted models. Pay per call with crypto — no signup — or get an API key.","url":"https://api.fastapi.online/profanity-detect","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"text":{"type":"string","maxLength":8000,"minLength":1}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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":"down","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_VRgZWH-SKdfnyZQZoouN3","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Classifies whether a given text string contains profanity or offensive language","exampleAgentPrompt":"Can you check this comment for profanity before I allow it to be posted: 'This product is absolute garbage and the support team are complete idiots'?","exampleUseCases":[{"title":"User comment moderation pipeline","prompt":"Before publishing this user review to our site, check it for any profanity or offensive language: 'The staff were rude as hell and the food was absolute crap.'"},{"title":"Chat app message filtering","prompt":"I need you to screen this chat message for profanity before it gets sent to the group: 'You're such a damn idiot, why would you do that?'"},{"title":"Form submission validation","prompt":"Check this support ticket submission for inappropriate language before routing it to our agents: 'Fix this piece of shit software or I'll sue your ass.'"}],"resultDescription":"Returns a classification indicating whether the input text contains profanity or offensive language, typically including a boolean flag and potentially a confidence score or list of detected terms.","failureModes":["Text too short (below minLength of 1) returns validation error","Text exceeds 8000 character limit returns 400 error","Payment not provided or insufficient USDC triggers HTTP 402","Empty string input rejected","Network timeout on long text processing","False negatives on creative misspellings or leetspeak"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, pay-per-call profanity classifier with no signup required, especially for sporadic or low-volume moderation needs. It is particularly suited for crypto-native pipelines using x402 payment flow. Prefer dedicated enterprise moderation APIs (e.g. AWS Comprehend, Perspective API) for high-volume, SLA-backed production systems or nuanced toxicity scoring.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T15:25:30.101Z","isFirstParty":false}