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 installatiemethoden

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

Base URL

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

Creditsysteem

API-aanroepen verbruiken credits van uw account, net als de webinterface.

APICreditkosten
Webpagina naar e-boek3(per URL)
Bestandsformaatconversie2 / 5(PDF OCR: 5)
E-boekvertaling3(per bestand)
Tekst naar spraak5(per bestand)
Mindmap genereren2 / 5(AI: 5)

API-eindpunten

GET/api/v1/credits

Creditsaldo controleren

Retourneert uw huidige creditsaldo.

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

Webpagina naar e-boek

Converteert een of meer webpagina's naar EPUB-, PDF- of Markdown-formaat.

3 credits per 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

Bestandsformaatconversie

Converteert bestanden tussen EPUB, PDF, Markdown, HTML, DOCX, TXT en meer.

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-boekvertaling

Vertaalt een EPUB-bestand naar een andere taal.

3 credits per bestand
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

Tekst naar spraak

Converteert tekst naar spraak-audio (MP3-formaat).

5 credits per bestand
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 genereren

Genereert een mindmap van een EPUB- of PDF-bestand.

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..."
  }
}

Foutcodes

CodeDescription
400Bad Request — Ongeldige parameters
401Unauthorized — API-sleutel ontbreekt of is ongeldig
402Payment Required — Onvoldoende credits
413Payload Too Large — Bestand overschrijdt de maximale grootte
500Internal 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

1

Vertel het uw AI-agent

Aanbevolen

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

npx handmatig uitvoeren

npx
npx e-ink-skill
3

Klonen van GitHub

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

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

Converteer https://e-ink.me naar EPUB
Vertaal dit EPUB naar het Nederlands
Controleer mijn E-Ink creditsaldo