Moderation, extraction & analysis
Content intelligence APIs for moderation, text extraction, plagiarism detection, and content analysis.
Detect inappropriate content, profanity, and spam. Keep your platform safe and clean.
POST /api/v1/content/moderate
{ "text": "This is sample text...",
"checks": ["profanity", "spam", "hate"] }
// Response
{ "safe": true,
"flags": [],
"scores": { "profanity": 0.02,
"spam": 0.05, "hate": 0.01 } }
Extract text from PDFs, images, and documents. OCR and document parsing in one API.
POST /api/v1/content/extract
{ "file_url": "https://...doc.pdf",
"output": "text" }
// Response
{ "text": "Extracted document text...",
"pages": 5,
"confidence": 0.97,
"language": "en" }
Detect duplicate and plagiarized content. Compare against billions of web pages and documents.
POST /api/v1/content/plagiarism
{ "text": "Content to check...",
"include_sources": true }
// Response
{ "original_score": 0.92,
"plagiarism_score": 0.08,
"matches": [
{ "source": "example.com/article",
"similarity": 0.08 }
] }
Analyze text readability with Flesch-Kincaid, Gunning Fog, and other standard metrics.
POST /api/v1/content/readability
{ "text": "Your content here..." }
// Response
{ "flesch_kincaid": 8.2,
"gunning_fog": 10.1,
"smog_index": 9.5,
"reading_level": "8th Grade",
"avg_sentence_length": 15.3 }
Extract keywords and key phrases from text. Identify topics and important terms automatically.
POST /api/v1/content/keywords
{ "text": "Article text here...",
"max_keywords": 10 }
// Response
{ "keywords": [
{ "term": "machine learning",
"score": 0.95, "count": 8 },
{ "term": "neural networks",
"score": 0.87, "count": 5 }
] }
Get your API key and start using Content APIs in minutes.