API-documentatie
Integreer E-Ink e-boekconversiediensten in uw applicaties
Gebruik met AI-agents — Geen configuratie nodig
Kopieer de prompt hieronder en plak deze in Cursor, Claude Code, Codex of een andere AI-agent om automatisch te installeren.
Installeer de E-Ink skill: voer npx e-ink-skill uit en stel de omgevingsvariabele EINK_API_KEY in op mijn API-sleutel.Werkt met Cursor, Claude Code, Windsurf, Codex en meer.
Meer installatiemethodenAan de slag
Om de E-Ink API te gebruiken, heeft u een API-sleutel nodig. Maak er een aan in uw dashboard en voeg deze toe aan de Authorization-header van uw verzoeken.
Authenticatie
Alle API-verzoeken moeten uw API-sleutel bevatten in de Authorization-header:
Authorization: Bearer eink_your_api_key_hereBase URL
https://e-ink.me/api/v1Creditsysteem
API-aanroepen verbruiken credits van uw account, net als de webinterface.
| API | Creditkosten |
|---|---|
| Webpagina naar e-boek | 3(per URL) |
| Bestandsformaatconversie | 2 / 5(PDF OCR: 5) |
| E-boekvertaling | 3(per bestand) |
| Tekst naar spraak | 5(per bestand) |
| Mindmap genereren | 2 / 5(AI: 5) |
API-eindpunten
/api/v1/creditsCreditsaldo controleren
Retourneert uw huidige creditsaldo.
curl https://e-ink.me/api/v1/credits \
-H "Authorization: Bearer eink_your_api_key"{
"credits": 150
}/api/v1/convert/webpageWebpagina naar e-boek
Converteert een of meer webpagina's naar EPUB-, PDF- of Markdown-formaat.
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/convertBestandsformaatconversie
Converteert bestanden tussen EPUB, PDF, Markdown, HTML, DOCX, TXT en meer.
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-boekvertaling
Vertaalt een EPUB-bestand naar een andere taal.
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/ttsTekst naar spraak
Converteert tekst naar spraak-audio (MP3-formaat).
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 genereren
Genereert een mindmap van een EPUB- of PDF-bestand.
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..."
}
}Foutcodes
| Code | Description |
|---|---|
| 400 | Bad Request — Ongeldige parameters |
| 401 | Unauthorized — API-sleutel ontbreekt of is ongeldig |
| 402 | Payment Required — Onvoldoende credits |
| 413 | Payload Too Large — Bestand overschrijdt de maximale grootte |
| 500 | Internal Server Error — Er is iets misgegaan |
AI Agent Skill
Gebruik E-Ink rechtstreeks in Cursor, Claude Code, Codex en andere AI-coderingstools via onze Agent Skill.
Installatie
Vertel het uw AI-agent
AanbevolenKopieer deze prompt en plak deze in de chat van uw AI-agent. Het regelt de installatie voor u.
Installeer de E-Ink skill: voer npx e-ink-skill uit en stel de omgevingsvariabele EINK_API_KEY in op mijn API-sleutel.npx handmatig uitvoeren
npx e-ink-skillKlonen van GitHub
# 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-skillStel uw API-sleutel in als omgevingsvariabele:
export EINK_API_KEY="eink_your_api_key_here"De skill is nu beschikbaar in uw AI-agent. Probeer te vragen: