Getting Started
Quick Start: Your First Render
This guide walks you through rendering your first image with RenderStack.
Step 1: Create a Template#
- Go to Templates and click New Template
- Set your canvas dimensions (e.g., 1200x630 for social media)
- Add elements: text, images, shapes
- Mark elements as Dynamic to make them customizable via API
- Save your template
Step 2: Create an API Key#
- Go to API Keys and click Create Key
- Choose a key type (Master for full access)
- Copy and save your key securely
Step 3: Render via API#
curl -X POST https://your-app.replit.app/api/v1/renders/sync \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"template": "your-template-slug",
"layers": {
"title": { "text": "Hello World!" }
},
"format": "png"
}'
The API returns the rendered image directly. You can also use the JSON endpoint for metadata.