Documentation API

Intégrez les services de conversion d'ebooks E-Ink dans vos applications

Utiliser avec les agents IA — Aucune configuration

Copiez le prompt ci-dessous et collez-le dans Cursor, Claude Code, Codex ou tout autre agent IA pour installer automatiquement.

Installe le skill E-Ink : exécute npx e-ink-skill, puis configure la variable d'environnement EINK_API_KEY avec ma clé API.

Compatible avec Cursor, Claude Code, Windsurf, Codex et plus.

Autres méthodes d'installation

Démarrage rapide

Pour utiliser l'API E-Ink, vous avez besoin d'une clé API. Créez-en une depuis votre tableau de bord, puis incluez-la dans l'en-tête Authorization de vos requêtes.

Authentification

Toutes les requêtes API doivent inclure votre clé API dans l'en-tête Authorization :

Authorization: Bearer eink_your_api_key_here

Base URL

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

Système de crédits

Les appels API consomment des crédits de votre compte, comme l'interface web.

APICoût en crédits
Page web vers ebook3(par URL)
Conversion de format de fichier2 / 5(PDF OCR: 5)
Traduction d'ebook3(par fichier)
Synthèse vocale5(par fichier)
Génération de carte mentale2 / 5(AI: 5)

Points d'accès API

GET/api/v1/credits

Vérifier le solde de crédits

Retourne votre solde de crédits actuel.

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

Page web vers ebook

Convertit une ou plusieurs pages web en format EPUB, PDF ou Markdown.

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

Conversion de format de fichier

Convertit des fichiers entre EPUB, PDF, Markdown, HTML, DOCX, TXT et plus.

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

Traduction d'ebook

Traduit un fichier EPUB dans une autre langue.

3 credits par fichier
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

Synthèse vocale

Convertit du texte en audio (format MP3).

5 credits par fichier
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

Génération de carte mentale

Génère une carte mentale à partir d'un fichier EPUB ou PDF.

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

Codes d'erreur

CodeDescription
400Bad Request — Paramètres invalides
401Unauthorized — Clé API manquante ou invalide
402Payment Required — Crédits insuffisants
413Payload Too Large — Le fichier dépasse la limite de taille
500Internal Server Error — Une erreur est survenue

AI Agent Skill

Utilisez E-Ink directement dans Cursor, Claude Code, Codex et d'autres outils de codage IA via notre Agent Skill.

Installation

1

Dites-le à votre agent IA

Recommandé

Copiez ce prompt et collez-le dans le chat de votre agent IA. Il s'occupera de l'installation.

Installe le skill E-Ink : exécute npx e-ink-skill, puis configure la variable d'environnement EINK_API_KEY avec ma clé API.
2

Exécuter npx manuellement

npx
npx e-ink-skill
3

Cloner depuis 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

Définir votre clé API comme variable d'environnement :

export EINK_API_KEY="eink_your_api_key_here"

Le skill est maintenant disponible dans votre agent IA. Essayez :

Convertir https://e-ink.me en EPUB
Traduire cet EPUB en français
Vérifier mon solde de crédits E-Ink