Документация API

Интегрируйте сервисы конвертации электронных книг E-Ink в свои приложения

Используйте с ИИ-агентами — Без настройки

Скопируйте промпт ниже и вставьте его в Cursor, Claude Code, Codex или любой ИИ-агент для автоматической установки.

Установи skill E-Ink: запусти npx e-ink-skill, затем установи переменную окружения EINK_API_KEY равной моему API-ключу.

Совместим с Cursor, Claude Code, Windsurf, Codex и другими.

Другие способы установки

Начало работы

Для использования API E-Ink вам нужен API-ключ. Создайте его в панели управления и включите в заголовок Authorization ваших запросов.

Аутентификация

Все запросы API должны содержать ваш API-ключ в заголовке Authorization:

Authorization: Bearer eink_your_api_key_here

Base URL

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

Система кредитов

Вызовы API расходуют кредиты с вашего аккаунта, как и веб-интерфейс.

APIСтоимость в кредитах
Веб-страница в электронную книгу3(за URL)
Конвертация формата файла2 / 5(PDF OCR: 5)
Перевод электронной книги3(за файл)
Текст в речь5(за файл)
Генерация ментальной карты2 / 5(AI: 5)

Эндпоинты API

GET/api/v1/credits

Проверка баланса кредитов

Возвращает текущий баланс кредитов.

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

Веб-страница в электронную книгу

Конвертирует одну или несколько веб-страниц в формат EPUB, PDF или Markdown.

3 credits за 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

Конвертация формата файла

Конвертирует файлы между EPUB, PDF, Markdown, HTML, DOCX, TXT и другими форматами.

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

Перевод электронной книги

Переводит EPUB-файл на другой язык.

3 credits за файл
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

Текст в речь

Конвертирует текст в аудио (формат MP3).

5 credits за файл
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

Генерация ментальной карты

Создаёт ментальную карту из файла EPUB или 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..."
  }
}

Коды ошибок

CodeDescription
400Bad Request — Неверные параметры
401Unauthorized — API-ключ отсутствует или недействителен
402Payment Required — Недостаточно кредитов
413Payload Too Large — Файл превышает ограничение по размеру
500Internal Server Error — Произошла ошибка на сервере

AI Agent Skill

Используйте E-Ink напрямую в Cursor, Claude Code, Codex и других ИИ-инструментах для программирования через наш Agent Skill.

Установка

1

Скажите вашему ИИ-агенту

Рекомендуется

Скопируйте этот промпт и вставьте его в чат вашего ИИ-агента. Он выполнит установку за вас.

Установи skill E-Ink: запусти npx e-ink-skill, затем установи переменную окружения EINK_API_KEY равной моему API-ключу.
2

Запустить npx вручную

npx
npx e-ink-skill
3

Клонировать с 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

Установить API-ключ как переменную окружения:

export EINK_API_KEY="eink_your_api_key_here"

Skill теперь доступен в вашем ИИ-агенте. Попробуйте спросить:

Конвертировать https://e-ink.me в EPUB
Перевести этот EPUB на русский
Проверить мой баланс кредитов E-Ink