Oversigt og hurtig start
Sketchie forvandler en prompt eller et dokument til en whiteboard-forklaringsvideo og giver dig både den renderede video og dens redigerbare scene graph tilbage. Dette er referencen for HTTP-API, CLI, TypeScript-SDK og MCP-serveren.
API-adgang er inkluderet i hver betalt plan. Opret en API-nøgle fra Indstillinger i appen, når du har en plan. API-genereringer trækker fra dine planminutter med samme takst som appen. Der er ingen separat API-pris.
Godkendelse
Hver anmodning godkendes med din API-nøgle som Bearer-token. Opret en nøgle i appen under Indstillinger, og send den derefter i Authorization-headeren:
Authorization: Bearer sk_... Nøglen vises én gang, ved oprettelsen. Hold den hemmelig. Basis-URL for hvert endpoint er https://sketchie.ai/api.
Hurtig start
1. Opret en forklaring
Send dit emne som input og en valgfri mållængde som length (en venlig "M:SS"-streng som "0:30" eller "1:00", i trin på 30 sekunder). Udelad length for automatisk længde.
curl -X POST https://sketchie.ai/api/v1/explainer \
-H "Authorization: Bearer sk_..." \
-H "Content-Type: application/json" \
-d '{
"input": "Explain how DNS resolves a domain name",
"length": "0:30"
}' Kaldet returnerer straks 202 Accepted med en post i køen. Renderingen kører i baggrunden og tager et par minutter.
{
"id": "10f00eee-d2d6-4a1b-b708-f0391faaa85b",
"status": "queued",
"prompt": "Explain how DNS resolves a domain name",
"lengthSeconds": 30,
"voice": "sketchie:sulafat",
"language": "en",
"aspect": "16:9",
"videoUrl": null,
"sceneGraph": null
} 2. Poll efter resultatet
Hent forklaringen via id, indtil dens status når en sluttilstand. Livscyklussen er queued, derefter generating, derefter rendering, derefter ready (færdig) eller failed.
curl https://sketchie.ai/api/v1/explainer/10f00eee-d2d6-4a1b-b708-f0391faaa85b \
-H "Authorization: Bearer sk_..." Når den er ready, bærer posten video-URL og den redigerbare scene graph:
{
"id": "10f00eee-d2d6-4a1b-b708-f0391faaa85b",
"status": "ready",
"videoUrl": "https://sketchie.ai/media/....mp4",
"sceneGraph": { "scenes": [ ... ] }
} Venlige og klassiske feltnavne. input og length er de venlige anmodningsfelter. De ældre prompt (streng) og lengthSeconds (et tal, et positivt multiplum af 30) accepteres stadig som aliasser, så eksisterende integrationer bliver ved med at virke. Når begge sendes, vinder det venlige felt.
Hvor du skal gå videre
- API-reference . Hvert endpoint, med anmodnings- og svarformer.
- Stemmer . Standardfortælleren, kataloget med seks stemmer og afspillelige forhåndsvisninger.
- Sprog . De 34 understøttede fortællesprog.
- CLI og SDK .
sketchie-kommandolinjen og@sketchie/sdkTypeScript-klienten. - MCP-opsætning . Brug Sketchie som værktøjer i Claude Desktop, Claude Code og Claude-appen.