Upload source video
Create a presigned upload, send the source video, and hand the returned upload object to your agent.
Znippet gives AI agents a simple video-to-shorts pipeline: upload long-form video, get numbered short-form moments, choose the winners, and render ready-to-post clips through stable API endpoints.
Built for LLM agents, workflow builders, creator tools, agencies, and internal content automation.
Help me create shorts with Znippet. Use the docs at https://znippet.ai/shorts-api/docs when needed. First ask me for the video or source file, then ask which clips I want to render. Keep the setup simple; my Znippet license key is in my dashboard.
Copy the Shorts API Markdown docs and paste them directly into your agent before asking it to set up the Znippet Shorts API.
public/shorts-api-docs.mdCreate a presigned upload, send the source video, and hand the returned upload object to your agent.
Start analysis and poll until Znippet returns numbered clip candidates with titles, scores, timings, and metadata.
Select the moment numbers your agent or human reviewer wants, then poll the render job for final MP4 URLs.
Treat Znippet as the video tool your agent calls when the user asks for shorts. The agent handles the conversation and selection; Znippet handles video analysis, captions, rendering, and clip URLs.
The user can find their Znippet license key in their dashboard. Use it as the bearer token for API requests.
Get the Znippet license key from the user dashboard, then store it with a stable device id in your agent runtime or workflow secret store.
Authorization: Bearer <licenseKey>
X-Device-Id: agent-workspace-01Your agent creates a presigned upload, sends the video file, then keeps the returned upload object.
POST /api/v1/shorts/uploads
PUT <uploadUrl>The agent starts analysis and polls until Znippet returns numbered shorts with timing, score, and context.
POST /api/v1/shorts/analyze
GET /api/v1/shorts/analyses/{jobId}Show the numbered moments to the user, then render only the selected clips with captions.
POST /api/v1/shorts/analyses/{jobId}/render
GET /api/v1/shorts/renders/{jobId}Most agents can summarize a transcript. Znippet lets them operate on the actual content pipeline: source footage, candidate moments, captions, renders, and final clip URLs.
Creator agents that turn podcast episodes into social clips
Agency automations that prepare clip candidates for client review
Content ops agents that create Shorts, Reels, and TikToks from webinars
SaaS products that need video repurposing without building a render pipeline
Internal marketing agents that transform recordings into distribution assets
No-code and workflow agents that need simple upload, analyze, render primitives
/api/v1/shorts/uploadsCreate a presigned upload and source asset.
/api/v1/shorts/analyzeStart async clip analysis.
/api/v1/shorts/analyses/{jobId}Poll for numbered moments.
/api/v1/shorts/analyses/{jobId}/renderRender selected moment numbers.
/api/v1/shorts/renders/{jobId}Poll final rendered clips.