API-Dokumentation
Integrieren Sie E-Ink E-Book-Konvertierungsdienste in Ihre Anwendungen
Mit KI-Agenten nutzen — Keine Einrichtung nötig
Kopieren Sie den Prompt unten und fügen Sie ihn in Cursor, Claude Code, Codex oder einen anderen KI-Agenten ein, um automatisch zu installieren.
Installiere den E-Ink Skill: führe npx e-ink-skill aus, dann setze die Umgebungsvariable EINK_API_KEY auf meinen API-Schlüssel.Kompatibel mit Cursor, Claude Code, Windsurf, Codex und mehr.
Weitere InstallationsmethodenErste Schritte
Um die E-Ink API zu nutzen, benötigen Sie einen API-Schlüssel. Erstellen Sie einen im Dashboard und fügen Sie ihn dem Authorization-Header Ihrer Anfragen hinzu.
Authentifizierung
Alle API-Anfragen müssen Ihren API-Schlüssel im Authorization-Header enthalten:
Authorization: Bearer eink_your_api_key_hereBase URL
https://e-ink.me/api/v1Credit-System
API-Aufrufe verbrauchen Credits von Ihrem Konto, wie die Weboberfläche.
| API | Credit-Kosten |
|---|---|
| Webseite zu E-Book | 3(pro URL) |
| Dateiformatkonvertierung | 2 / 5(PDF OCR: 5) |
| E-Book-Übersetzung | 3(pro Datei) |
| Text-zu-Sprache | 5(pro Datei) |
| Mindmap-Generierung | 2 / 5(AI: 5) |
API-Endpunkte
/api/v1/creditsCredit-Guthaben prüfen
Gibt Ihr aktuelles Credit-Guthaben zurück.
curl https://e-ink.me/api/v1/credits \
-H "Authorization: Bearer eink_your_api_key"{
"credits": 150
}/api/v1/convert/webpageWebseite zu E-Book
Konvertiert eine oder mehrere Webseiten in EPUB-, PDF- oder Markdown-Format.
curl -X POST https://e-ink.me/api/v1/convert/webpage \
-H "Authorization: Bearer eink_your_api_key" \
-H "Content-Type: application/json" \
-d '{"url": "https://e-ink.me", "format": "epub"}' \
-o article.epub/api/v1/convertDateiformatkonvertierung
Konvertiert Dateien zwischen EPUB, PDF, Markdown, HTML, DOCX, TXT und mehr.
curl -X POST https://e-ink.me/api/v1/convert \
-H "Authorization: Bearer eink_your_api_key" \
-F "file=@book.epub" \
-F "converter=epub-to-pdf" \
-o book.pdf/api/v1/convert/translateE-Book-Übersetzung
Übersetzt eine EPUB-Datei in eine andere Sprache.
curl -X POST https://e-ink.me/api/v1/convert/translate \
-H "Authorization: Bearer eink_your_api_key" \
-F "file=@book.epub" \
-F "targetLanguage=Chinese" \
-F "sourceLanguage=auto" \
-o book-translated.epub/api/v1/convert/ttsText-zu-Sprache
Konvertiert Text in Sprachaudio (MP3-Format).
curl -X POST https://e-ink.me/api/v1/convert/tts \
-H "Authorization: Bearer eink_your_api_key" \
-H "Content-Type: application/json" \
-d '{"input": "Hello, this is a test.", "voice": "en-US-JennyNeural"}' \
-o speech.mp3/api/v1/convert/mindmapMindmap-Generierung
Erstellt eine Mindmap aus einer EPUB- oder PDF-Datei.
curl -X POST https://e-ink.me/api/v1/convert/mindmap \
-H "Authorization: Bearer eink_your_api_key" \
-F "file=@book.epub" \
-F "mode=structure" \
-F "format=freemind"{
"tree": { "label": "Book Title", "children": [...] },
"stats": { "nodeCount": 42, "maxDepth": 4 },
"files": {
"freemind": "<map>...</map>",
"opml": "<?xml ...?>...",
"markdown": "# Book Title\n## Chapter 1\n..."
}
}Fehlercodes
| Code | Description |
|---|---|
| 400 | Bad Request — Ungültige Parameter |
| 401 | Unauthorized — API-Schlüssel fehlt oder ungültig |
| 402 | Payment Required — Unzureichende Credits |
| 413 | Payload Too Large — Datei überschreitet Größenlimit |
| 500 | Internal Server Error — Ein Fehler ist aufgetreten |
AI Agent Skill
Verwenden Sie E-Ink direkt in Cursor, Claude Code, Codex und anderen KI-Coding-Tools über unseren Agent Skill.
Installation
Ihrem KI-Agenten sagen
EmpfohlenKopieren Sie diesen Prompt und fügen Sie ihn in den Chat Ihres KI-Agenten ein. Er übernimmt die Installation.
Installiere den E-Ink Skill: führe npx e-ink-skill aus, dann setze die Umgebungsvariable EINK_API_KEY auf meinen API-Schlüssel.npx manuell ausführen
npx e-ink-skillVon GitHub klonen
# Cursor
git clone https://github.com/Selenium39/e-ink-skill.git ~/.cursor/skills/e-ink-skill
# Claude Code / Codex
git clone https://github.com/Selenium39/e-ink-skill.git ~/.claude/skills/e-ink-skillAPI-Schlüssel als Umgebungsvariable setzen:
export EINK_API_KEY="eink_your_api_key_here"Der Skill ist jetzt in Ihrem KI-Agenten verfügbar. Versuchen Sie: