Analizza SCORM in Modo Programmatico. REST API. SDK. Webhook.
ScormParser è costruito con un approccio API-first. Ogni funzionalità disponibile nella dashboard è accessibile tramite la REST API — parsing, estrazione, trascrizione ed elaborazione batch. Usa i nostri SDK per Python o Node.js, configura webhook per flussi di lavoro asincroni e integra il parsing SCORM nella tua pipeline in minuti, non settimane.
Design API-first
La REST API di ScormParser segue la specifica OpenAPI 3.1 con URL orientati alle risorse e prevedibili, metodi HTTP standard e risposte JSON coerenti. L'autenticazione utilizza chiavi API con permessi granulari. Ogni endpoint supporta sia l'elaborazione sincrona che asincrona per gestire pacchetti di qualsiasi dimensione, con notifica webhook al completamento.
SDK per Python e Node.js
Inizia in pochi minuti con SDK type-safe. Entrambi gli SDK incapsulano la REST API completa con comode funzioni helper, logica di retry automatica e supporto allo streaming per pacchetti di grandi dimensioni.
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 ed elaborazione batch
Per flussi di lavoro su larga scala, usa l'endpoint batch per inviare più pacchetti SCORM in una singola chiamata API. ScormParser li elabora in parallelo e consegna i risultati automaticamente tramite webhook al completamento di ogni pacchetto. L'output può essere inviato direttamente al tuo storage compatibile con S3.
Autenticazione e sicurezza
Le chiavi API supportano permessi granulari per controllare l'accesso a livello dettagliato. I limiti di frequenza generosi si adattano al tuo piano. Tutto il traffico API è crittografato e i pacchetti caricati vengono eliminati automaticamente dopo l'elaborazione, a meno che non si opti per lo storage persistente. Sicurezza e privacy dei dati sono integrate in ogni livello.
- API RESTful con specifica OpenAPI 3.1
- SDK Python con annotazioni di tipo complete
- SDK Node.js con supporto TypeScript
- Callback webhook per l'elaborazione asincrona
- Endpoint batch per l'elaborazione parallela
- Specifica OpenAPI per la generazione di codice
- Risposte in streaming per pacchetti di grandi dimensioni
- Integrazione con storage compatibile con S3
Domande Frequenti
Esiste un piano gratuito per l'API?
+
Sì. Il piano Starter include 5 analisi gratuite di pacchetti SCORM al mese con accesso completo all'API. Nessuna carta di credito richiesta per iniziare. Il piano Pro a $39/mese include 100 pacchetti e limiti di frequenza più elevati.
Quali formati di output supporta l'API?
+
L'API supporta Markdown, JSON, PPTX, PDF e output in chunk ottimizzato per RAG. Puoi anche richiedere l'estrazione pura degli asset, la sola modalità di trascrizione o il parsing completo con tutti gli output combinati. Specifica il parametro del formato nella tua richiesta API.
Posso elaborare i pacchetti SCORM in modo asincrono?
+
Sì. I pacchetti di grandi dimensioni vengono elaborati in modo asincrono. Registra un webhook o esegui il polling per i risultati — sarai notificato non appena l'elaborazione è completata.
Sono disponibili SDK per altri linguaggi?
+
Gli SDK ufficiali sono disponibili per Python e Node.js/TypeScript. La specifica OpenAPI 3.1 può essere utilizzata con generatori di codice per creare client per qualsiasi linguaggio, inclusi Go, Java, Ruby e C#. Sono disponibili anche SDK mantenuti dalla community per diversi linguaggi.
Soluzioni Correlate
SCORM a Markdown e JSON
Converti i pacchetti SCORM in Markdown pulito e JSON strutturato tramite l'API.
Convertitore SCORM a RAG
Trasforma i corsi SCORM in chunk pronti per l'embedding per knowledge base AI.
Audit e Ricerca dei Contenuti
Verifica e indicizza in modo programmatico la tua libreria SCORM con l'API batch.
Inizia a sviluppare con l'API di ScormParser
Ottieni la tua chiave API in 30 secondi — 5 parsing gratuiti al mese, nessuna carta di credito richiesta.
- Piano gratuito disponibile
- Nessuna carta di credito richiesta
- Accesso completo all'API
Prenota il tuo posto
Inserisci la tua email e ti avviseremo quando ScormParser sarà disponibile.