UDVIKLER-API

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.

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 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.

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

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.