Text Stats & Readability
Flesch readability, keyword extraction and full text statistics.
- POST
/v1/text/api/v1/analyze Full text analysis · text - POST
/v1/text/api/v1/readability Flesch readability scores · text - POST
/v1/text/api/v1/keywords Top keyword extraction · text - POST
/v1/text/api/v1/summary/stats Word/sentence/char counts · text
curl -X POST "https://api.sprytools.com/v1/text/api/v1/analyze" \
-H "x-api-key: YOUR_KEY" -H "content-type: application/json" \
-d '{"text":"The quick brown fox jumps over the lazy dog."}'
Language Detection
Detect the language of text across 187 languages (ISO 639-1).
- POST
/v1/language/api/v1/detect Detect language of text · text - POST
/v1/language/api/v1/detect/batch Detect for up to 20 texts · texts - GET
/v1/language/api/v1/languages List supported languages
curl -X POST "https://api.sprytools.com/v1/language/api/v1/detect" \
-H "x-api-key: YOUR_KEY" -H "content-type: application/json" \
-d '{"text":"Bonjour tout le monde"}'
AI Text Analysis
Sentiment, summary, NER, classification and keywords (Gemini-powered).
- POST
/v1/ai/api/v1/sentiment Sentiment analysis · text - POST
/v1/ai/api/v1/summarize Summarize text · text - POST
/v1/ai/api/v1/entities Named entity recognition · text - POST
/v1/ai/api/v1/classify Classify into categories · text, categories
curl -X POST "https://api.sprytools.com/v1/ai/api/v1/sentiment" \
-H "x-api-key: YOUR_KEY" -H "content-type: application/json" \
-d '{"text":"I absolutely love this product!"}'