Kalpana Docs
API Reference

API Reference

Automate templates, batches, and finished creatives in your Kalpana workspaces over REST.

The Kalpana REST API exposes the same workspace resources as the Studio. Use it to find a template, render files from your data, follow progress, and download the finished files.

https://app.kalpana.one/api

Looking to connect an AI agent instead? See the MCP documentation. MCP uses OAuth and a small set of guarded tools; this API uses API keys and plain HTTP.

The core flow

For up to 10 files at a time, skip the batch: Create jobs with run set to true renders them and usually returns the files in the same call.

Resources

ResourceWhat it coversPages
WorkspacesList the workspaces your key can reach and read their slugs.List, Get
TemplatesSearch templates, read their variables, and manage their pages.List, Get, Summary, Update, Duplicate, Delete, Rename a page, Delete a page
Template collectionsGroup templates and set where each one is filed.List, Create, Rename, Delete, Add a template, Get a template's collections, Set a template's collections
BatchesCheck rows, then create, list, edit, run, cancel, and download batches.Validate, Create, List, Get, List jobs, Update, Delete, Run, Cancel, Download
JobsCreate up to 10 jobs at once, then inspect, edit, delete, run, and cancel them, with or without a batch.Create, Get several, Get, Update, Delete, Run, Cancel
CreativesList, rename, delete, and download finished files, and manage the folders they are saved in.List, Rename, Delete, Delete several, List folders, Create a folder, Rename a folder, Delete a folder, Add to a folder, Remove from a folder, Download a folder
AssetsSearch, upload, rename, and delete images, and group them in collections.List, Search several, Upload, Upload from a URL, Upload directly, Rename, Delete, Delete several, List collections, Create a collection, Rename a collection, Delete a collection, Add to a collection, Remove from a collection, Set an asset's collections
FontsList and upload the fonts your templates use.List, Upload, Upload directly
WebhooksGet a request when files are ready.Receiving, Overview, Event types, Status, List, Get, Create, Update, Delete, Test, Samples, Deliveries, Get a delivery, Redeliver

SDK and CLI

Start with Authentication and the Quickstart.

Was this page helpful?

Updated 9 Nov 2026

On this page