Text Analyzer
Analyze text for word count, character count, reading time, and word frequency
Parameters
| name | in | type | required | description |
|---|---|---|---|---|
text |
body | string | required | Text to Analyze |
Request
Send your key in the X-API-Key header. More languages and patterns live on the
code examples page.
curl -s -X POST "https://apixies.io/api/v1/analyze-text" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"Paste your text here to get word count, reading time, and more..."}'
Response
The result sits under data in the standard envelope. See the
response format guide for errors and status codes.
returns
- data.words
- Number of words in the text.
- data.reading_time_min
- Reading time in minutes at 200 words per minute.
- data.top_words
- Ten most frequent words with their counts, lowercased and without the punctuation around them.
- data.characters
- Character count in real characters (an accented letter or an emoji is one), with a no-spaces count in characters_no_spaces.
- data.sentences
- Sentence count, with paragraphs and lines alongside.
- data.speaking_time_min
- Speaking time in minutes at 130 words per minute.
{
"status": "success",
"http_code": 200,
"code": "SUCCESS",
"message": "Text analysis completed",
"data": {
"characters": 65,
"characters_no_spaces": 54,
"words": 12,
"sentences": 1,
"paragraphs": 1,
"lines": 1,
"avg_word_length": 4.1,
"reading_time_min": 0.1,
"speaking_time_min": 0.1,
"top_words": {
"paste": 1,
"your": 1,
"text": 1,
"here": 1,
"to": 1,
"get": 1,
"word": 1,
"count": 1,
"reading": 1,
"time": 1
},
"analyzed_at": "2026-09-18T12:00:00+00:00"
}
}
Authentication and limits
This endpoint needs an API key. Use the sandbox ("try it" above) to test it without registering. See the authentication guide for details.
Standard rate limits apply to this endpoint.
Common use cases
Content quality scoring
Analyze blog posts and articles for readability, word count, and complexity. Ensure content meets editorial guidelines before publishing.
SEO content optimization
Check that page content meets minimum word count thresholds for SEO. Analyze keyword density and reading level for target audiences.
Automated content moderation
Analyze user-submitted text for length requirements, language patterns, and content characteristics as part of a moderation pipeline.
related endpoints
guides
More documentation
Get a free API key
A temporary key takes one click and no signup. Register and you get 75 requests/day. Free tier is for development & small projects.