---
title: Readability Scores API
slug: score-readability-of-plain-text
url: https://apyhub.com/apyhub/service/score-readability-of-plain-text
provider: ApyHub
categories: [Artificial Intelligence, SEO]
auth: api_key
---

# Readability Scores API

Analyze plain text with readability metrics, word and sentence stats, and English or German scoring. Useful for checking copy before publication.

## Endpoints

| Method | Path | Description | Atoms |
| --- | --- | --- | --- |
| POST | `/extract/text/readability-score` | What it does Scores raw plain text for readability and returns text statistics plus a readability r… | 250 |

## About

## What it does
Readability Score analyzes plain text and returns readability metrics you can use to check how easy the text is to read. Send a `text` string, and choose `language` as `english` or `german` to select the scoring algorithm.

The response includes text stats such as `words`, `sentences`, `characters`, and `paragraphs`, plus estimated `reading_time`, `speaking_time`, and average lengths for words, sentences, and paragraphs. For English text, you also get `flesh_kincaid_reading_ease`; for German text, the service returns `wiener_sachtextformel`. Each score object includes the measured `level`, `score`, `class`, `label`, and `class_label`.

Use Readability Score when you need to assess documentation, marketing copy, help articles, or user-facing product text before publishing. It gives you a fast way to compare drafts, enforce writing guidelines, or flag content that is too dense for your target audience.

## Usage

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyhub.com/apyhub/service/score-readability-of-plain-text
