The fastest, most affordable moderation API with a unique 5-level filter dial. From family-safe to minimal — you're in control. No enterprise contracts, no minimums.
No other moderation API lets you tune filtering this precisely. One parameter controls everything — from blocking every bad word to only blocking hate speech.
Three steps from sign-up to moderating your first piece of content.
// Moderate text with dial level 3 (General) const response = await fetch('https://web-production-c37f9.up.railway.app/moderate', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ text: "Your user's message here", dial: 3, // 1=Family Safe → 5=Minimal custom_blocked_words: ["spam", "scam"] // optional }) }); const result = await response.json(); // → { flagged: true, overall_score: 0.72, dial_name: "General", // filtered_text: "Your ******* message", processing_time_ms: 12 }
No hidden fees, no enterprise minimums. Upgrade or downgrade anytime.