開発者
製品をまたぐひとつの API 規約
Castix のすべての製品が同じスタイルの HTTP API を提供します。OpenAPI 3.1 で記述され、TypeScript と Python の SDK を用意しています。
01
バージョン管理
すべてのエンドポイントは /v1 配下にあります。互換性を壊す変更には新しいバージョンを設けます。
02
2 つの認証方法
Bearer トークンまたは X-API-Key ヘッダーを、お使いの技術スタックに合わせて送信してください。
03
無料の見積もり
課金対象のジョブにはすべて無料の見積もりエンドポイントがあり、実行前に価格がわかります。
04
残高ではなく台帳
利用量は台帳エントリとして記録され、1 行ずつ照合できます。
05
署名付き Webhook
ジョブとストリームのイベントは HMAC-SHA256 署名付きで届きます。
06
対処方法がわかるエラー
すべてのエラーは、修正方法を説明するお客様の言語の文章です。
/v1
例:吹き替えジョブの見積もり
# Free: price a dubbing job before you run it
curl -X POST https://api.castix.net/v1/dub/quote \
-H "X-API-Key: $CASTIX_KEY" \
-H "Content-Type: application/json" \
-d '{"source_url":"https://example.com/ep01.mp4","target":"fa","speakers":"auto"}'
# 200 OK (illustrative response shape)
{ "quote_id": "q_…", "minutes": 12.4, "currency": "USD", "expires_in": 900 }
完全なリファレンスドキュメントは、各製品の開発者プレビューとともに公開します。早期アクセスをご希望の方はお問い合わせください。