Parse SCORM programmatisk. REST API. SDK'er. Webhooks.
ScormParser er bygget API-first. Alle funktioner tilgængelige på dashboardet er tilgængelige via REST API'en — parsing, udtræk, transskription og batchbehandling. Brug vores Python eller Node.js SDK'er, opsæt webhooks til async-workflows og integrer SCORM-parsing i din pipeline på minutter, ikke uger.
API-first design
ScormParsers REST API følger OpenAPI 3.1-specifikation med forudsigelige ressourceorienterede URL'er, standard HTTP-metoder og konsistente JSON-svar. Autentificering bruger API-nøgler med begrænsede rettigheder. Hvert endpoint understøtter både synkron og asynkron behandling til håndtering af pakker af enhver størrelse med webhook-notifikation ved fuldførelse.
Python & Node.js SDK'er
Kom i gang på minutter med typesikre SDK'er. Begge SDK'er pakker hele REST API'en med praktiske hjælpefunktioner, automatisk genforsøgslogik og streamingunderstøttelse til store pakker.
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`);Webhooks og batchbehandling
Til storskalade workflows skal du bruge batch-endpointet til at indsende flere SCORM-pakker i et enkelt API-kald. ScormParser behandler dem parallelt og leverer automatisk resultater via webhook, efterhånden som hver pakke fuldføres. Output kan sendes direkte til din S3-kompatible lagring.
Autentificering og sikkerhed
API-nøgler understøtter begrænsede rettigheder, så du kan kontrollere adgang på et granulært niveau. Generøse rategrænser skalerer med din plan. Al API-trafik er krypteret, og uploadede pakker slettes automatisk efter behandling, medmindre du tilvælger vedvarende lagring. Sikkerhed og databeskyttelse er bygget ind i hvert lag.
- RESTful API med OpenAPI 3.1 specifikation
- Python SDK med fuld typeannotering
- Node.js SDK med TypeScript-understøttelse
- Webhook-callbacks til async behandling
- Batch-endpoint til parallel behandling
- OpenAPI-spec til kodegenerering
- Streaming-svar til store pakker
- S3-kompatibel outputlager-integration
Ofte stillede spørgsmål
Er der et gratis niveau til API'en?
+
Ja. Starter-planen inkluderer 5 gratis SCORM-pakke parses pr. måned med fuld API-adgang. Intet kreditkort krævet for at komme i gang. Pro-planen til $39/måned inkluderer 100 pakker og højere rategrænser.
Hvilke outputformater understøtter API'en?
+
API'en understøtter Markdown, JSON, PPTX, PDF og RAG-optimeret opdelt output. Du kan også anmode om råt filuttræk, ren transskriptionstilstand eller fuld parsing med alle outputs kombineret. Angiv format-parameteren i dit API-request.
Kan jeg behandle SCORM-pakker asynkront?
+
Ja. Store pakker behandles asynkront. Registrer en webhook eller tjek løbende for resultater — du får besked, så snart behandlingen er fuldført.
Er der SDK'er til andre sprog?
+
Officielle SDK'er er tilgængelige for Python og Node.js/TypeScript. OpenAPI 3.1-specifikationen kan bruges med kodegeneratorer til at oprette klienter til ethvert sprog, herunder Go, Java, Ruby og C#. Community-vedligeholdte SDK'er er også tilgængelige til adskillige sprog.
Relaterede løsninger
SCORM til Markdown & JSON
Konverter SCORM-pakker til rent Markdown og struktureret JSON via API'en.
SCORM til RAG-konverter
Transformer SCORM-kurser til embedding-klar chunks til AI-vidensbaser.
Indholdsrevision & søgning
Revider og indekser dit SCORM-bibliotek programmatisk med batch-API'en.
Begynd at bygge med ScormParser API
Få din API-nøgle på 30 sekunder — 5 gratis parses pr. måned, intet kreditkort krævet.
- Gratis plan tilgængelig
- Intet kreditkort påkrævet
- Fuld API-adgang
Reservér din plads
Indtast din e-mail, og vi giver dig besked, når ScormParser lanceres.