Dokumentacja API

Zintegruj usługi konwersji e-booków E-Ink ze swoimi aplikacjami

Używaj z agentami AI — Bez konfiguracji

Skopiuj poniższy prompt i wklej go do Cursor, Claude Code, Codex lub innego agenta AI, aby zainstalować automatycznie.

Zainstaluj skill E-Ink: uruchom npx e-ink-skill, potem ustaw zmienną środowiskową EINK_API_KEY na mój klucz API.

Kompatybilny z Cursor, Claude Code, Windsurf, Codex i innymi.

Więcej metod instalacji

Pierwsze kroki

Aby korzystać z API E-Ink, potrzebujesz klucza API. Utwórz go w panelu i dołącz do nagłówka Authorization swoich żądań.

Uwierzytelnianie

Wszystkie żądania API muszą zawierać klucz API w nagłówku Authorization:

Authorization: Bearer eink_your_api_key_here

Base URL

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

System kredytów

Wywołania API zużywają kredyty z Twojego konta, tak jak interfejs webowy.

APIKoszt w kredytach
Strona internetowa na e-book3(za URL)
Konwersja formatu pliku2 / 5(PDF OCR: 5)
Tłumaczenie e-booka3(za plik)
Tekst na mowę5(za plik)
Generowanie mapy myśli2 / 5(AI: 5)

Endpointy API

GET/api/v1/credits

Sprawdź saldo kredytów

Zwraca Twoje bieżące saldo kredytów.

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

Strona internetowa na e-book

Konwertuje jedną lub więcej stron internetowych do formatu EPUB, PDF lub Markdown.

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

Konwersja formatu pliku

Konwertuje pliki między EPUB, PDF, Markdown, HTML, DOCX, TXT i innymi formatami.

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

Tłumaczenie e-booka

Tłumaczy plik EPUB na inny język.

3 credits za plik
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 na mowę

Konwertuje tekst na audio mowy (format MP3).

5 credits za plik
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

Generowanie mapy myśli

Generuje mapę myśli z pliku EPUB lub 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..."
  }
}

Kody błędów

CodeDescription
400Bad Request — Nieprawidłowe parametry
401Unauthorized — Brak klucza API lub klucz jest nieprawidłowy
402Payment Required — Niewystarczające kredyty
413Payload Too Large — Plik przekracza limit rozmiaru
500Internal Server Error — Coś poszło nie tak

AI Agent Skill

Używaj E-Ink bezpośrednio w Cursor, Claude Code, Codex i innych narzędziach AI do programowania za pomocą naszego Agent Skill.

Instalacja

1

Powiedz swojemu agentowi AI

Zalecane

Skopiuj ten prompt i wklej go do czatu swojego agenta AI. Zajmie się instalacją za Ciebie.

Zainstaluj skill E-Ink: uruchom npx e-ink-skill, potem ustaw zmienną środowiskową EINK_API_KEY na mój klucz API.
2

Uruchom npx ręcznie

npx
npx e-ink-skill
3

Sklonuj z 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

Ustaw klucz API jako zmienną środowiskową:

export EINK_API_KEY="eink_your_api_key_here"

Skill jest teraz dostępny w Twoim agencie AI. Spróbuj zapytać:

Konwertuj https://e-ink.me na EPUB
Przetłumacz tego EPUB-a na polski
Sprawdź moje saldo kredytów E-Ink