Parse de SCORM Programático. REST API. SDKs. Webhooks.
O ScormParser é construído API-first. Toda funcionalidade disponível no dashboard está disponível pela REST API — parsing, extração, transcrição e processamento em lote. Use nossos SDKs Python ou Node.js, configure webhooks para fluxos assíncronos e integre parsing SCORM no seu pipeline em minutos, não semanas.
Design API-first
A REST API do ScormParser segue a especificação OpenAPI 3.1 com URLs orientadas a recursos previsíveis, métodos HTTP padrão e respostas JSON consistentes. A autenticação usa chaves de API com permissões granulares. Cada endpoint suporta processamento síncrono e assíncrono para lidar com pacotes de qualquer tamanho, com notificação via webhook na conclusão.
SDKs Python e Node.js
Comece em minutos com SDKs com tipagem completa. Ambos os SDKs encapsulam toda a REST API com funções auxiliares convenientes, lógica de retry automático e suporte a streaming para pacotes grandes.
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 e processamento em lote
Para fluxos de trabalho em larga escala, use o endpoint de lote para enviar múltiplos pacotes SCORM em uma única chamada de API. O ScormParser processa em paralelo e entrega resultados automaticamente via webhook conforme cada pacote é concluído. A saída pode ser enviada diretamente para seu armazenamento compatível com S3.
Autenticação e segurança
Chaves de API suportam permissões granulares para que você controle o acesso de forma detalhada. Limites de taxa generosos escalam com seu plano. Todo tráfego de API é criptografado, e pacotes enviados são automaticamente excluídos após o processamento, a menos que você opte pelo armazenamento persistente. Segurança e privacidade de dados são incorporadas em cada camada.
- API RESTful com especificação OpenAPI 3.1
- SDK Python com anotações de tipo completas
- SDK Node.js com suporte TypeScript
- Callbacks via webhook para processamento assíncrono
- Endpoint de lote para processamento paralelo
- Especificação OpenAPI para geração de código
- Respostas em streaming para pacotes grandes
- Integração com armazenamento compatível com S3
Perguntas Frequentes
Existe um plano gratuito para a API?
+
Sim. O plano Starter inclui 5 processamentos gratuitos de pacotes SCORM por mês com acesso completo à API. Sem cartão de crédito para começar. O plano Pro a $39/mês inclui 100 pacotes e limites de taxa mais altos.
Quais formatos de saída a API suporta?
+
A API suporta Markdown, JSON, PPTX, PDF e saída chunked otimizada para RAG. Você também pode solicitar extração bruta de mídia, modo somente transcrição ou parsing completo com todas as saídas combinadas. Especifique o parâmetro de formato na sua requisição de API.
Posso processar pacotes SCORM de forma assíncrona?
+
Sim. Pacotes grandes são processados de forma assíncrona. Registre um webhook ou faça polling por resultados — você será notificado assim que o processamento for concluído.
Existem SDKs para outras linguagens?
+
SDKs oficiais estão disponíveis para Python e Node.js/TypeScript. A especificação OpenAPI 3.1 pode ser usada com geradores de código para criar clientes para qualquer linguagem incluindo Go, Java, Ruby e C#. SDKs mantidos pela comunidade também estão disponíveis para várias linguagens.
Soluções Relacionadas
SCORM para Markdown e JSON
Converta pacotes SCORM em Markdown limpo e JSON estruturado pela API.
Conversor SCORM para RAG
Transforme cursos SCORM em chunks prontos para embeddings em bases de conhecimento IA.
Auditoria e Busca de Conteúdo
Audite e indexe sua biblioteca SCORM programaticamente com a API de lote.
Comece a construir com a API do ScormParser
Obtenha sua chave de API em 30 segundos — 5 processamentos grátis por mês, sem cartão de crédito.
- Plano gratuito disponível
- Sem cartão de crédito
- Acesso completo à API
Reserve sua vaga
Digite seu e-mail e avisaremos quando o ScormParser for lançado.