SCORMをプログラムで解析。REST API。SDK。Webhook。
ScormParserはAPIファーストで構築されています。ダッシュボードで利用可能なすべての機能が、REST APIでも利用可能です。解析、抽出、文字起こし、バッチ処理。Python・Node.js SDKを使い、非同期ワークフロー用にWebhookを設定し、SCORM解析を数週間ではなく数分でパイプラインに統合できます。
APIファースト設計
ScormParserのREST APIはOpenAPI 3.1仕様に準拠し、予測可能なリソース指向のURL、標準的なHTTPメソッド、一貫したJSONレスポンスを提供します。認証にはスコープ付き権限のAPIキーを使用。すべてのエンドポイントが同期・非同期の両方の処理をサポートし、あらゆるサイズのパッケージに対応、完了時にはWebhook通知が送信されます。
Python & Node.js SDK
型安全なSDKですぐに始められます。両SDKは完全なREST APIをラップし、便利なヘルパー関数、自動リトライロジック、大きなパッケージ用のストリーミングサポートを備えています。
from scormparser import ScormParser
client = ScormParser(api_key="sp_live_...")
result = client.parse(
file="course.zip",
format="markdown",
options={"transcribe": True}
)
print(result.content)
print(f"Extracted {len(result.assets)} assets")import { ScormParser } from '@scormparser/sdk';
const client = new ScormParser({ apiKey: 'sp_live_...' });
const result = await client.parse({
file: fs.createReadStream('course.zip'),
format: 'json',
options: { transcribe: true },
});
console.log(result.content);
console.log(`Extracted ${result.assets.length} assets`);Webhookとバッチ処理
大規模ワークフロー向けには、バッチエンドポイントで1回のAPIコールに複数のSCORMパッケージを送信可能。ScormParserが並列処理し、各パッケージの完了時にWebhookで結果を自動配信。出力はS3互換ストレージに直接送信できます。
認証とセキュリティ
APIキーはスコープ付き権限をサポートし、きめ細かなアクセス制御が可能。レート制限はプランに応じてスケール。すべてのAPIトラフィックは暗号化され、アップロードされたパッケージは永続ストレージをオプトインしない限り処理後に自動削除されます。セキュリティとデータプライバシーがすべてのレイヤーに組み込まれています。
- OpenAPI 3.1仕様準拠のRESTful API
- 完全な型アノテーション付きPython SDK
- TypeScriptサポート付きNode.js SDK
- 非同期処理用Webhookコールバック
- 並列処理用バッチエンドポイント
- コード生成用OpenAPI仕様
- 大きなパッケージ向けストリーミングレスポンス
- S3互換出力ストレージ連携
よくある質問
APIに無料プランはありますか?
+
はい。Starterプランでは、フルAPIアクセスで月5つのSCORMパッケージ解析を無料で利用できます。クレジットカード不要で開始できます。月$39のProプランでは100パッケージとより高いレート制限が含まれます。
APIはどの出力フォーマットをサポートしていますか?
+
APIはMarkdown、JSON、PPTX、PDF、RAG最適化チャンク出力をサポートしています。また、アセット抽出のみ、文字起こしのみ、すべての出力を組み合わせた完全解析モードもリクエストできます。APIリクエストでformatパラメータを指定してください。
SCORMパッケージを非同期で処理できますか?
+
はい。大きなパッケージは非同期で処理されます。Webhookを登録するか、結果をポーリングしてください。処理完了時に通知されます。
他の言語用のSDKはありますか?
+
公式SDKはPythonとNode.js/TypeScript用に提供されています。OpenAPI 3.1仕様をコードジェネレーターと使用すれば、Go、Java、Ruby、C#など任意の言語でクライアントを生成できます。いくつかの言語ではコミュニティメンテナンスのSDKも利用可能です。
関連ソリューション
ScormParser APIで開発を始めましょう
30秒でAPIキーを取得。月5回の無料解析、クレジットカード不要。
- 無料プランあり
- クレジットカード不要
- フルAPI アクセス
早期アクセスに登録
メールアドレスを入力してください。ScormParserのローンチ時にお知らせします。