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 Installationsmethoden

Erste 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_here

Base URL

https://e-ink.me/api/v1

Credit-System

API-Aufrufe verbrauchen Credits von Ihrem Konto, wie die Weboberfläche.

APICredit-Kosten
Webseite zu E-Book3(pro URL)
Dateiformatkonvertierung2 / 5(PDF OCR: 5)
E-Book-Übersetzung3(pro Datei)
Text-zu-Sprache5(pro Datei)
Mindmap-Generierung2 / 5(AI: 5)

API-Endpunkte

GET/api/v1/credits

Credit-Guthaben prüfen

Gibt Ihr aktuelles Credit-Guthaben zurück.

0 credits
curl
curl https://e-ink.me/api/v1/credits \
  -H "Authorization: Bearer eink_your_api_key"
Response
{
  "credits": 150
}
POST/api/v1/convert/webpage

Webseite zu E-Book

Konvertiert eine oder mehrere Webseiten in EPUB-, PDF- oder Markdown-Format.

3 credits pro URL
curl
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
POST/api/v1/convert

Dateiformatkonvertierung

Konvertiert Dateien zwischen EPUB, PDF, Markdown, HTML, DOCX, TXT und mehr.

2 / 5 credits
curl
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
POST/api/v1/convert/translate

E-Book-Übersetzung

Übersetzt eine EPUB-Datei in eine andere Sprache.

3 credits pro Datei
curl
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
POST/api/v1/convert/tts

Text-zu-Sprache

Konvertiert Text in Sprachaudio (MP3-Format).

5 credits pro Datei
curl
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
POST/api/v1/convert/mindmap

Mindmap-Generierung

Erstellt eine Mindmap aus einer EPUB- oder PDF-Datei.

2 / 5 credits
curl
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"
Response
{
  "tree": { "label": "Book Title", "children": [...] },
  "stats": { "nodeCount": 42, "maxDepth": 4 },
  "files": {
    "freemind": "<map>...</map>",
    "opml": "<?xml ...?>...",
    "markdown": "# Book Title\n## Chapter 1\n..."
  }
}

Fehlercodes

CodeDescription
400Bad Request — Ungültige Parameter
401Unauthorized — API-Schlüssel fehlt oder ungültig
402Payment Required — Unzureichende Credits
413Payload Too Large — Datei überschreitet Größenlimit
500Internal 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

1

Ihrem KI-Agenten sagen

Empfohlen

Kopieren 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.
2

npx manuell ausführen

npx
npx e-ink-skill
3

Von GitHub klonen

git clone
# 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-skill

API-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:

Konvertiere https://e-ink.me in EPUB
Übersetze dieses EPUB ins Deutsche
Prüfe mein E-Ink Credit-Guthaben