Send a JSON payload. Get back a unique image URL. Drop it into any email, app, or workflow - instantly, at any scale.
Free plan · 2,500 watermarked images/month · No credit card required
No complex setup. No SDK required. Just a simple REST API you can call from any language or tool.
Use the visual editor to create an image template. Add text, image, and shape layers for the merge tags you need.
POST your recipient's data - name, company, photo URL, any custom field. One call per image, or batch thousands at once.
Get back a permanent, shareable image URL. Embed it in an email, ad, chat message, or certificate - wherever you need it.
A clean, well-documented API designed to handle real production workloads.
Images are generated and cached instantly. Even first-render times are fast enough for real-time use - no pre-warming required.
Combine name, company, location, photo, and any custom field in a single image. Stack as many layers as your design needs.
Pass a different background image URL per request. OKZest composites it into your template on the fly - no extra design work.
Set a default for any layer. If a merge tag is missing or empty, your image still looks perfect - no broken placeholders.
Loop through your contact list and generate thousands of unique image URLs in a single script. No rate-limit surprises.
Create separate API keys per workspace or team member. Revoke access instantly without affecting your other integrations.
# Generate a personalized image for Lisa curl -X POST https://api.okzest.com/v1/generate \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "design_id": "AbOHw7ix50q", "layers": [ { "layer_id": "name", "text": "Lisa" }, { "layer_id": "company", "text": "Acme Corp" } ], "background": { "image_url": "https://example.com/office.jpg" } }' # Response → { "url": "https://media.okzest.com/…" }
Every endpoint, parameter, and response code documented. Try requests directly from the docs - no Postman needed.
Find your key under Settings → API. Create team keys with limited scope, or rotate them any time.
Every account gets 2,500 watermarked images/month for free - no credit card needed. Good enough to build a full proof of concept.
Use directly via REST, or connect through the tools your team already uses.
Create a free account, grab your API key, and start generating personalized images before your next coffee break.