What is a render type?
Render type picks the output family for a template: image, PDF or video. Set it per API call.
Updated
The renderType tells the API what kind of output to produce. This is used in endpoints like signed URL generation.
Available values:
| Value | Output Type |
|---|---|
images | PNG, JPEG, WebP, AVIF |
pdfs | PDF documents |
Where It's Used#
Render type appears in the URL path for generation endpoints:
https://api.orshot.com/v1/generate/images
https://api.orshot.com/v1/generate/pdfsAnd as a parameter when generating signed URLs:
const response = await orshot.generateSignedUrl({
templateId: "your-template-id",
modifications: { title: "Hello" },
renderType: "images", // [!code highlight]
responseFormat: "png",
expiresAt: 1744276943,
});For the Studio render endpoint (/v1/studio/render), you control the output
type through response.format instead — set it to png, pdf, mp4, etc.
See Response Format.
Was this page helpful?
Ready to automate?
Start rendering images, PDFs and videos from your templates in under 2 minutes. Free plan, no credit card.
Get your API key- Image, PDF and video generation via API
- Visual editor with AI and smart layouts
- Zapier, Make, MCP and 50+ integrations
- White-label embed for your own app
- 100 free credits a month, no credit card required