ENTWICKLER-API

SCORM programmatisch parsen. REST API. SDKs. Webhooks.

ScormParser ist API-first entwickelt. Jede im Dashboard verfügbare Funktion ist auch über die REST API verfügbar – Parsing, Extraktion, Transkription und Batch-Verarbeitung. Nutzen Sie unsere Python- oder Node.js-SDKs, richten Sie Webhooks für asynchrone Workflows ein und integrieren Sie SCORM-Parsing in Minuten, nicht Wochen in Ihre Pipeline.

API-first-Design

Die REST API von ScormParser folgt der OpenAPI 3.1-Spezifikation mit vorhersagbaren ressourcenorientierten URLs, standardmäßigen HTTP-Methoden und konsistenten JSON-Antworten. Die Authentifizierung nutzt API-Keys mit Berechtigungsumfang. Jeder Endpunkt unterstützt sowohl synchrone als auch asynchrone Verarbeitung für Pakete jeder Größe, mit Webhook-Benachrichtigung bei Abschluss.

Python & Node.js SDKs

Starten Sie in Minuten mit typsicheren SDKs. Beide SDKs umhüllen die vollständige REST API mit praktischen Hilfsfunktionen, automatischer Wiederholungslogik und Streaming-Unterstützung für große Pakete.

parse.py
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")
parse.ts
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`);

Webhooks und Batch-Verarbeitung

Für groß angelegte Workflows nutzen Sie den Batch-Endpunkt, um mehrere SCORM-Pakete in einem einzigen API-Aufruf einzureichen. ScormParser verarbeitet sie parallel und liefert Ergebnisse automatisch über Webhook, sobald jedes Paket abgeschlossen ist. Der Output kann direkt in Ihren S3-kompatiblen Speicher gesendet werden.

Authentifizierung und Sicherheit

API-Keys unterstützen granulare Berechtigungen, sodass Sie den Zugriff präzise kontrollieren können. Großzügige Rate-Limits skalieren mit Ihrem Tarif. Der gesamte API-Traffic ist verschlüsselt, und hochgeladene Pakete werden nach der Verarbeitung automatisch gelöscht, es sei denn, Sie entscheiden sich für dauerhaften Speicher. Sicherheit und Datenschutz sind in jede Ebene eingebaut.

Häufig gestellte Fragen

Gibt es einen kostenlosen Tarif für die API?

+

Ja. Der Starter-Tarif enthält 5 kostenlose SCORM-Paket-Parses pro Monat mit vollständigem API-Zugang. Keine Kreditkarte erforderlich, um zu beginnen. Der Pro-Tarif für $39/Monat enthält 100 Pakete und großzügigere Rate-Limits.

Welche Ausgabeformate unterstützt die API?

+

Die API unterstützt Markdown, JSON, PPTX, PDF und RAG-optimierten gechunkten Output. Sie können auch rohe Asset-Extraktion, Nur-Transkriptions-Modus oder vollständiges Parsing mit allen kombinierten Outputs anfordern. Geben Sie den Format-Parameter in Ihrer API-Anfrage an.

Kann ich SCORM-Pakete asynchron verarbeiten?

+

Ja. Große Pakete werden asynchron verarbeitet. Registrieren Sie einen Webhook oder fragen Sie Ergebnisse ab – Sie werden benachrichtigt, sobald die Verarbeitung abgeschlossen ist.

Gibt es SDKs für andere Sprachen?

+

Offizielle SDKs sind für Python und Node.js/TypeScript verfügbar. Die OpenAPI 3.1-Spezifikation kann mit Code-Generatoren verwendet werden, um Clients für jede Sprache zu erstellen, einschließlich Go, Java, Ruby und C#. Community-gepflegte SDKs sind auch für mehrere Sprachen verfügbar.

Verwandte Lösungen

Beginnen Sie mit der ScormParser API zu entwickeln

Erhalten Sie Ihren API-Key in 30 Sekunden – 5 kostenlose Parses pro Monat, keine Kreditkarte erforderlich.

  • Kostenloser Tarif verfügbar
  • Keine Kreditkarte erforderlich
  • Vollständiger API-Zugang

Jetzt Platz sichern

Geben Sie Ihre E-Mail ein und wir benachrichtigen Sie, wenn ScormParser startet.