TextCraft

Blazing-fast text analysis API — readability scores, keyword extraction, sentiment analysis, summarization, language detection & content statistics. Built in Rust for sub-millisecond responses.

2 subscribers
17 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

TextCraft endpoints

MethodEndpointDescription
ai-detect
POST aiDetect
/ai-detect
Detect AI-generated text using 7 statistical signals: burstiness, vocabulary richness, sentence opener diversity, punctuation naturalness, word length variance, hapax legomena…
moderate
POST moderate
/moderate
Fast content moderation for real-time applications. Detects toxicity, profanity, hate speech, threats, and spam signals. Returns per-category scores and a boolean flagged field.…
fingerprint
POST fingerprint
/fingerprint
Generate a SimHash fingerprint for a document. Use fingerprints to detect near-duplicate content across large document sets. Same document always produces the same fingerprint…
compare
POST compare
/compare
Compare two texts for similarity using SimHash + cosine similarity. Returns a combined similarity score (0-1), individual cosine similarity, both fingerprints, and a verdict:…
batch
POST batch
/batch
Process up to 100 texts in a single request. Choose which analyses to run via the analyses array. Available analyses: statistics, readability, keywords, sentiment, ai_detection,…
analyze
POST analyze
/analyze
Run all text analysis modules in a single request. Toggle individual features via the options object.
statistics
POST statistics
/statistics
Get word count, sentence count, paragraph count, character count, average words per sentence, and estimated reading time.
readability
POST readability
/readability
Calculate Flesch Reading Ease, Flesch-Kincaid Grade Level, Gunning Fog Index, Coleman-Liau Index, and Automated Readability Index.
keywords
POST keywords
/keywords
Extract the top keywords from text using term frequency analysis, with stop word filtering.
sentiment
POST sentiment
/sentiment
Analyze text sentiment using a lexicon-based approach. Returns a score from -1 (negative) to +1 (positive), a label, and confidence.
summarize
POST summarize
/summarize
Extract the most important sentences from text using TextRank graph-based ranking. Specify the number of sentences via options.summary_sentences (default: 3).
language
POST language
/language
Detect the language of the input text. Returns the language name, ISO code, and confidence score. Supports 80+ languages.
Other endpoints
POST batch
/batch
Process up to 100 texts in a single request. Choose which analyses to run: ai_detection, moderation, fingerprint. Defaults to all three if not specified.
POST aiDetect
/ai-detect
Detect AI-generated text using 7 statistical signals: burstiness, vocabulary richness, sentence opener diversity, punctuation naturalness, word length variance, hapax legomena…
POST compare
/compare
Compare two texts for similarity using SimHash + cosine similarity. Returns a combined similarity score (0-1), both fingerprints, and a verdict: different, somewhat_similar,…
POST fingerprint
/fingerprint
Generate a SimHash fingerprint for a document. Use fingerprints to detect near-duplicate content across large document sets. Same document always produces the same fingerprint…
POST moderate
/moderate
Fast content moderation for real-time applications. Detects toxicity, profanity, hate speech, threats, and spam signals. Returns per-category scores and a boolean flagged field.…

TextCraft pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 100 / monthly
PRO Recommended $4.99 / month
  • Requests: 2,000 / monthly
ULTRA $14.99 / month
  • Requests: 25,000 / monthly
MEGA $24.99 / month
  • Requests: 200,000 / monthly

More Text Analysis APIs

View all →
  • We developed a NEW RAPID MULTI TRANSLATE API that allow you translate multi texts in one fast query, wish…

    Text AnalysisFreemium2.3k subscribers
  • Is this comment positive or negative? Find out the tone.

    Text AnalysisFreemium1.9k subscribers
  • AI-empowered spelling and grammar checker with automatic correction. Custom dictionaries, text summarization…

    Text AnalysisFreemium318 subscribers
  • English dictionary API providing an access to data of over 800 000 English lexical entries, such as words,…

    Text AnalysisFreemium139 subscribers
  • High-performance API for rewriting and paraphrasing any of your or ChatGPT text, making it plagiarism free

    Text AnalysisFreemium5.6k subscribers
  • No word/character limit: ✓ Undetected by plagiarism checkers: ✓ Multi-language input: ✓ Multiple sentences…

    Text AnalysisFreemium1.3k subscribers