KI-Rechtschreibprüfung API für Entwickler
Die leistungsstarke Spellcheck API für Ihre Anwendungen. MT5-Modell für präzise Rechtschreibkorrekturen in Echtzeit – als REST API mit JSON Response, kostenlos starten.
Preise
Wählen Sie das perfekte Paket für Ihre Bedürfnisse
Kostenlos
Professional
inkl. MwSt.
Enterprise
inkl. MwSt.
Dokumentation
Alles, was Sie für die Integration unserer API benötigen
Quick Start
Erste Schritte mit der Rechtschreibe API in wenigen Minuten
// API Key im Header
const headers = {
'X-API-Key': 'YOUR_API_KEY',
'Content-Type': 'application/json'
};
Authentifizierung
Sicherer Zugriff auf die API mit Ihrem persönlichen Key
API Integration
Beispiele für verschiedene Programmiersprachen
// JavaScript (Vanilla)
const apiKey = 'YOUR_API_KEY';
const url = 'https://framespell.pages.dev/api/spellcheck';
const headers = {
'X-API-Key': apiKey,
'Content-Type': 'application/json'
};
const data = {
text: 'Das ist ein Beispeil text mit felern',
language: 'de'
};
fetch(url, {
method: 'POST',
headers: headers,
body: JSON.stringify(data)
})
.then(response => response.json())
.then(result => {
if (result.success) {
console.log('Korrigiert:', result.data.corrected);
console.log('Original:', result.data.original);
console.log('Verarbeitungszeit:', result.data.processing_time, 'ms');
} else {
console.error('Fehler:', result.error);
}
})
.catch(error => {
console.error('Fehler:', error);
});
# Python mit requests
import requests
import json
api_key = "YOUR_API_KEY"
url = "https://framespell.pages.dev/api/spellcheck"
headers = {
"X-API-Key": api_key,
"Content-Type": "application/json"
}
data = {
"text": "Das ist ein Beispeil text mit felern",
"language": "de"
}
response = requests.post(url, json=data, headers=headers)
if response.status_code == 200:
result = response.json()
if result.get("success"):
data = result["data"]
print("Korrigiert:", data["corrected"])
print("Original:", data["original"])
print("Verarbeitungszeit:", data["processing_time"], "ms")
else:
print("Fehler:", result.get("error", "Unbekannter Fehler"))
else:
print("Fehler:", response.status_code, response.text)
# Installation: pip install requests
// Node.js mit axios
const axios = require('axios');
const apiKey = 'YOUR_API_KEY';
const url = 'https://framespell.pages.dev/api/spellcheck';
const headers = {
'X-API-Key': apiKey,
'Content-Type': 'application/json'
};
const data = {
text: 'Das ist ein Beispeil text mit felern',
language: 'de'
};
axios.post(url, data, { headers })
.then(response => {
const result = response.data;
if (result.success) {
console.log('Korrigiert:', result.data.corrected);
console.log('Original:', result.data.original);
console.log('Verarbeitungszeit:', result.data.processing_time, 'ms');
} else {
console.error('Fehler:', result.error);
}
})
.catch(error => {
if (error.response) {
console.error('Fehler:', error.response.status, error.response.data);
} else {
console.error('Fehler:', error.message);
}
});
// Installation: npm install axios
"Das ist ein Beispeil text mit felern",
"language" => "de"
);
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
"X-API-Key: " . $apiKey,
"Content-Type: application/json"
));
$response = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
if ($httpCode == 200) {
$result = json_decode($response, true);
if ($result["success"]) {
$data = $result["data"];
echo "Korrigiert: " . $data["corrected"] . "\n";
echo "Original: " . $data["original"] . "\n";
echo "Verarbeitungszeit: " . $data["processing_time"] . " ms\n";
} else {
echo "Fehler: " . $result["error"] . "\n";
}
} else {
echo "Fehler: " . $httpCode . " - " . $response . "\n";
}
?>
# cURL Command Line
curl -X POST https://framespell.pages.dev/api/spellcheck \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"text": "Das ist ein Beispeil text mit felern",
"language": "de"
}'
# Antwort (Beispiel):
# {
# "success": true,
# "data": {
# "corrected": "Das ist ein Beispiel Text mit Fehlern",
# "original": "Das ist ein Beispeil text mit felern",
# "processing_time": 125.5,
# "tokens_used": 8
# }
# }
# Mit Pretty Print:
curl -X POST https://framespell.pages.dev/api/spellcheck \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"text": "Das ist ein Beispeil text", "language": "de"}' \
| python -m json.tool
Response Format
Struktur der API-Antwort
// Response
{
"success": true,
"data": {
"corrected": "Korrigierter Text",
"original": "Ihr Originaltext",
"processing_time": 125.5,
"tokens_used": 5
}
}
Rate Limits
Nutzungsbeschränkungen und Preismodell
Error Handling
Fehlerbehandlung und Status Codes
Brauchen Sie Hilfe?
Kontaktieren Sie unser Support-Team für weitere Unterstützung
Was ist eine Rechtschreibprüfung API?
Eine Rechtschreibprüfung API (auch Spellcheck API genannt) ist eine REST-Schnittstelle, über die Anwendungen Texte automatisch auf Rechtschreibfehler prüfen und korrigieren lassen können. Entwickler senden einen HTTP-Request mit dem Rohtext – die API gibt innerhalb von Millisekunden den korrigierten Text zurück. Dieses Prinzip lässt sich in nahezu jedes Produkt integrieren: CMS, Chatbots, mobile Apps, SaaS-Plattformen oder SEO-Tooling.
FrameSpell nutzt ein MT5-Modell (Multilingual Text-to-Text Transfer Transformer), das speziell auf deutschsprachige Texte trainiert wurde. Im Gegensatz zu regelbasierten Ansätzen (Wörterbuch + Grammatikregeln) versteht das Modell Kontext: Es erkennt, ob ein Wort im Satz semantisch korrekt ist – nicht nur ob es im Wörterbuch steht. Das Ergebnis ist eine deutlich höhere Genauigkeit, besonders bei zusammengesetzten Wörtern, Namen und Fachbegriffen.
Wie funktioniert KI-basierte Rechtschreibkorrektur?
Tokenisierung
Der Eingabetext wird in Token (Wörter/Subwörter) zerlegt, die das MT5-Modell als Zahlensequenz verarbeitet.
Kontextanalyse
Das Transformer-Modell analysiert jeden Token im Kontext seiner Nachbarn und berechnet Wahrscheinlichkeiten für Korrekturen.
Korrektur
Fehlerhafte Token werden ersetzt und der korrigierte Text als UTF-8 String ausgegeben – inklusive Satzzeichen und Groß-/Kleinschreibung.
JSON Response
Die API gibt ein strukturiertes JSON-Objekt zurück mit corrected, original und processing_time.
Typische Anwendungsfälle
Eine Spellcheck API lässt sich in einer Vielzahl von Produkten und Workflows einsetzen. Die häufigsten Szenarien:
| Anwendungsfall | Beschreibung | Plan |
|---|---|---|
| CMS / Redaktion | Automatische Korrektur von Blogposts, Produktbeschreibungen und News-Artikeln vor der Veröffentlichung | Free |
| SaaS-Produkte | Inline-Rechtschreibkorrektur in Formularen, Editoren oder Kommentarfeldern direkt in der Webanwendung | Pro |
| Chatbots & KI-Assistenten | Nutzeranfragen vor dem Weiterleiten an LLMs bereinigen – bessere Prompts, bessere Antworten | Pro |
| E-Mail-Systeme | Transaktionale oder Marketing-E-Mails automatisch auf Tippfehler prüfen vor dem Versand | Free |
| Lern-Apps & EdTech | Sprachlernende erhalten sofortiges Feedback zu ihren deutschen Texteingaben | Pro |
| SEO-Tooling | Meta-Descriptions, Alt-Texte und Landingpage-Copies auf Qualität prüfen – besseres Ranking | Free |
| Enterprise-Workflows | Massenhaftes Bereinigen von Datenbankeinträgen, Kundendaten oder Dokumenten in Pipelines | Enterprise |
FrameSpell vs. Alternativen im Vergleich
Es gibt verschiedene Möglichkeiten, Rechtschreibkorrektur in Anwendungen zu integrieren. Hier ein objektiver Vergleich der gängigen Ansätze:
| Merkmal | FrameSpell | LanguageTool API | OpenAI API | Regelbasiert |
|---|---|---|---|---|
| Kostenloses Kontingent | 20/min gratis | Begrenzt | ~$5 Credit | ✓ Oft kostenlos |
| KI-Kontextverständnis | ✓ MT5-Modell | ✓ Teilweise | ✓ GPT | ✗ Nein |
| REST API (JSON) | ✓ | ✓ | ✓ | Variiert |
| Latenz (typisch) | <1000ms | 200–800ms | 1–3s | ~50ms |
| Sprachenabdeckung | DE (EN/ES/FR bald) | 30+ Sprachen | Viele | Variiert |
| Preis ab | €0 / €29 Pro | €0 / ~€29 Premium | ~$0.002/Token | Meist kostenlos |
| Hosted & Managed | ✓ Cloudflare | ✓ | ✓ | ✗ Self-hosted |
Warum FrameSpell für Entwickler?
Als Entwickler wünscht man sich eine API, die einfach funktioniert. Kein aufwendiges Setup, kein Self-Hosting, keine Black-Box. FrameSpell ist auf genau diesen Anspruch ausgerichtet:
Minutenschnelle Integration
Ein POST-Request mit JSON-Body – das ist alles. Kein SDK nötig, kein Boilerplate, kein Overhead.
Cloudflare-Infrastruktur
Globales Edge-Netzwerk mit DDoS-Schutz und 99.9% Uptime – Ihre API-Requests landen immer beim nächstgelegenen Cloudflare-Knoten.
Transparentes Pricing
Keine versteckten Kosten. 20 kostenlose Anfragen/min, danach 1 Token pro Anfrage oder Flatrate im Pro-Plan.
Echte KI – kein Wörterbuch
Das MT5-Modell versteht Kontext. „Er fuhr nah Berlin" wird zu „Er fuhr nach Berlin" – regelbasierte Systeme scheitern hier.
Vertiefende Ressourcen
Möchten Sie tiefer einsteigen? Unsere Guides helfen Ihnen beim Einstieg und erklären fortgeschrittene Konzepte:
Spellcheck API integrieren
Schritt-für-Schritt Guide für JavaScript, Python, Node.js und mehr. Mit Live-Codebeispielen.
Guide lesen →Anwendungsfälle & Use Cases
Wie SaaS-Produkte, AI-Assistenten und EdTech-Plattformen eine Spellcheck API einsetzen.
Use Cases entdecken →Spellcheck API Vergleich 2026
FrameSpell vs. LanguageTool vs. OpenAI – welche API passt zu Ihrem Projekt?
Vergleich ansehen →Live Demo
Testen Sie unsere Rechtschreibprüfung kostenlos. 3 Versuche ohne Anmeldung.
Mehr Anfragen? Kostenlos registrieren