開発者ドキュメント

アプリケーションに強力な書籍翻訳を統合

クイックスタート

APIキーを取得

アカウントを作成し、設定ページでAPIキーを生成します。

API呼び出しを実行

REST APIを使用してファイルをアップロードし、プログラムで翻訳を開始します。

結果を取得

ステータスをポーリングするか、翻訳完了時にWebhook通知を受け取ります。

APIリファレンス

ベースURL

https://booktransla.com/api/v1

POST/estimate

翻訳を開始せずにファイルの翻訳費用見積もりを取得します。

curl -X POST https://booktransla.com/api/v1/estimate \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: multipart/form-data" \
  -F "file=@book.pdf" \
  -F "targetLanguage=es"

認証

すべてのAPIリクエストには、AuthorizationヘッダーにBearerトークンが必要です。APIキーを公開しないでください。

Authorization: Bearer bt_live_xxxxxxxxxxxxxxxxxxxx

APIキーを安全に保管してください。漏洩した場合は直ちに再生成してください。

レート制限

エンドポイント制限期間
/estimate100 requestsper minute
/translations10 requestsper minute
All endpoints1,000 requestsper day

SDKとリソース

MCPサーバー

Model Context Protocolサーバーを使用して、Claude Codeやその他のAIアシスタントでBookTranslaを使用できます。

npx booktransla-mcp

完全なドキュメント

すべてのエンドポイントとエラー処理の例を含む包括的なAPIドキュメント。

ドキュメントを見る

開発を始める準備はできましたか?

アカウントを作成してAPIキーを取得し、統合を開始しましょう。